初始化战力

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); StoreLogic.resetStoreRefreshNum(userId);
//竞技场免费次数刷新 //竞技场免费次数刷新
ArenaLogic.getInstance().flushFreeUseTimes(user); ArenaLogic.getInstance().flushFreeUseTimes(user);
playerInfoManager.setHadTakeDailyBoxVip(0);
} }
playerInfoManager.setLoginTime(TimeUtils.now()); playerInfoManager.setLoginTime(TimeUtils.now());

View File

@ -100,11 +100,6 @@ public class PlayerManager extends MongoBase {
return vipLevel; return vipLevel;
} }
public void setVipLevel(int vipLevel) throws Exception {
updateString("vipLevel", vipLevel);
this.vipLevel = vipLevel;
}
public String getFamilyId() { public String getFamilyId() {
return familyId; return familyId;
} }
@ -226,6 +221,8 @@ public class PlayerManager extends MongoBase {
} }
} }
updateString("vipInfo", vipInfo); updateString("vipInfo", vipInfo);
updateString("vipLevel", vipLevel);
this.vipLevel = vipLevel;
user.getUserMissionManager().onGameEvent(user,GameEvent.VIP_LEVLUP,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.db.mongo.MongoUtil;
import com.ljsd.jieling.logic.activity.ActivityLogic; import com.ljsd.jieling.logic.activity.ActivityLogic;
import com.ljsd.jieling.logic.dao.root.User; 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.ItemUtil;
import com.ljsd.jieling.util.TimeUtils; import com.ljsd.jieling.util.TimeUtils;
@ -70,7 +71,6 @@ public class UserManager {
playerManager.setNickName(user.getId()); playerManager.setNickName(user.getId());
playerManager.setLevel(1); playerManager.setLevel(1);
playerManager.setExp(0); playerManager.setExp(0);
playerManager.setVipLevel(0);
playerManager.setFamilyId("12345"); playerManager.setFamilyId("12345");
playerManager.setHead("image_head_1"); playerManager.setHead("image_head_1");
playerManager.setGold(100000l); playerManager.setGold(100000l);
@ -87,6 +87,8 @@ public class UserManager {
Map<String, Hero> heroMap = heroManager.getHeroMap(); Map<String, Hero> heroMap = heroManager.getHeroMap();
TeamPosManager teamPosManager = user.getTeamPosManager(); TeamPosManager teamPosManager = user.getTeamPosManager();
teamPosManager.addTeamOfInitPlayer(heroMap.values()); teamPosManager.addTeamOfInitPlayer(heroMap.values());
int force = HeroLogic.getInstance().calTeamTotalForce(user, 1, true);
playerManager.setMaxForce(force);
ActivityLogic.getInstance().newPlayerOpenActivityMission(user); ActivityLogic.getInstance().newPlayerOpenActivityMission(user);
} }