package player import "blazing/common/data/share" func KickPlayer(userid uint32) error { //踢出玩家 //TODO 返回错误码 //var player *entity.Player if player1, ok := Mainplayer.Load(userid); ok { player1.Player.Kick(false) return nil } // 已不在本服在线列表,视为离线并清理僵尸在线标记 _ = share.ShareManager.DeleteUserOnline(userid) return nil }