 | 請問您是怎麼知道這一段要這樣改呢?
lse if (itemId == 40033) { // エリクサー:腕力
//if ((pc.getBaseStr() < 35) && (pc.getElixirStats() < 5)) {
if ((pc.getBaseStr() < 50) && (pc.getElixirStats() < 10)) {
pc.addBaseStr((byte) 5); // 素のSTR値に+1
pc.setElixirStats(pc.getElixirStats() + 5);
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_OwnCharStatus2(pc));
pc.save(); // DBにキャラクター情報を書き込む
}
else {
pc.sendPackets(new S_ServerMessage(481)); // \f1一つの能力値の最大値は25です。他の能力値を選択してください。
}
| |