From 81a921d692f6eaf8e9e355b59bdafb54a5aadff6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Mon, 14 Jul 2025 11:10:16 +0800 Subject: [PATCH] =?UTF-8?q?refactor(common):=20=E4=BC=98=E5=8C=96=20Socket?= =?UTF-8?q?Handler=20=E5=92=8C=20service=20=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 TomeeHeader 结构体中的 Data 字段注释 - 更新 KickPlayer 函数中的包发送方式 --- common/socket/handler/SocketHandler_Tomee.go | 2 +- logic/service/service.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/socket/handler/SocketHandler_Tomee.go b/common/socket/handler/SocketHandler_Tomee.go index 9ff60b06..3c8fcc58 100644 --- a/common/socket/handler/SocketHandler_Tomee.go +++ b/common/socket/handler/SocketHandler_Tomee.go @@ -20,7 +20,7 @@ type TomeeHeader struct { //Error uint32 `json:"error" struc:"[0]pad"` Result uint32 `json:"result"` - Data []byte `json:"data"|struc:"skip"` //组包忽略此字段// struc:"[0]pad" + Data []byte `json:"data" struc:"skip"` //组包忽略此字段// struc:"[0]pad" } func NewTomeeHeader() *TomeeHeader { diff --git a/logic/service/service.go b/logic/service/service.go index c5786ff0..a06a3640 100644 --- a/logic/service/service.go +++ b/logic/service/service.go @@ -36,7 +36,7 @@ func KickPlayer(userid uint32) { //踢出玩家 head.UserID = userid head.CMD = 1001 - player.SendPack(core.Pack(*head, nil)) + player.SendPack(head.Pack(nil)) player.MainConn.MainConn.Close() // clientdata.Player = player }