From 4cb7b2d739ff4cb374469a7e161e74afd2eb9e8e Mon Sep 17 00:00:00 2001 From: 1 <1@72wo.cn> Date: Fri, 10 Oct 2025 02:57:20 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logic/service/player/server.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/logic/service/player/server.go b/logic/service/player/server.go index 08814ba9..5a3830a8 100644 --- a/logic/service/player/server.go +++ b/logic/service/player/server.go @@ -8,15 +8,15 @@ func GetPlayer(c *Conn, userid uint32) *Player { //TODO 这里待优化,可能 //检查player初始化,是否为conn初始后取map,防止二次连接后存在两个player clientdata := c.MainConn.Context().(*ClientData) - if clientdata.Player != nil { - return clientdata.Player + if clientdata.Player == nil { + + clientdata.Player = NewPlayer( + + WithConn(c), //注入conn + ) + } - clientdata.Player = NewPlayer( - - WithConn(c), //注入conn - ) - // gff := socket.NewClientData() // gff.Player = clientdata.Player