1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sð    hc@s[ddlZddlZddlZddlZddlZd„Zd„Zd„ZdS(iÿÿÿÿNc    CsB|st|ƒdSd}tjƒ}d}t|ƒdkrã|ddkrãx‚|D]z}tj||dƒx^tdtjdƒD]F}tj|t    j
||fdƒtj|t    j ||fdƒq…WqUWt j dƒn;t|ƒdkrŠt}|\}}    xs|D]k}
tjdi|
d6ƒ} | s9qn| jƒ} tj||
| ƒ} t||
| ||    | ƒt}qW|sdSn”t|ƒdkr|\}}}}    tjd||ƒ} | sÍdS| jƒ}|}tj|||ƒ} t|||||    | ƒnt|ƒdStj||ƒtj||ƒdS(    NiiÿÿÿÿisÖØÖÃËùÓÐÏ´Á·Êý¾ÝitEquipPlaceIndexMapt    GridIndexi(t__GMHelpAnswertOperate_EquipWashtGetAllEquipWashPlacetlentSetEquipWashLVtrangetDef_EquipWashMaxAttrCountt PlayerControltNomalDictSetPropertytChConfigtDef_PDict_EquipWashValuetDef_PDict_EquipWashValueTempt    GameWorldtDebugLogtFalset IpyGameDataPYtGetIpyGameDataByConditiont GetEquipPlacetGetEquipWashMaxLVt__SetEquipPlaceWashLVtTruetGetIpyGameDatat GetGridIndextRefreshEquipWashAttrtSycn_EquipWashInfo(t    curPlayertcmdListtclassLVt allIndexListt    syncPlacetindextattrNumtisSynctwashLVtattrPertequipPackindextipyDatat
equipPlacet    maxWashLVtplacet    gridIndex((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetEquipWash.pytOnExecsP
 "  (   
 
c CsQt||ƒ}td|ƒ}td|ƒ}td|ƒ}tj|ƒ}tj||ƒ}|dkrodntj||dƒ}tj|||ƒx²tdtjdƒD]š}    |sÁdnt    |d|    ƒƒ}
t    |d|    ƒƒ} |
t
| |
|dƒ} t j |t j||    f| ƒt j |t j||    fdƒq¯WdS(Niidis GetAttrMax%sgY@(tmintmaxRtGetEquipWashTypetGetEquipWashDatatNoneRRRtgetattrtintR    R
R R R ( RR%R)R#R$R(twashTypetwashDatat preWashDataR!t preMaxValuet curMaxValuetvalue((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetEquipWash.pyRSs(" $cCs4tj|dƒtj|dƒtj|dƒdS(Ns ÖØÖÃËùÓв¿Î»Ï´Á·: SetEquipWash 0s*ÉèÖÃËùÓв¿Î»Ï´Á·: SetEquipWash µÈ¼¶ °Ù·Ö±Ès6ÉèÖÃÖ¸¶¨²¿Î»Ï´Á·: SetEquipWash ½×¼¶ ×°±¸Î» µÈ¼¶ °Ù·Ö±È(Rt DebugAnswer(R((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetEquipWash.pyRis(RR    R RRR+RR(((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetEquipWash.pyt<module>s             5