hxp
2018-08-25 c3f001417a8ca59a1286d71c1cbbab0109bba319
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
x{[c@s‘dZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z d„Z d    „Z dS(
sVersion = 2012-12-21 11:00iÿÿÿÿNcCsz|dkrtS|jƒ}xWtd|jƒƒD]@}|j|ƒ}|j|ƒ}||kr2||kr2tSq2WtS(Ni(tNonetFalset GetPlayerIDtrangetGetRequestCountt GetRequestIDtGetRequestTypetTrue(t    curPlayert curTagPlayert requestTypetcurTagIDtit    requestIDttype((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt CheckRequests  cCs‡|dkrtS|jƒ}xdtd|jƒƒD]M}|j|ƒ}|j|ƒ}||kr2||kr2|j|ƒtSq2WtS(Ni(    RRRRRRRt DeleteRequestR(RR    R
R R R R((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt
DelRequest7s   cCs¼dStj|tj|ƒs dS|jƒ}d}xƒ||kr·|j|ƒ}|dkrl|d7}q5n|j|ƒ}|||kr›|d7}q5n|j|ƒ|jƒ}q5WdS(Nii(t    GameWorldtRefurbishPlayerTicktChConfigtTYPE_Player_Tick_RequestkeyRtGetRequestTicktGetRequestMaxTickR(Rttickt requestCounttcurIndext requestTicktrequestMaxTick((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytProcessPlayerRequestOs"  
 
 cCs[|tjkritj|<n|jƒ|jƒ|jƒgtj||jƒ|f<dS(N(t
PyGameDatatg_playerRequeststGetNametGetLVtGetOfficialRanktGetID(RtcurTagPlayerIDR
((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt PYAddRequestps         &cCsZ|jƒ}|tjkrtS||ftj|kr<tStj|j||fƒtS(N(RRRRtpopR(trequestPlayeIDR    R
R ((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytPYCheckRequest{s cCs4|tjkrtS||ftj|kr0tStS(N(RRRR(tplayerIDttagIDR
((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt IsRequesting‰s
cCs°|jƒ}|tjkrdSxŠtj|jƒD]u\}}|dtjkrXq3ntjƒ}|d|_|d|_    |d|_
|d|_ t j ||ƒq3WdS(Niii(RRRtitemstIPY_GameServert    reqFriendtChPyNetSendPackttagGCFriendAskIfJointAskIDtNametLVtRealmLVt NetPackCommont SendFakePack(RR)t requestInfot
playerInfot askFriendPack((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytSync_LoginRequest“s       (t__doc__RRRR-R5R/RRRR%R(R+R:(((sH.\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt<module>s                  !