hero
parent
ccc0b8512a
commit
3df321bc11
|
@ -19,6 +19,7 @@ import com.ljsd.jieling.logic.player.PlayerLogic;
|
||||||
import com.ljsd.jieling.netty.cocdex.PacketNetData;
|
import com.ljsd.jieling.netty.cocdex.PacketNetData;
|
||||||
import com.ljsd.jieling.network.session.ISession;
|
import com.ljsd.jieling.network.session.ISession;
|
||||||
import com.ljsd.jieling.protocols.CommonProto;
|
import com.ljsd.jieling.protocols.CommonProto;
|
||||||
|
import com.ljsd.jieling.protocols.FightInfoProto;
|
||||||
import com.ljsd.jieling.protocols.MessageTypeProto;
|
import com.ljsd.jieling.protocols.MessageTypeProto;
|
||||||
import com.ljsd.jieling.protocols.PlayerInfoProto;
|
import com.ljsd.jieling.protocols.PlayerInfoProto;
|
||||||
import com.ljsd.jieling.thrift.idl.RPCMatchRequestIFace;
|
import com.ljsd.jieling.thrift.idl.RPCMatchRequestIFace;
|
||||||
|
@ -141,6 +142,9 @@ public class GMRequestHandler extends BaseHandler{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
MainLevelManager mainLevelManager = cUser.getMainLevelManager();
|
||||||
|
FightInfoProto.MainLevelFightUpdateIndication build = FightInfoProto.MainLevelFightUpdateIndication.newBuilder().setState(mainLevelManager.getState()).setFightId(mainLevelManager.getFightId()).build();
|
||||||
|
MessageUtil.sendIndicationMessage(iSession,1, MessageTypeProto.MessageType.MAIN_LEVEL_FIGHT_UPDATE_INDICATION_VALUE,build,true);
|
||||||
break;
|
break;
|
||||||
case GlobalGm.ADOPT_FIGHT_BY_VALUE:
|
case GlobalGm.ADOPT_FIGHT_BY_VALUE:
|
||||||
int fightId = cUser.getMainLevelManager().getFightId();
|
int fightId = cUser.getMainLevelManager().getFightId();
|
||||||
|
@ -167,6 +171,9 @@ public class GMRequestHandler extends BaseHandler{
|
||||||
}
|
}
|
||||||
fightId = sMainLevelConfig.getNextLevel();
|
fightId = sMainLevelConfig.getNextLevel();
|
||||||
}
|
}
|
||||||
|
mainLevelManager = cUser.getMainLevelManager();
|
||||||
|
build = FightInfoProto.MainLevelFightUpdateIndication.newBuilder().setState(mainLevelManager.getState()).setFightId(mainLevelManager.getFightId()).build();
|
||||||
|
MessageUtil.sendIndicationMessage(iSession,1, MessageTypeProto.MessageType.MAIN_LEVEL_FIGHT_UPDATE_INDICATION_VALUE,build,true);
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case GlobalGm.ONE_KEY_ITEM_OR_HERO:{
|
case GlobalGm.ONE_KEY_ITEM_OR_HERO:{
|
||||||
|
|
|
@ -2127,6 +2127,9 @@ public class MapLogic {
|
||||||
fightEndResponse.setEnventDrop(drop);
|
fightEndResponse.setEnventDrop(drop);
|
||||||
fightEndResponse.setResult(resultCode);
|
fightEndResponse.setResult(resultCode);
|
||||||
fightEndResponse.build();
|
fightEndResponse.build();
|
||||||
|
MainLevelManager mainLevelManager = user.getMainLevelManager();
|
||||||
|
FightInfoProto.MainLevelFightUpdateIndication build = FightInfoProto.MainLevelFightUpdateIndication.newBuilder().setState(mainLevelManager.getState()).setFightId(mainLevelManager.getFightId()).build();
|
||||||
|
MessageUtil.sendIndicationMessage(session,1, MessageTypeProto.MessageType.MAIN_LEVEL_FIGHT_UPDATE_INDICATION_VALUE,build,true);
|
||||||
MessageUtil.sendMessage(session, 1, messageType.getNumber(), fightEndResponse.build(), true);
|
MessageUtil.sendMessage(session, 1, messageType.getNumber(), fightEndResponse.build(), true);
|
||||||
String rankKey = RedisKey.getKey(RedisKey.MAINLEVEL_RANK, "", false);
|
String rankKey = RedisKey.getKey(RedisKey.MAINLEVEL_RANK, "", false);
|
||||||
RedisUtil.getInstence().zsetAddOne(rankKey, String.valueOf(user.getId()), sMainLevelConfig.getVirtureId());
|
RedisUtil.getInstence().zsetAddOne(rankKey, String.valueOf(user.getId()), sMainLevelConfig.getVirtureId());
|
||||||
|
|
Loading…
Reference in New Issue