diff --git a/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java b/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java index 5ae65b13f..1bb551a1b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/config/SGameSetting.java @@ -32,6 +32,8 @@ public class SGameSetting implements BaseConfig { private int adventureRefresh; + private String natureName; + private static SGameSetting gameSetting; @@ -106,4 +108,8 @@ public class SGameSetting implements BaseConfig { public int getAdventureRefresh() { return adventureRefresh; } + + public String getNatureName() { + return natureName; + } } \ No newline at end of file diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ActivityManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ActivityManager.java index e722e7b5e..055c9d11b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ActivityManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ActivityManager.java @@ -23,6 +23,7 @@ public class ActivityManager extends MongoBase { activityMission.initMissionInfo(activityId); activityMission.init(getRootId(),getMongoKey()+".activityMissionMap." + activityId); activityMissionMap.put(activityId,activityMission); + activityState.put(activityId, ActivityType.OPEN_STATE); updateString("activityState." + activityId, ActivityType.OPEN_STATE); updateString("activityMissionMap." + activityId,activityMission); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java index 7b8b81658..d613ac659 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserManager.java @@ -66,7 +66,8 @@ public class UserManager { private static void initPlayer(User user) throws Exception { SGameSetting gameSetting = SGameSetting.getGameSetting(); PlayerManager playerManager = user.getPlayerInfoManager(); - playerManager.setNickName("戒灵666"); + long now = TimeUtils.now(); + playerManager.setNickName(gameSetting.getNatureName()); playerManager.setLevel(1); playerManager.setExp(0); playerManager.setVipLevel(0); @@ -76,7 +77,8 @@ public class UserManager { playerManager.setGem(9999); playerManager.setChargeGem(666); playerManager.updateGuidePoint(1,1); - playerManager.setCreateTime(TimeUtils.now()); + playerManager.setCreateTime(now); + playerManager.setLoginTime(now); SPlayerLevelConfig sPlayerLevelConfig = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(1); playerManager.setMaxStamina(sPlayerLevelConfig.getMaxEnergy()); ItemUtil.drop(user,gameSetting.getBornItem());