|  |  | 
 |  |  | 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
 | 
 |  |  | 
 | 
 |  |  | 
 |  |  |     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):
 |