hxp
2025-05-29 f08058713e574c675579ca5ccbfabeb1e6702cf0
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
34
35
36
37
Í8hc@s ddlZddlZddlZddlZddlZddlZddlZddlZddlZddl    Z    e
dƒ\Z Z d„Z d„ZdS(iÿÿÿÿNicCsštjd||||fƒ| s6t|ƒdkrGtjdƒgS|d}|d}d}d}d}|tjkr†tjdƒ|d}    d}tjƒ}
tj||ƒ} tjd    ||| fƒ| sÚnd} g} g}x°t    |
j
ƒƒD]œ}t j |ƒ}|j |ƒ}|j ƒ}|jƒ}|dkrW| rW|} n||    krÿ|| kr…| j||gƒq›|j||gƒqÿqÿWd}| rõ|d}|rÑtj| ƒd}q.| jd
d „ƒ| dd}n9| r| }n*|r.|jd
d „ƒ|dd}n|r‚|j ƒdkrV|jdƒn|j|    ƒ|jƒ}tjd |ƒq‚nü|tjtjtjtjtjgkr||d}    d}tjƒ}
tjd||fƒd}d}xèt|
j
ƒƒD]Ô}t j |ƒ}|j |ƒ}|j ƒ}|jƒdkrJqn||    kr´|tjkr}tj|||ƒ}n'|tjkr¤tj|||ƒ}n|}|}Pn| r|dkr|}|}qqW|r5|tjkr5|ddkr5tj |d|ƒ r5d}d}tj!dƒq5n|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ÿÿÿÿtGeRen_chenxin_500807s?    DoLogic() tagMapID in ChConfig.Def_MapID_LineIDToPropertyIDs<    DoLogic()  tagMapID=%s,tagMapLineID=%s,maxPlayerCount=%stkeycSs|dS(Ni((tasd((s{D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyt<lambda>hscSs|dS(Ni((R((s{D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyRoss'    DoLogic()  check ok!resultLineID=%ss*    DoLogic()  tagMapID=%s,tagMapLineID=%sitTryEnterJadeDynastyBossError_6s&    ¹éÊô´ÎÊýΪ0ÇÒûÓÐͬÃËÍæ¼ÒÔÚ¸±±¾Àï!s%ss%d("t    GameWorldtLogtlentChConfigtDef_MapID_LineIDToPropertyIDt GetGameWorldtFBLogictGetFBLineMaxPlayerCounttNonetxrangetGetGameWorldCountt IPY_GameWorldt GetMapCopyPlayerManagerByFbIndext GetPropertyIDtGetPlayerCounttappendtrandomtchoicetsorttSetFBFirstOpent SetPropertyIDt    GetLineIDtDef_FBMapID_HorsePetBosstDef_FBMapID_SealDemontDef_FBMapID_ZhuXianBosstDef_FBMapID_AllFamilyBosstDef_FBMapID_DemonKingtrangetGetCloseFBTicktGameLogic_SealDemontGetBossRemainHPPertGameLogic_ZhuXianBosstGetHasSameFamilyMerbertDebugLog(t
query_Typetquery_IDt packCMDListttickttagMapIDt tagMapLineIDt resultLineIDthpPert
notifyMarkttagMapPropertyIDtgameWorldManagertmaxPlayerCounttfirstEmptyGameWorldtsameLineGameWorldListtfullLineGameWorldListtindext    gameWorldt playerManagert
propertyIDt curPlayerCntt findGameWorldtenterCntt findGameWordtfindPlayerManager((s{D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoLogic3s®     
 
 
         
      2*
    ' c
Csàt|ƒ}| s%t|ƒdkr6tjdƒdSt|dƒ}t|dƒ}|d}|d}|d}|d}    tjd||    ||f|jƒƒ|dkrÄtj||ƒdS|jƒ|krÚdS|dkr~tj    |ƒ r~d}
|t
j kr t j d    dƒ}
n$|t
jkrDt j d
d ƒ}
n||
kr~tjd ||
fƒtj|d ƒdSntj||    ƒ} tj|||    | |ƒ} | sµdStj||| d| d|d|    ƒdS(Nis%GY_Query_EnterFB DoResult() return []iiisGGY_Query_EnterFB DoResult() mapID=%s,funcLineID=%s,backFBID=%s,hpPer=%siÿÿÿÿitSealDemonFirstPostZhuXianBossCntCfgisAbossѪÁ¿ÉÙÓڿɽøÈëµÄ×îµÍѪÁ¿°Ù·Ö±È£¬ÎÞ·¨½øÈë!hpPer=%s,minHPPer=%stDemonJar_Text4t
funcLineID(tevalRRRtintt GetPlayerIDt PlayerControlt
NotifyCodetGetMapIDtGetAssistTagPlayerIDRRt IpyGameDataPYt
GetFuncCfgRR&tFBCommontGetFBLineEnterPosInfoR tOnGetFBEnterPostPlayerResetWorldPosFB( t    curPlayert callFunNamet    funResultR*t
tagMapInfotbackFBIDR/R.tmapIDRCtminHPPertipyEnterPosInfotretPos((s{D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pytDoResultæs@  
 
 
 
&  '(R R"R$RRGRRMRRKRR t MapInfo_MapIDtMapInfo_LineIDR?RZ(((s{D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\RemoteQuery\GY_Query_EnterFB.pyt<module>s          
    ³