hxp
2025-10-20 06320af01c752b051dfb933cdb234b6d76707fb5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ƒØõhc@s»ddlZddlZddlZddlZddlZddlZddlZd„Zd„Zd„Z    d„Z
d„Z d„Z d„Z d    „Zd
„Zd „Zd „ZdS( iÿÿÿÿNcCs$|jtjƒsdSt|ƒdS(N(tNomalDictGetPropertytChConfigtDef_PDict_LLMJLVInfot SyncLLMJInfo(t    curPlayer((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyt OnPlayerLogins
cCsP|jtjƒsdStj|tjdƒtj|tjdƒt|ƒdS(Ni(RRRt PlayerControltNomalDictSetPropertytDef_PDict_LLMJExptDef_PDict_LLMJDecomposeR(R((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyt PlayerOnDay s 
cCs1|dt|dƒ}tj|tj|ƒdS(Nidic(tminRRRR(RtmjLVtzhanchuitlvInfo((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyt SetMJLVInfo(scCs0|jtjƒ}|d}|d}||fS(Nid(RRR(RRR R ((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyt GetMJLVInfo,s
 
cCs]|tjddƒkrdS|jtjƒr2dStjdƒt|ddƒt|ƒdS(NtLLMJis ¼¤»îÀúÁ·ÃØóÅi(    t IpyGameDataPYt
GetFuncCfgRRRt    GameWorldtDebugLogRR(RtctgID((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytOnActiviteByCTGID2s 
cCsõt|ƒ\}}|sdStjd|dƒ}|s<dS||}|jƒ}tjd||||fƒxe|rÖ||krÖ|d7}tjd|dƒ}|r¶|jƒnd}tjd||fƒqrWt|||ƒt|ƒdS(NRisBÀÛ¼ÓÀúÁ·ÃØóÅÕ½´¸: mjLV=%s,addCnt=%s,updZhanchui=%s,nextZhanchui=%sis ÀúÁ·ÃØóÅÉý¼¶: %s,nextZhanchui=%s(RRtGetIpyGameDataNotLogtGetCostWarhammerRRRR(RtaddCntR R t nextIpyDatat updZhanchuit nextZhanchui((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytAddUseZhanchui=s"
 
 
cCst|ƒ\}}|sdStjd|ƒ}|s8dS|jƒ}|jƒ}|jtjƒ}td||ƒ}||fS(NiR(ii(ii(    RRtGetIpyGameDatat GetExpAddPert GetExpExUpperRRRtmax(RR t_tipyDatatexPertexUppertexNowtexRemain((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytGetAddExpPerInfoRs  cCst|ƒ\}}|sdStjd|ƒ}|s8dS|jƒ}|jƒ}|jtjƒ}td||ƒ}||fS(NiR(ii(ii(    RRRtGetDecomposeAddPertGetDecomposeExUpperRRR    R"(RR R#R$R%R&R'R(((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytGetAddDecomposePeras  cCsJ|dkrdS|jtjƒ|}tj|tj|ƒt|ƒdS(Ni(RRRRRR(RtexpExtupdEx((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytAddExpExps  
cCsJ|dkrdS|jtjƒ|}tj|tj|ƒt|ƒdS(Ni(RRR    RRR(Rt decomposeExR.((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pytAddExpDecomposeys  
cCszt|ƒ\}}tjƒjtjƒ}||_||_|jt    j
ƒ|_ |jt    j ƒ|_ tj||ƒdS(N(RtObjPoolt
GetPoolMgrtacquiretChPyNetSendPackt tagSCLLMJInfotMJLVtZhanchuiRRRtExpExR    t DecomposeExt NetPackCommont SendFakePack(RR R t
clientPack((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyR‚s        (RR;RR5RRR2RR
RRRRR)R,R/R1R(((siD:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerLLMJ.pyt<module>s"