CeHua_ZWJ
2018-11-13 4282b8bce074c0a6f7d8434e310d42d653eb4e9a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Ýè[c@s|ddlZddlZddlZddlZddlZddlZddlZedƒ\ZZ    d„Z
d„Z dS(iÿÿÿÿNicCs_tjd||||fƒ| s6t|ƒdkrGtjdƒgS|d}|d}d}|tjkrtjdƒ|d}d}tjƒ}tj||ƒ}    tjd|||    fƒd}
g} xšt    |j
ƒƒD]†} t j | ƒ} | j | ƒ}| j ƒ}|jƒ}|dkr<|
r<| }
n||krä||    krä| j| |gƒqäqäWd}| rž| jd    d
„ƒ| dd}n|
r­|
}n|rM|j ƒdkrÕ|jdƒn|j|ƒ|jƒ}tjd |ƒqMnH|tjkrG|d}d}tjƒ}tjd ||fƒd}x°t|j
ƒƒD]œ} t j | ƒ} | j | ƒ}| j ƒ}| jƒdkr¨q`n||kràtj||ƒd krÖd}Pn| }Pn| r`|dkr`| }q`q`W|rM|j ƒdkr(|jdƒn|j|ƒ|jƒ}qMnd}d|d|gS(NsKGY_Query_EnterFB DoLogic() query_Type=%s,query_ID=%s,packCMDList=%s,tick=%sis    DoLogic() return []iiiÿÿÿÿs?    DoLogic() tagMapID in ChConfig.Def_MapID_LineIDToPropertyIDs<    DoLogic()  tagMapID=%s,tagMapLineID=%s,maxPlayerCount=%stkeycSs|dS(Ni((tasd((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyt<lambda>Xss'    DoLogic()  check ok!resultLineID=%ss*    DoLogic()  tagMapID=%s,tagMapLineID=%sis%ss%d(t    GameWorldtLogtlentChConfigtDef_MapID_LineIDToPropertyIDt GetGameWorldtFBLogictGetFBLineMaxPlayerCounttNonetxrangetGetGameWorldCountt IPY_GameWorldt GetMapCopyPlayerManagerByFbIndext GetPropertyIDtGetPlayerCounttappendtsorttSetFBFirstOpent SetPropertyIDt    GetLineIDtDef_FBMapID_SealDemontrangetGetCloseFBTicktGameLogic_SealDemontGetBossRemainHPPer(t
query_Typetquery_IDt packCMDListttickttagMapIDt tagMapLineIDt resultLineIDttagMapPropertyIDtgameWorldManagertmaxPlayerCounttfirstEmptyGameWorldtsameLineGameWorldListtindext    gameWorldt playerManagert
propertyIDt curPlayerCntt findGameWorldt findGameWord((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoLogic0s‚     
 
 
             2
     c
 
CsJt|ƒ}| s%t|ƒdkr6tjdƒdSt|dƒ}t|dƒ}|d}|d}tjd|||f|jƒƒ|dkrÏ|tjkr»tj    |dƒntj    |dƒdS|j
ƒ|krådSt j ||ƒ}t j|||||ƒ}    |    sdStj|||    d|    dt|d    |ƒdS(
Nis%GY_Query_EnterFB DoResult() return []iis>GY_Query_EnterFB DoResult() mapID=%s,funcLineID=%s,backFBID=%siÿÿÿÿtDemonJar_Text4tGeRen_chenxin_500807t
funcLineID(tevalRRRtintt GetPlayerIDRRt PlayerControlt
NotifyCodetGetMapIDtFBCommontGetFBLineEnterPosInfoR    tOnGetFBEnterPostPlayerResetWorldPosFBtFalse(
t    curPlayert callFunNamet    funResultRt
tagMapInfotbackFBIDtmapIDR2tipyEnterPosInfotretPos((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoResultÃs,  
 
# *( R    RRR6RR9RRt MapInfo_MapIDtMapInfo_LineIDR/RF(((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyt<module>s       
    “