步驟1:
打開C_ItemUSe
搜尋else if (itemId ==
在上方加入
} else if (itemId == 62006) {
if(pc.hasSkillEffect(7000) == false && pc.hasSkillEffect(7001) == false && pc.hasSkillEffect(7002) == false) {
int time = 3600 * 1000;
pc.setSkillEffect(7000,time);
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_SystemMessage("受到經驗之神的祝福,狩獵後經驗提升1.5倍!"));
}
} else if (itemId == 62007) {
if(pc.hasSkillEffect(7000) == false && pc.hasSkillEffect(7001) == false && pc.hasSkillEffect(7002) == false) {
int time = 3600 * 1000;
pc.setSkillEffect(7001,time);
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_SystemMessage("受到經驗之神的祝福,狩獵後經驗提升2.0倍!"));
}
} else if (itemId == 62008) {
if(pc.hasSkillEffect(7000) == false && pc.hasSkillEffect(7001) == false && pc.hasSkillEffect(7002) == false) {
int time = 3600 * 1000;
pc.setSkillEffect(7002,time);
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_SystemMessage("受到經驗之神的祝福,狩獵後經驗提升2.5倍!"));
}
預設物品編號為62006~62008
持續時間為3600秒
步驟2:
打開L1SkillId
搜尋public static final int COOKING_END = 3047;
在下方加入
public static final int EXP_UP_A = 7000;
public static final int EXP_UP_B = 7001;
public static final int EXP_UP_C = 7002;
步驟3:
打開L1SkillTimer
搜尋else if (skillId == STATUS_POISON)
在上方加入
else if (skillId == EXP_UP_A || skillId == EXP_UP_B || skillId == EXP_UP_C) {
if (cha instanceof L1PcInstance) {
L1PcInstance pc = (L1PcInstance) cha;
pc.sendPackets(new S_SystemMessage("經驗之神的祝福消失了!"));
}
}
步驟4:
打開CalcExp
搜尋(pc.hasSkillEffect(COOKING_2_7_N)
在上方加入
else if (pc.hasSkillEffect(L1SkillId.EXP_UP_A)) {
fooonus = 1.50;
}else if (pc.hasSkillEffect(L1SkillId.EXP_UP_B)) {
fooonus = 2.00;
}else if (pc.hasSkillEffect(L1SkillId.EXP_UP_C)) {
fooonus = 2.50;
}
沒有留言:
張貼留言