diff --git a/src/server/game/gm_handler.go b/src/server/game/gm_handler.go index a11f1b0a..28118ae7 100644 --- a/src/server/game/gm_handler.go +++ b/src/server/game/gm_handler.go @@ -618,7 +618,11 @@ func ReqGmCommand_(player *Player, Command string) error { title = languageCfg.GetLanguage(msg.LANG_TYPE(PlayerSimpleData.Lang), titlekey) info = languageCfg.GetLanguage(msg.LANG_TYPE(PlayerSimpleData.Lang), infokey) GoUtil.NotifyPlayer(GoUtil.Int(PlayerSimpleData.Account), NOTIFY_TYPE_PETROOM_GAME, fmt.Sprintf(title, PlayerSimpleData.PetName), fmt.Sprintf(info, PlayerSimpleData.PetName)) - + case "resetWeekReward": + SevenMod := player.PlayMod.getSevenLoginMod() + SevenMod.MonthResetTime = 0 + PlayerBaseMod := player.GetPlayerBaseMod() + SevenMod.ZeroUpdate(PlayerBaseMod.GetSevenLoginAdd(), PlayerBaseMod.GetLastLoginTime()) default: return fmt.Errorf("Player %d ReqGmCommand:%v not found", player.M_DwUin, arg) }