8873 【BT2】【主干】【后端】新增在线特惠(同步A109封包 主干)
| | |
| | | #---刷新了玩家属性, 登陆只刷新一次,其他地方不用刷
|
| | | DoPlayerLoginInMap(curPlayer, tick)
|
| | |
|
| | | #PlayerControl.SyncOnLineTimeTotal(curPlayer)
|
| | | PlayerControl.SyncOnLineTimeTotal(curPlayer)
|
| | | #PlayerControl.SyncOnLineTimeLastOpenPack(curPlayer, IPY_GameWorld.rptItem)
|
| | | PlayerGodWeapon.OnLogin(curPlayer)
|
| | | PlayerPrestigeSys.OnLogin(curPlayer)
|
| | |
| | | if diffSec > 0:
|
| | | curPlayer.SetWeekOnlineTime(curPlayer.GetWeekOnlineTime() + diffSec)
|
| | | curPlayer.SetOnlineTime(curPlayer.GetOnlineTime() + diffSec)
|
| | | #SyncOnLineTimeTotal(curPlayer)
|
| | | SyncOnLineTimeTotal(curPlayer)
|
| | |
|
| | | return
|
| | |
|
| | |
| | | # @param curPlayer 玩家实例
|
| | | # @return
|
| | | def SyncOnLineTimeTotal(curPlayer):
|
| | | return
|
| | | sendPack = ChPyNetSendPack.tagMCOnLineTimeTotal()
|
| | | sendPack.Clear()
|
| | | sendPack.OnLineTimeTotal = curPlayer.GetOnlineTime()
|