Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Sign in to follow this  
xploidgloin

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

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

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

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

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

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

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

Edited by Funduk (see edit history)

Share this post


Link to post
Share on other sites



  • 0

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

Share this post


Link to post
Share on other sites
  • 0
8 часов назад, Funduk сказал:

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

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

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

Share this post


Link to post
Share on other sites
  • 0
11 часов назад, xploidgloin сказал:

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

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.