back_recharge
wangyuan 2019-10-30 14:57:49 +08:00
parent dcc2aa541f
commit 436ca6ba7c
1 changed files with 4 additions and 3 deletions

View File

@ -577,7 +577,7 @@ public class ItemUtil {
levelUpExp = sPlayerLevelConfig.getExp();
}
while (curExp >= levelUpExp && curExp <= maxExp) {
playerInfoManager.setLevel(playerInfoManager.getLevel() + 1);
Poster.getPoster().dispatchEvent(new UserLevelEvent(user.getId(),playerInfoManager.getLevel()));
if(playerInfoManager.getLevel()==2&&playerInfoManager.getNickName().equals(String.valueOf(playerInfoManager.getRootId()))){
//TODO 走表
@ -594,10 +594,11 @@ public class ItemUtil {
if (sPlayerLevelConfig == null) {
levelUpExp = Integer.MAX_VALUE;
} else {
levelUpExp = sPlayerLevelConfig.getExp();
if (curExp >= sPlayerLevelConfig.getExp()) {
sPlayerLevelConfig = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(playerInfoManager.getLevel() - 1);
curExp = curExp - sPlayerLevelConfig.getExp();
playerInfoManager.setLevel(playerInfoManager.getLevel() + 1);
sPlayerLevelConfig = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(playerInfoManager.getLevel());
levelUpExp = sPlayerLevelConfig.getExp();
}
}
Repot37EventUtil.onKtEvent(user, Repot37EventUtil.Report37EventType.ROLE_LEVEUP_EVENT);