Files
bl/logic/service/player/server.go

17 lines
391 B
Go
Raw Normal View History

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