xdh
2019-02-21 92eee67f85cbd29feb1287ae5a15ad0c787e95cb
1
2
3
4
5
6
7
8
9
10
11
12
x{[c@s¾dZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z d„Z d    „Z d
„Zd „Zd „Zd „Zd„ZdS(sVersion = 2011-04-07 15:10iÿÿÿÿNcCstjtƒ||ƒdS(N(t    GameWorldt GetPsycoFunct__Func_ServerMerge_DeleteFamily(tindexttick((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pytServerMerge_DeleteFamilyscCs&tjƒj|ƒ}t||ƒdS(N(RtGetPlayerManagertGetPlayerByIndext ProcessServerMergeDeleteFamilyID(RRt    curPlayer((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR&s cCstjtƒ||ƒdS(N(RRt"__Func_ServerMerge_ChangeNameCheck(RR((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pytServerMerge_ChangeNameCheck1scCs&tjƒj|ƒ}t||ƒdS(N(RRRtProcessServerMergeNameCheck(RRR    ((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR
:s cCstjtƒ|ƒdS(N(RRt__Func_ProcessState(R((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyt ProcessStateEscCs‚tjƒjƒ}|jƒ}x]td|ƒD]L}|j|ƒ}|jƒdkr[q.n|jƒsmq.nt||ƒq.WdS(Ni(    Rt GetGameWorldRtGetPlayerCounttrangeRt GetPlayerIDt    GetInitOKtProcessPlayerState(Rt playerManagert playerCounttiR    ((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR Ms  cCs!tj||ƒt||ƒdS(N(t PlayerRequesttProcessPlayerRequesttProcessMapServer_PlayerSave(R    R((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyRds cCs*|jƒ}|sdSt|||ƒdS(N(tGetServerMergeNameCheckt%__DoLogic_ProcessServerMergeNameCheck(R    Rt needCheckName((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR ss
 cCsTtjƒj|ƒ}tj||ƒ}|r@|j|tƒn|j|tƒdS(N(RRt GetCharTrimt
CreateRoletCheckPlayerNametSendToRouterNameCheckResulttTruetFalse(R    RRt
playerNametresult((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR…s cCs4|jƒ}|sdSt|||ƒ|jƒdS(N(t"GetServerMergeDeleteFamilyLeaderIDt#__DoLogic_ServerMergeDeleteFamilyIDtSendToRouterDeleteFamilyOK(R    RtcurPlayer_DelFamilID((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR—s  
cCs{tjƒ}d}xEt|jƒƒD]1}|j|ƒ}|jƒ|kr%|}Pq%q%W|sddStj|||ƒdS(N(    RtGetFamilyManagertNoneRtGetCounttGetAtt GetLeaderIDt PlayerFamilytDoLogic_DeleteFamily(R    R)Rt familyManagert    delFamilyRt curFindFamily((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR'ªs     cCs§|jtjƒ}|s/|jtj|ƒdSttjƒjƒddƒ}tjj    |ƒ}|srtj
}n|||kr†dS|jtj|ƒ|j ƒdS(Nièi( t GetDictByKeytChConfigtDef_PlayerKey_SavetSetDicttmaxRRtGetActivePlayerCounttDef_PlayerKey_Save_TicktgettDef_PlayerKey_Save_Tick_DefaulttMapServer_PlayerSave(R    RtcurPlayerSaveKeytcurServerPlayerCountt    save_Tick((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyRËs 
(t__doc__RR5tIPY_GameServerRR/RRRR R
RR RR RRR'R(((sF.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerState.pyt<module>s$                                                            !