diff --git a/src/server/game/gm_handler.go b/src/server/game/gm_handler.go index dd0f622e..c87b4f3d 100644 --- a/src/server/game/gm_handler.go +++ b/src/server/game/gm_handler.go @@ -22,6 +22,7 @@ import ( "server/game/mod/emoji" "server/game/mod/face" "server/game/mod/friend" + "server/game/mod/handbook" "server/game/mod/item" MsgMod "server/game/mod/msg" "server/game/mod/order" @@ -279,6 +280,12 @@ func ReqGmCommand_(player *Player, Command string) error { for _, v := range mergeDataCfg.GetAllId() { HandbookMod.SetHandbook(v) } + case "handbookReward": + HandbookMod := player.PlayMod.getHandbookMod() + for _, v := range mergeDataCfg.GetAllId() { + HandbookMod.BookList[v] = handbook.STATUS_REWARD + } + player.PushClientRes(HandbookMod.BackData()) case "deleteOrder": Id, _ := strconv.Atoi(arg[1]) OrderMod := player.PlayMod.getOrderMod()