Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
xploidgloin

Откат персонажа после выключения сервера

Здравствуйте! Помогите пожалуйста:
Сервер стоит на обычном домашнем компе. Выхожу из игры не дожидаясь обратного отсчета в 15 секунд, и выключаю сервер bat файлом с командой taskkill, в это время персонаж еще остается на сервере. При следующем старте сервера и заходе на него вижу что персонажа откатило минут на 10-20 назад. Если же дождаться конца таймера в 15 секунд и только после этого закончить работу сервера taskkill-ом - то отката не происходит.
НАБЛЮДЕНИЕ: еще день назад такого не было, можно было оканчивать работу сервера в любое время, сколько угодно раз не дожидаясь окончания таймера выхода - отката не происходило. Так же заметил что еще день назад в папки по пути - C:\Program Files (x86)\Steam\steamapps\common\DayZServer\mpmissions\dayzOffline.chernarusplus\storage_1\backup - регулярно записывались файлы, сейчас файлы в эти папки не записываются. После того как заметил это проблему переустановил сервер, но проблема не ушла, и файлы в папки бэкапов по прежнему не записываются.
Как сделать так чтобы даже при краше сервера не происходило откатов?
Как сделать так чтобы в папки бэкапов снова начали писаться файлы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
10 минут назад, xploidgloin сказал:

Если же дождаться конца таймера в 15 секунд

В это время происходит сейв перса.

Авто сейвы на сервере идут через определенное время. Если потушить сервак в промежутке итогом будет откат к последнему сейву.

Изменено пользователем Funduk (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





  • 0

Да, но ведь раньше такого не было. И как все же включить запись бэкапов которые работали раньше, не прибегая к сторонним скриптам?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
8 часов назад, Funduk сказал:

В это время происходит сейв перса.

Авто сейвы на сервере идут через определенное время. Если потушить сервак в промежутке итогом будет откат к последнему сейву.

Вопрос решился сам собой. Бэкапы снова начали писаться в папки - как я понял у бэкапов стоит таймер - 30-40 минут примерно. Тем не менее благодарю за ответ!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
11 часов назад, xploidgloin сказал:

Бэкапы снова начали писаться в папки

Не писались? Есть параметр один отвечающий за перепись поврежденные. Впредь указывайте такие подробности)

storageAutoFix = 1; //Проверяет, не повреждены ли файлы бд, и заменяет поврежденные пустыми.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.