初始化战力

back_recharge
wangyuan 2019-05-30 10:25:33 +08:00
parent 84bcbd902c
commit 5117c93a3a
3 changed files with 6 additions and 6 deletions

View File

@ -58,6 +58,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
StoreLogic.resetStoreRefreshNum(userId);
//竞技场免费次数刷新
ArenaLogic.getInstance().flushFreeUseTimes(user);
playerInfoManager.setHadTakeDailyBoxVip(0);
}
playerInfoManager.setLoginTime(TimeUtils.now());

View File

@ -100,11 +100,6 @@ public class PlayerManager extends MongoBase {
return vipLevel;
}
public void setVipLevel(int vipLevel) throws Exception {
updateString("vipLevel", vipLevel);
this.vipLevel = vipLevel;
}
public String getFamilyId() {
return familyId;
}
@ -226,6 +221,8 @@ public class PlayerManager extends MongoBase {
}
}
updateString("vipInfo", vipInfo);
updateString("vipLevel", vipLevel);
this.vipLevel = vipLevel;
user.getUserMissionManager().onGameEvent(user,GameEvent.VIP_LEVLUP,vipLevel);
}

View File

@ -6,6 +6,7 @@ import com.ljsd.jieling.config.SPlayerLevelConfig;
import com.ljsd.jieling.db.mongo.MongoUtil;
import com.ljsd.jieling.logic.activity.ActivityLogic;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.hero.HeroLogic;
import com.ljsd.jieling.util.ItemUtil;
import com.ljsd.jieling.util.TimeUtils;
@ -70,7 +71,6 @@ public class UserManager {
playerManager.setNickName(user.getId());
playerManager.setLevel(1);
playerManager.setExp(0);
playerManager.setVipLevel(0);
playerManager.setFamilyId("12345");
playerManager.setHead("image_head_1");
playerManager.setGold(100000l);
@ -87,6 +87,8 @@ public class UserManager {
Map<String, Hero> heroMap = heroManager.getHeroMap();
TeamPosManager teamPosManager = user.getTeamPosManager();
teamPosManager.addTeamOfInitPlayer(heroMap.values());
int force = HeroLogic.getInstance().calTeamTotalForce(user, 1, true);
playerManager.setMaxForce(force);
ActivityLogic.getInstance().newPlayerOpenActivityMission(user);
}