内存战力强制修改

back_recharge
zhangshanxue 2019-09-18 18:30:38 +08:00
parent 51eff6e873
commit 16934bfa74
1 changed files with 8 additions and 1 deletions

View File

@ -2,12 +2,15 @@ package com.ljsd;
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.kefu.GmGlobleAbstract;
import com.ljsd.jieling.kefu.GmInterface;
import com.ljsd.jieling.kefu.GmRoleAbstract;
import com.ljsd.jieling.logic.OnlineUserManager;
import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.hero.HeroLogic;
import com.ljsd.jieling.network.session.ISession;
import com.ljsd.jieling.protocols.MessageTypeProto;
import com.ljsd.jieling.thrift.idl.InvalidOperException;
@ -47,7 +50,11 @@ public class GmService implements RPCRequestGMIFace.Iface {
InnerMessageUtil.broadcastWithRandom(new AyyncWorker() {
@Override
public void work(User user) throws Exception {
user.getPlayerInfoManager().setMaxForce(0);
int teamForce = HeroLogic.getInstance().calTeamTotalForce(user, 1, true);
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);
}
},uids , 10);
return result;