back_recharge
wangyuan 2019-09-18 19:25:34 +08:00
parent a4a81a34f5
commit e5578dbab3
1 changed files with 16 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import com.ljsd.jieling.config.SErrorCodeEerverConfig;
import com.ljsd.jieling.config.SGameSetting;
import com.ljsd.jieling.dataReport.reportBeans_37.ChatContentType;
import com.ljsd.jieling.dataReport.reportBeans_37.Repot37EventUtil;
import com.ljsd.jieling.db.mongo.MongoUtil;
import com.ljsd.jieling.db.redis.RedisKey;
import com.ljsd.jieling.db.redis.RedisUtil;
import com.ljsd.jieling.globals.BIReason;
@ -11,6 +12,7 @@ import com.ljsd.jieling.globals.Global;
import com.ljsd.jieling.logic.OnlineUserManager;
import com.ljsd.jieling.logic.dao.PlayerManager;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.hero.HeroLogic;
import com.ljsd.jieling.logic.mail.MailLogic;
import com.ljsd.jieling.logic.player.PlayerLogic;
import com.ljsd.jieling.network.session.ISession;
@ -25,6 +27,20 @@ public class Cmd_changename extends GmRoleAbstract {
@Override
public boolean exec(String[] args) throws Exception {
if(args.length>=2){
User user = getUser();
if("hotfix".equals(args[2])){
MongoUtil.getLjsdMongoTemplate().save(user);
}
if("force".equals(args[2])){
int teamForce = HeroLogic.getInstance().calTeamTotalForce(user, 1, false);
LOGGER.info("cmd_________fore"+user.getId()+":"+teamForce);
user.getPlayerInfoManager().setMaxForce(teamForce);
String key = RedisKey.getKey(RedisKey.FORCE_RANK, "", false);
RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), teamForce);
}
}
String name;
if (args.length == 1) {
name = args[0];