hzr
2018-08-09 3346f8aae7f8abbd4b27c4564cbb802e7e717cc9
1
2
3
4
5
6
7
8
9
10
11
12
ésõXc@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((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pytServerMerge_DeleteFamilyscCs&tjƒj|ƒ}t||ƒdS(N(RtGetPlayerManagertGetPlayerByIndext ProcessServerMergeDeleteFamilyID(RRt    curPlayer((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR&s cCstjtƒ||ƒdS(N(RRt"__Func_ServerMerge_ChangeNameCheck(RR((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pytServerMerge_ChangeNameCheck1scCs&tjƒj|ƒ}t||ƒdS(N(RRRtProcessServerMergeNameCheck(RRR    ((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR
:s cCstjtƒ|ƒdS(N(RRt__Func_ProcessState(R((s:.\\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    ((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR Ms  cCs!tj||ƒt||ƒdS(N(t PlayerRequesttProcessPlayerRequesttProcessMapServer_PlayerSave(R    R((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyRds cCs*|jƒ}|sdSt|||ƒdS(N(tGetServerMergeNameCheckt%__DoLogic_ProcessServerMergeNameCheck(R    Rt needCheckName((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR ss
 cCsTtjƒj|ƒ}tj||ƒ}|r@|j|tƒn|j|tƒdS(N(RRt GetCharTrimt
CreateRoletCheckPlayerNametSendToRouterNameCheckResulttTruetFalse(R    RRt
playerNametresult((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyR…s cCs4|jƒ}|sdSt|||ƒ|jƒdS(N(t"GetServerMergeDeleteFamilyLeaderIDt#__DoLogic_ServerMergeDeleteFamilyIDtSendToRouterDeleteFamilyOK(R    RtcurPlayer_DelFamilID((s:.\\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((s:.\\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((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyRËs 
(t__doc__RR5tIPY_GameServerRR/RRRR R
RR RR RRR'R(((s:.\\CoreServerGroup\GameServer\Script\Player\PlayerState.pyt<module>s$                                                            !