初始化战力
parent
84bcbd902c
commit
5117c93a3a
|
@ -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());
|
||||||
|
|
|
@ -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);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue