From 4304401960ce877e8af5f09ab1cb32ca603c2fc8 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Fri, 21 Feb 2025 14:53:23 +0800 Subject: [PATCH] =?UTF-8?q?playroom=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/Gm.go | 1 + src/server/game/mod/playroom/playroom.go | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/server/game/Gm.go b/src/server/game/Gm.go index 3bdcd637..fd734615 100644 --- a/src/server/game/Gm.go +++ b/src/server/game/Gm.go @@ -196,6 +196,7 @@ func ReqGmCommand_(player *Player, Command string) error { case "playroomCollect": CollectList := playroomCfg.GetDecorateList() PlayroomMod := player.PlayMod.getPlayroomMod() + PlayroomMod.Collect = make(map[int]int) for _, v := range CollectList { PlayroomMod.AddCollect(v) } diff --git a/src/server/game/mod/playroom/playroom.go b/src/server/game/mod/playroom/playroom.go index 02912c02..278e2e7a 100644 --- a/src/server/game/mod/playroom/playroom.go +++ b/src/server/game/mod/playroom/playroom.go @@ -85,10 +85,10 @@ type Info struct { func (p *PlayroomMod) InitData() { if p.Collect == nil { p.Collect = make(map[int]int) - InitCollect := playroomCfg.GetInitDecorate() - for _, v := range InitCollect { - p.Collect[v] = 1 - } + } + InitCollect := playroomCfg.GetInitDecorate() + for _, v := range InitCollect { + p.Collect[v] = 1 } if p.Room == nil { p.Room = make(map[int]int)