|  |  |  | 
|---|
|  |  |  | import ChEquip | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import time | 
|---|
|  |  |  | import FunctionNPCCommon | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 定义配表外围索引 | 
|---|
|  |  |  | ( | 
|---|
|  |  |  | 
|---|
|  |  |  | def Sync_FirstGoldTime(curPlayer): | 
|---|
|  |  |  | ##通知首充提示剩余时间 | 
|---|
|  |  |  | showSysTime = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FirstGoldRemainTime) | 
|---|
|  |  |  | firstGoldTry = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FirstGoldTry) | 
|---|
|  |  |  | if not showSysTime and not firstGoldTry: | 
|---|
|  |  |  | if not showSysTime: | 
|---|
|  |  |  | return | 
|---|
|  |  |  | sendPack = ChPyNetSendPack.tagMCFirstGoldTime() | 
|---|
|  |  |  | sendPack.Clear() | 
|---|
|  |  |  | sendPack.FirstGoldRemainTime = showSysTime | 
|---|
|  |  |  | sendPack.FirstGoldTry = firstGoldTry | 
|---|
|  |  |  | NetPackCommon.SendFakePack(curPlayer, sendPack) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 通知客户端 | 
|---|
|  |  |  | Sync_FirstGoldInfo(curPlayer) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | #超值礼包记录时间 | 
|---|
|  |  |  | FunctionNPCCommon.UpdataSuperGiftTime(curPlayer) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ################################################################### | 
|---|
|  |  |  | 
|---|
|  |  |  | sendPack = ChPyNetSendPack.tagMCFirstGoldInfo() | 
|---|
|  |  |  | sendPack.Clear() | 
|---|
|  |  |  | sendPack.FirstGoldRewardState = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_GoldGiftFirstRecord) | 
|---|
|  |  |  | sendPack.FirstGoldTry = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FirstGoldTry) | 
|---|
|  |  |  | NetPackCommon.SendFakePack(curPlayer, sendPack) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | else: | 
|---|
|  |  |  | curItem.clear() | 
|---|
|  |  |  | GameWorld.Log('    试用首充武器 试穿失败!!tryItemID=%s'%tryItemID, curPlayer.GetID()) | 
|---|
|  |  |  | Sync_FirstGoldTime(curPlayer) | 
|---|
|  |  |  | Sync_FirstGoldInfo(curPlayer) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def FirstGoldTryItemOutTime(curPlayer): | 
|---|