1
2
3
4
[¶Afc@sOddlZddlZddlZddlZd„Zd„Zd„ZdS(iÿÿÿÿNcCsº|jƒ}|jƒ}tjd||f|ƒ|s<dS|\}}d}|dkrlt||ƒ}n|dkrŠt||ƒ}n|dkršdS|t|tƒr²|n|gS(Ns'MapServer_TurnFight mapID=%s,msgList=%stTurnFightRequestt TurnFightOver(    t GetRealMapIDt GetPlayerIDt    GameWorldtDebugLogtNonet__OnTurnFightRequestt__OnTurnFightOvert
isinstancetlist(t    curPlayertmsgListtmapIDtplayerIDtmsgTypetdataMsgtret((sZE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerTurnFight.pytMapServer_TurnFights      cCsl|\}}}}}|tjkr=tj|||||ƒS|tjkrhtj||||||ƒSdS(N(tChConfigtDef_TFMapID_MineAreatGameWorldMineAreatOnTurnFightRequesttDef_FBMapID_ArenaBattletGameWorldArena(R RR t
funcLineIDttagTypettagIDt    valueList((sZE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerTurnFight.pyR+s c    Cs`|\}}}}}}}|tjkrItj|||||||ƒS|tjkr\dSdS(N(RRRtOnTurnFightOverR(    R RR RRRRtfightRett awardItemList((sZE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerTurnFight.pyR8s (RRRRRRR(((sZE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerTurnFight.pyt<module>s