@Override public void handleReply() throws Exception { LlpMessage llpMessage = null; try { llpMessage = LlpJava.instance().getMessage("s_kill"); llpMessage.write("result", result); llpMessage.write("reason", reason); channel.write(llpMessage); } finally { if (llpMessage != null) { llpMessage.destory(); } } if (result == 0) { online.setBattle(true); BattleManager.instance().addBattleProcessor(new BattleProcessorCenter(battleInfo)); online.setBattleId(battleInfo.getBattleId()); // 设置战斗编号 FightMessage.sendEncounterResult(battleInfo, online); } online.setPrBattle(false); }