 | 請問我有找到
if (pc.getBaseStr() < 60) {
pc.addBaseStr((byte) 1); // 素のSTR値に+1
pc.setBonusStats(pc.getBonusStats() + 1);
pc.sendPackets(new S_OwnCharStatus2(pc, 0));
pc.sendPackets(new S_CharVisualUpdate(pc));
pc.save(); // 將玩家資料儲存到資料庫中
跟
if ((pc.getLevel() >= 51) && (pc.getLevel() - 50 > pc.getBonusStats())) {
if ((pc.getBaseStr() + pc.getBaseDex() + pc.getBaseCon()+ pc.getBaseInt() + pc.getBaseWis() + pc.getBaseCha()) < 762) {
pc.sendPackets(new S_bonusstats(pc.getId(), 1));
}
}
沒有找到
calcexp修改位置
if((l1pcinstance.get_baseStr() +
l1pcinstance.get_baseDex() +
l1pcinstance.get_baseCon() +
l1pcinstance.get_baseInt() +
l1pcinstance.get_baseWis() +
l1pcinstance.get_baseCha()) < 150)←這邊150是
那個檔案裏面沒有這串語言,只改兩樣還是顯示最大能力只能35
| |