diff --git a/worldsrv/player.go b/worldsrv/player.go index 15c261c..d586614 100644 --- a/worldsrv/player.go +++ b/worldsrv/player.go @@ -3929,13 +3929,17 @@ func (this *Player) GetVIPLevel() int32 { } } } + var b bool if vip != this.VIP { + b = true //玩家VIP升级 this.SCVIPInfo() - PetMgrSington.CheckSkinRed(this) logger.Logger.Trace("VIP升级!") } this.VIP = vip + if b { + PetMgrSington.CheckSkinRed(this) + } return this.VIP }