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
29
30
31
32
33
x{[c@s|ddlZddlZddlZddlZddlZddlZddlZedƒ\ZZ    d„Z
d„Z dS(iÿÿÿÿNicCstjd||||fƒ| s6t|ƒdkrGtjdƒgS|d}|d}d}|tjkrtjdƒ|d}d}tjƒ}tj|ƒ}    tjd||    fƒx2t|j    ƒƒD]Ä}
t
j
|
ƒ} | j |
ƒ} | j ƒ} tjd    |
| | j ƒfƒ| dksL| |krÒ| j ƒ|    krÒ| j|ƒ| dkru| jdƒn| jƒ}tjd
|ƒPqÒqÒWnW|tjkrî|d}d}tjƒ}tj|ƒ}    tjd||    fƒd}x°t|j    ƒƒD]œ}
t
j
|
ƒ} | j |
ƒ} | j ƒ} | jƒdkrOqn| |kr‡tj||ƒd kr}d}Pn| }Pn| r| dkr| }qqW|rô|j ƒdkrÏ|jdƒn|j|ƒ|jƒ}qônd}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,maxPlayerCount=%ssD    DoLogic()  check gameworld index=%s,propertyID=%s,playerCount=%ss'    DoLogic()  check ok!resultLineID=%sis%ss%d(t    GameWorldtLogtlentChConfigtDef_MapID_LineIDToPropertyIDt GetGameWorldtFBLogictGetFBLineMaxPlayerCounttrangetGetGameWorldCountt IPY_GameWorldt GetMapCopyPlayerManagerByFbIndext GetPropertyIDtGetPlayerCountt SetPropertyIDtSetFBFirstOpent    GetLineIDtDef_FBMapID_SealDemontNonetGetCloseFBTicktGameLogic_SealDemontGetBossRemainHPPer(t
query_Typetquery_IDt packCMDListttickttagMapIDt tagMapLineIDt resultLineIDttagMapPropertyIDtgameWorldManagertmaxPlayerCounttindext    gameWorldt playerManagert
propertyIDt findGameWord((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoLogic0sr     
 
 
          1
     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
NotifyCodetGetMapIDtFBCommontGetFBLineEnterPosInfoRtOnGetFBEnterPostPlayerResetWorldPosFBtFalse(
t    curPlayert callFunNamet    funResultRt
tagMapInfotbackFBIDtmapIDR(tipyEnterPosInfotretPos((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoResult¹s,  
 
# *( RRR
R,RR/RRt MapInfo_MapIDtMapInfo_LineIDR%R<(((sl.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyt<module>s       
    ‰