2013年5月15日 星期三
【Java教學】使用道具增加經驗值的方法
在 C_ItemUSe
隨便找個地方加入
else if (itemId == 140509) { // 經驗丹
int add_exp = (int) (220000);//使用後增加220000的經驗
pc.addExp(add_exp);
}
注意 這邊所增加的經驗不受config.charsettings的EXP限制
所以 50級使用 跟 90級使用 所增加的%數是一樣的
若想要等級越高使用後增加的%數越少
請自行配合charsettings的exp倍率來調整
例如:
else if (itemId == 140509) { // 經驗丹
if (pc.getLevel() < 59){//60-69
int add_exp = (int) (220000*(60-pc.getLevel()); //獲得的經驗值量
pc.addExp(add_exp);
}if(pc.getLevel() < 69){//69以後
int add_exp = (int) (55000*(70-pc.getLevel()); //獲得的經驗值量
pc.addExp(add_exp);
}
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言