| | |
| | | packValue = playerStatePack.GetValue()
|
| | | packValueEx = playerStatePack.GetValueEx()
|
| | | packType = playerStatePack.GetType()
|
| | | packValueTotal = packValue + packValueEx * ChConfig.Def_PerPointValue
|
| | |
|
| | | #---特殊逻辑处理---
|
| | | if packType == ShareDefine.CDBPlayerRefresh_ForbidenTalk:
|
| | |
| | | return
|
| | |
|
| | | if packType == ShareDefine.CDBPlayerRefresh_ExAttr19:
|
| | | PlayerControl.SetLeaveFamilyTimeEx(curPlayer, packValue)
|
| | | PlayerControl.SetLeaveFamilyTimeEx(curPlayer, packValueTotal)
|
| | | return
|
| | |
|
| | | if packType == IPY_GameServer.CDBPlayerRefresh_State:
|