Beispiel #1
0
        public static void SetSaveFrequency_OnCommand(CommandEventArgs e)
        {
            if (e.Length < 1)
            {
                e.Mobile.SendMessage("Format: SaveFrequency <duration> [warning duration]");
                return;
            }

            var saveDelay    = e.GetTimeSpan(0);
            var warningDelay = e.Length >= 2 ? e.GetTimeSpan(1) : AutoSave.Warning;

            AutoSave.ResetAutoSave(saveDelay, warningDelay);

            e.Mobile.SendMessage("Save frequency has been updated.");
        }