hzr
2018-08-09 3346f8aae7f8abbd4b27c4564cbb802e7e717cc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ǚ[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((sX.\\ProjectSServer\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((sX.\\ProjectSServer\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((sX.\\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytProcessPlayerRequestOs"  
 
 cCs[|tjkritj|<n|jƒ|jƒ|jƒgtj||jƒ|f<dS(N(t
PyGameDatatg_playerRequeststGetNametGetLVtGetOfficialRanktGetID(RtcurTagPlayerIDR
((sX.\\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt PYAddRequestps         &cCsZ|jƒ}|tjkrtS||ftj|kr<tStj|j||fƒtS(N(RRRRtpopR(trequestPlayeIDR    R
R ((sX.\\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytPYCheckRequest{s cCs4|tjkrtS||ftj|kr0tStS(N(RRRR(tplayerIDttagIDR
((sX.\\ProjectSServer\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((sX.\\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pytSync_LoginRequest“s       (t__doc__RRRR-R5R/RRRR%R(R+R:(((sX.\\ProjectSServer\ServerPython\CoreServerGroup\GameServer\Script\Player\PlayerRequest.pyt<module>s                  !