From 45f3e27de2c04efeceed66e3d7348c2dda34fa25 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Fri, 18 Jul 2025 11:18:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=B4=E5=83=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/mod/face/Face.go | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/server/game/mod/face/Face.go b/src/server/game/mod/face/Face.go index 8101741c..bde96eb3 100644 --- a/src/server/game/mod/face/Face.go +++ b/src/server/game/mod/face/Face.go @@ -30,14 +30,19 @@ func (f *FaceMod) InitData() { now := GoUtil.Now() if f.List == nil { f.List = make(map[int]*Face) - InitId := faceCfg.GetInitList() - for _, v := range InitId { - f.List[v] = &Face{ - AddTime: now, - } - } + f.SetId = 1 } + InitId := faceCfg.GetInitList() + for _, v := range InitId { + if _, ok := f.List[v]; ok { + continue + } + // 初始化表情 + f.List[v] = &Face{ + AddTime: now, + } + } } func (f *FaceMod) GetFaceNum() int {