优化顶号逻辑
This commit is contained in:
parent
4d10bcb788
commit
91f6d8d9a1
@ -645,6 +645,8 @@ func (ad *GameLogic) ReplaceExistPlayerAndAgent(a gate.Agent, player *Player) er
|
|||||||
if agent != nil && a != agent {
|
if agent != nil && a != agent {
|
||||||
G_getGameLogic().PackResInfo(agent, "ForceKickOut", data)
|
G_getGameLogic().PackResInfo(agent, "ForceKickOut", data)
|
||||||
internal.AsignPlayerToAgents(agent, ad.NotInitPlayer)
|
internal.AsignPlayerToAgents(agent, ad.NotInitPlayer)
|
||||||
|
agent.Close()
|
||||||
|
log.Debug("player %d 被挤下线", player.M_DwUin)
|
||||||
}
|
}
|
||||||
internal.AsignPlayerToAgents(a, player)
|
internal.AsignPlayerToAgents(a, player)
|
||||||
player.SetAgent(a)
|
player.SetAgent(a)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user