cehua_wcy
2019-01-24 703b5101d2df9dc363d2d456f90b8d1836b603f7
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
38
39
40
41
42
¥ì"\c@sdZddlZddlZddlZddlZdd„Zd„Zd„Zd„Z    d„Z
d„Z d    „Z d
„Z d „Zd „Zd „Zid„Zdd„Zd„Zdd„Zed„Zd„Zid„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!d „Z"d!„Z#d"„Z$d#„Z%id$„Z&id%„Z'd&„Z(d'„Z)dS((sVersion = 2016-09-12 16:00iÿÿÿÿNcCs“|r5|jtjƒ}||d<|jƒ|d<nttjjƒƒjdƒd|d<t|ƒ}tj    ƒj
|t |ƒ|t |ƒƒdS(Ntpidt
fightPowers.ittime( t GetDictByKeytChConfigtDef_PlayerKey_PlayerFromPIDt GetFightPowertstrtdatetimettodaytsplitt    GameWorldt GetGameWorldtEventShell_SendEventExtlen(t eventTypeStrtdataDictt    curPlayerRtdataStr((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyt SendEventPackJs
& (cCs3i|d6|d6|d6|d6}td|ƒdS(NtAttackIDt    DefenceIDtBattleIDtResulttFamilyBattleResult(R(tattackIDt    defenceIDtresulttbattleIDR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_FamilyBattleResult]s" cCs,i|d6|d6|d6}td|ƒdS(NtAccIDt
PlayerNametJobt
CreateRole(R(taccIDt
playerNametjobR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyt DR_CreateRolejs cCs:i|d6|d6|d6|d6|d6}td|ƒdS(NRtPlayerIDRt
FamilyNametFamilyIDt CreateFamily(R(R"tplayerIDt
playerNaemt
familyNametfamilyIDR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_CreateFamilyws
 c    
CsVi    |d6|d6|d6|d6|d6|d6|d6|d6|d    6}    td
|    ƒdS( NRR&RR'R(t FamilyMoneytFamilyLvtBossFoodtPointtDismissFamilyByPlayer(R(
R"tdismissPlayerIDR#R,R-t familyMoneytfamilyLvtbossFoodtpointR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_DismissFamilyByPlayerŒs
 cCsAi|d6|d6|d6|d6|d6|d6}td|ƒdS(NR'R(R/R0R1R2tDismissFamilyBySystem(R(R,R-R5R6R7R8R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_DismissFamilyBySystem¡s cCs,i|d6|d6|d6}td|ƒdS(NR'R(tNewUpLvt
FamilyLvUp(R(R,R-tnewUpLvR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyt DR_FamilyLvUp±s cCsHi|d6|d6|d6|d6|d6|d6|d6}td|ƒdS(    NR'R(R0R/tFamilyAddMoneytfamilyActiveValuetaddFamilyActiveValuetAddFamilyDetail(R(R,R-R6R5tfamilyAddMoneyRARBR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_AddFamilyDetailÅs
 
 cCs,i|d6|d6|d6}td|ƒdS(NtOnLinePlayerCounttplatformOLDictt tjgOnlineCnt(R(t playerCountRGRHR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_OnLinePlayerCountÓs cCs,i|d6|d6|d6}td|ƒdS(NtIPt GameMapIndexRFtGameMapOnLinePlayerCnt(R(tipt gameMapIndexRIR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_GameMapOnLinePlayerCntás cCst|dƒdS(NtBillboardDataByDay(tDR_BillboardData(t billboardType((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BillboardDataByDayìs cCsJtjƒj|ƒ}|sdSx$td|jƒƒD] }|j|ƒ}|sVq5n|jƒ}|jƒ}|jƒ}|j    ƒ}    |j
ƒ}
|j ƒ} |j ƒ} |j ƒ} |jƒ}|jƒ}i |d6|d6|d6|d6|d6|    d6|
d6| d    6| d
6| d 6|d 6|d 6}|j|ƒt||ƒq5WdS(Nit BillboardTypetPlacetObjIDtObjID2tName1tName2tType2tValue1tValue2tCmpValuet    CmpValue2t    CmpValue3(R t GetBillboardt FindBillboardtrangetGetCounttAttGetIDtGetID2tGetName1tGetName2tGetType2t    GetValue1t    GetValue2t GetCmpValuet GetCmpValue2t GetCmpValue3tupdateR(RSt    eventNamet addDataDictt    billBoardtindext billBoardDatatobjIDtobjID2tname1tname2ttype2tvalue1tvalue2tcmpValuet    cmpValue2t    cmpValue3R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyRRós0          
 tcCs:i|d6|d6|d6|d6|d6}td|ƒdS(NR&RRt    GMOperatetMsgt GMToolOperate(R(R*R#R"t    gmToolCmdtmsgR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_ToolGMOperates cCsVi|jƒd6|jƒd6|jƒd6|d6|d6|d6}td||ƒdS(NR&RRR(R'tCounttPlayerJoinFamily(t GetPlayerIDtGetAccIDtGetNameR(RR-R,t    familyCntR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_PlayerJoinFamily+s
 ic    
Cs…i
|jƒd6|jƒd6|jƒd6|d6|d6|d6|d6|d6|d    6|d
6}    |rq||    d <ntd |    |ƒdS( NR&RRR(R'R‡t    FamilyJobt tagPlayerIDt tagPlayerNamet tagFamilyJobtleaveFamilyTimetPlayerLeaveFamily(R‰RŠR‹R(
RR-R,RŒtfamilyLVRRt tagFamilyLVR’R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_PlayerLeaveFamily?s  cCski    |jƒd6|jƒd6|jƒd6|d6|d6|d6|d6|d6|d    6}td
||ƒdS( NR&RRtisGMOPR(R'RRRŽtPlayerChangeFamilyJob(R‰RŠR‹R(RR-R,RRR•R—R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_PlayerChangeFamilyJobTs cCs,i|d6|d6|d6}td|ƒdS(NR(R't ActiveValuetFamilyActiveValueByOnWeek(R(R-R,tvalueR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_FamilyActiveValueByOnWeekds cCs`i|d6|d6|jƒd6|jƒd6|jƒd6|d6}|j|ƒtd|ƒdS(NR(tIndexR&RRt    EventNamet FamilyStore(R‰RŠR‹RpR(RR-RtRqtdrDictR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_FamilyStoreks
$  cCs%i|d6|d6}td|ƒdS(Nt YdayLoginCnttYdayNewCoinCnttResetGameDataRecord(R(R£R¤R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_ResetGameDataRecordzs cCst|dƒdS(Nt BillboardCopy(RR(RS((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BillboardCopyŠs cCs:i|d6|d6|d6|d6|d6}td|ƒdS(NR(R'RRRŽtImpeachChangeFamilyJob(R(R-R,RRR•R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_ImpeachChangeFamilyJob–s cCs3i|d6|d6|d6|d6}td|ƒdS(NR(R'RRtImpeachLeaveFamily(R(R-R,RRR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_ImpeachLeaveFamily¦s cCs%i|d6|d6}td|ƒdS(NtJoinBattleFamilyCntt    HasBattletFirstWeekHasFamilyBattle(R(tjoinBattleFamilyCntt    hasBattleR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_FirstWeekHasFamilyBattle³s cCsHi|jƒd6|jƒd6|jƒd6|d6}td||ƒdS(NRR&RtOldNametUpdatePlayerName(RŠR‰R‹R(RtoldNameR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_UpdatePlayerName¿scCsW|jƒ}|jƒ|d<|j|d<|j|d<|j|d<|jƒ|d<dS(NtGUIDtItemIDt    ItemCounttUserDatatEquipGS(tGetBourseRoleItemt GetItemGUIDR¸R‡Rºt
GetEquipGS(Rt
BourseItemtcurRoleItemData((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytAddBourseItemToDataDictÍs    cCsEi|d6|jƒd6|jƒd6}t||ƒtd|ƒdS(Nt SellPlayerIDt    PriceTypet
PriceCountt BourseAddItem(t GetPriceTypet GetPriceCountRÁR(t sellPlayerIDt curBourseItemR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BourseAddItemÚs'  cCs+i|d6}t||ƒtd|ƒdS(NRÂtBourseCancelItem(RÁR(RÈRÉR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BourseCancelItemæs   cCsLi|d6|d6|jƒd6|jƒd6}t||ƒtd|ƒdS(Nt BuyPlayerIDRÂRÃRÄt BourseBuyItem(RÆRÇRÁR(t curPlayerIDRÈRÉR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BourseBuyItemòs
  cCs/||d<||d<||d<td|ƒdS(NRÂt    giveMoneyttaxMoneytBourseGiveGains(R(RÈRRÑRÒ((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BourseGiveGainsÿs
 
 
 
 cCs+i|d6}t||ƒtd|ƒdS(NRÂtBourseDeleteOverTimeLongItem(RÁR(RÈR·RÉR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_BourseDeleteOverTimeLongItem s   cCs%i|d6|d6}td|ƒdS(NR&R·tCompensationGiveSuccess(R(RÏR·R((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_GiveCompensationSuccesss cCs9i|d6|d6|d6}|j|ƒtd|ƒdS(Nt PlayerIDListR·tItemListtCompensationPersonal(RpR(tcurPlayerIDListR·t ItemDictListtaddDictR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_AddPersonalCompensation$s  cCs2i|d6|d6}|j|ƒtd|ƒdS(NR·RqtCompensationEntire(RpR(R·RqRÞR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_EntireCompensation.s  cCsAi|d6|d6|d6|d6|d6|d6}td|ƒdS(NR&R·tActionIDt ActionValuetOrderRÚtSendRechareRankTeHuiRewardMail(R(RÏR·tactionIDt actionValuetordertrewardItemListR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyt!DR_SendRechareRankTeHuiRewardMail<s cCsAi|d6|d6|d6|d6|d6|d6}td|ƒdS(NR&R·RâRãRäRÚtSendCostRankTeHuiRewardMail(R(RÏR·RæRçRèRéR((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pytDR_SendCostRankTeHuiRewardMailMs (*t__doc__R Rt ShareDefineRtNoneRRR%R.R9R;R?RERJRPRTRRR†RR–tFalseR™RR¢R¦R¨RªR¬R²R¶RÁRÊRÌRÐRÔRÖRØRßRáRêRì(((sRE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\DataRecordPack.pyt<module>?sN                                                 )