From ec56efb2b3af0c0a0aaf93b798d6cb40d8721da8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <12574910+72wo@users.noreply.github.com> Date: Sun, 8 Feb 2026 03:30:15 +0800 Subject: [PATCH] 1 --- logic/service/player/pack.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/logic/service/player/pack.go b/logic/service/player/pack.go index 90615579..2aeeddbc 100644 --- a/logic/service/player/pack.go +++ b/logic/service/player/pack.go @@ -263,7 +263,10 @@ func (h *ClientData) OnEvent(v []byte) { fmt.Println(header.UserID, "未创建角色") return } - header.Data = XORDecryptU(header.Data, t.Player.Hash) + if len(header.Data) > 0 { + header.Data = XORDecryptU(header.Data, t.Player.Hash) + } + } if cool.Config.ServerInfo.IsDebug != 0 { fmt.Println("接收数据", header.UserID, header.CMD)