Как настроить рестарт сервера dayz
Как настроить рестарт сервера dayz
Данная статья посвящена настройки публичного сервера в DayZ. Для того что бы скачать серверных файлов необъодимо иметь аккаунт с купленным DayZ. Ниже представлен видеогайд по настройке сервера от DonyPlays.
ХАРАКТЕРИСТИКИ СЕРВЕРА ДЛЯ КОМФОРТНОЙ РАБОТЫ:
Минимальные (предварительные) требования для создания собственного публичного сервера DayZ
ЗАГРУЗКА СЕРВЕРНЫХ ФАЙЛОВ
Для начала нам необходимо скачать серверные файлы в Steam.
1. Заходим в ваш Steam в раздел Библиотека.
2. В поиске вписываем «DayZ Server».
3. Загружаем серверные файлы.
СОЗДАНИЕ И НАСТРОЙКА BAT.ФАЙЛА
Для тех кому лень в ручную создавать этот файл, его можно просто скачать по ссылке и разместить содержимое архива в папке с серверными файлами.
1. Переходим в папку с расположением файлов сервера.
2. Р ядом с DayZServer_x64.exe создаем файл Start.bat с содержимым:
4. Запускаем сервер и дожидаемся когда сервер прогрузится, после получения сообщение » Player connect enabled » можем подключатся к серверу
START.BAT ЗНАЧЕНИЕ ПАРАМЕТРОВ
Подробное описание всех параметров файла start.bat
Подключаемые моды. Например @Community-Online-Tools; @CF |
Немного информации по подключению модов, в большинстве случаев подключение того или иного мода требует индивидуального подхода.
1. Качаем любой мод через Мастерскую Steam.
2. Запускаем в лаунчер, переходим в раздел «Моды».
3. В списке загруженных модов, выбираем необходимый и нажимаем на стрелочку вниз, а далее на три точки (Отображает больше параметров).
4. В открывшимся окне выбираем «Открыть папку».
5. Копируем папку с модом, мод будет начинаться со значка @.
6. Возвращаемся в папку с серверными файлами и перемещаем в нее папку со скопированным модом.
7. Далее нам необходимо скопировать ключ модификации, он будет располагаться в папке модификации в папке «Keys» и переместить его в папку «Keys» расположенную в директории папки сервера.
8. В файле START.BAT нам необходимо прописать путь до мода. Открываем этот фаил.
9. Добавляем строку «-mod=@название_мода».
SERVERDZ.CFG И ЗНАЧЕНИЕ ПАРАМЕТРОВ
В данном разделе я постарался расписать все параметры серверных опций.
МИССИЯ ДЛЯ ЗАГРУЗКИ ПРИ ЗАПУСКЕ СЕРВЕРА.
Как создать и настроить свой сервер в DayZ — Полный пошаговый гайд
+ Содержание
Спустя сотни часов игра надоедает, и многие хотят попробовать что-то новое. Один из вариантов – создать свой сервер для тестов и веселья с друзьями, либо открыть полноценный игровой проект. Для этого потребуется установить и настроить сервер. В статье будет подробно описано, как это сделать.
Установка
Конкретно сама установка сервера безумно простая и занимает мало времени. Заходим в библиотеку Steam и выбираем раздел « Инструменты », где находим DayZ Server и запускаем скачивание. Сервер крайне желательно скачивать на путь, в котором нет русских букв. Для этого можно создать библиотеку на другом диске, либо перенести сервер вручную после установки путём «копировать – вставить».
Не забывайте, что игра периодически обновляется, потому в один прекрасный момент она может перезаписать ваши изменённые серверные файлы. Обязательно делайте резервные копии после установки.
Полезные программы
Пока сервер скачивается, можно установить несколько программ, которые облегчат вашу работу в дальнейшем.
Настройка
Настройка займёт гораздо более продолжительное время и требует хотя бы минимального знания английского и навыков работы с компьютером. Если ангельский вы не знаете – это гиблое дело. Тем, кто работал с серверными файлами Армы 2 и 3, будет гораздо проще, поскольку эти игры максимально унифицированы.
Создание и настройка батника для запуска
Код для «батника»
Настройка serverDZ.cfg
Этот файл является ключевым, в котором указываются все основные настройки сервера. Ниже вы можете увидеть строки с пояснениями на русском, за что они именно отвечают. Потратьте минут 5-10 и выставите всё по вашему усмотрению, чтобы потом не возвращаться к этому. Если не понимаете какой-то параметр, лучше не трогайте.
Готовые файлы с кодом
Скачать архив, распаковать, отредактировать под себя.
Как зайти на свой сервер
Сначала запустите его и дождитесь полной загрузки, затем существует два способа:
Установка модов на примере админки
Попробуем установить админку, чтобы понять принцип установки модов.
Установка завершена, теперь сервер будет запускать ваши моды при запуске. Около 95% модов устанавливаются банальным вписыванием в параметры запуска очередного мода через запятую по типу «-mod=@Mod1;@Mod2;@Mod3;»
В нашем случае требуется ещё вписать вас в админку, чтобы вы могли ей пользоваться. Запускаем батник, сервер стартует. Ждём окончательной загрузки и заходим. После первого запуска сервера у вас появится папка «Profiles». Выключаем сервер и идём по пути «profiles\PermissionsFramework\Players», где появится файл с вашим UID. Заходим в него и меняем роль «everyone» на «admin». Сохраняем, перезапускаем сервер и у вас появился доступ к админке.
Управление админкой
Заключение
Установка сервера DayZ довольно несложная. Потратьте час свободного времени на изучение этой инструкции и установку с настройкой, и у вас обязательно всё получится.
Автор гайда: oxide35
Дополнительная панель управления и логи сервера DayZ с помощью сервиса CFTOOLS
Slawter
Support team
Многие администраторы DayZ Standalone, оказывается не знали об удобном сервисе для игровых серверов DayZ Standalone как CFTOOLS
ОПИСАНИЕ СЕРВИСА:
Сервис представляет из себя следующее:
1) просмотр инфрмации о сервере в реальном времени
2) просмотр игроков сервера, их Steam профилей, кик, бан, отправка сообщений в реальном времени
3) просмотр игроков на карте, в реальном времени (требуется установка серверного мода)
4) установка лимита на пинг, и зарезервированные слоты
5) защита сервера от игроков с приватными профилями Steam, новыми аккаунтами Steam, а так же игроков с VAC баном
6) защита игрового сервера от использования игроками VPN
7) Блокировка игроков по геолокации
8) Блокировка по IP адресам, и другие методы блокировок, такие как исопльзования цифр в никнейме
9) предупреждающие сообщения о рестартах игрового сервера
10) автоматические сообщения, с переменными
12) Планировщих заданий для рестартов, закрытия и открытия игрового сервера, а так же отправки запланированных сообщений в конкретное время суток
Slawter
Support team
14) оповещения (о простое сервера, о выполненном задании планировщика, и сервсиные оповещения
ДЛЯ ОПОВЕЩЕНИЙ ВЫ ДОЛЖНЫ ПРИВЯЗАТЬ адрес электронной почты или дискорд аккаунт на этой странице CFNetwork
15) запретить вход игрокам с ником Survivor
16) просмотр логов сервера
Вложения
Slawter
Support team
Чтобы подключить свой игровой сервер к сервису CFTOOLS и начать им пользоваться:
1) пройдите на сайт и авторизуйтесь через STEAM CFNetwork Login
2) переключите язык на Русский, на этой странице CFNetwork
3) нажмите «Получить услугу бесплатно» тут CFNetwork
4) после вы получите один экземпляр бесплатного сервиса OMEGA
5) назовите свой сервис как угодо и нажмите на Access ControlPanel или перейдите по ссылке CFNetwork Login
6) нажмите на Ваши сервера и выберете пунк НАСТРОЙКА
И теперь введите IP, порт и QUERY порт сервера, а так же пароль игрового сервера
Где взять эти данные? В нашей панели управления на главной странице сервера находится IP и порт
всё что до двоеточия это IP
после двое точия это порт, в нажем случае 2802
Query порт будет на два значения больше, чем PORT игрового сервера, то есть 2802 + 2 = 2804
если Ваш порт, допустим 2302, то QUERY порт будет 2304
Пароль игрового сервера берем на вкладке ИЗМЕНИТЬ
Так же убедитесь, что подключение BEC разрешено в файле BEServer_x64_active_20f0.cfg
Содержимое должно выглядеть так
Руководство по созданию сервера DayZ Standalone 1.0 по сети
Дорогие друзья, в этой статье я рассмотрю возможность создания собственного сервера по данной игре для всех желающих!
Дата выхода игры: 2013
Первый официальный релиз серверных файлов: 19.09.2018
Версия игры: Release
Ветка игры и ее версия на момент написания статьи: Stable 1.0.149923
Подробная документация по настройке файлов сервера: ссылка на статью с переводом
Гайды, доп. скрипты, настройка сервера и установка модификаций: ссылка на статью
Помощь с установкой: ссылка на статью
Клиент игры для игры на своем сервере: https://store.steampowered.com/app/221100/DayZ/
Минимальные системные требования (предварительные) для запуска одного сервера:
OS: Windows Server 12-16 или Windows 10 (Linux пока не поддерживается)
Процессор: Intel Dual-Core 2.4 GHz или AMD Dual-Core Athlon 2.5 GHz
Оперативной памяти: 6 GB
Место на жестком диске: 2.5 GB
Наличие SSD: SSD для логов и прочего (очень желательно)
Установка сервера:
1) Качаем файлик программы вот отсюда и распаковываем в нужную нам папку файл.
2) Рядом с распакованным файлом размещаем bat-файлик вот этот:
https://yadi.sk/d/2FF1_fNDWHJoqg или https://www64.zippyshare.com/v/eRsmQDyT/file.html или https://dropmefiles.com/0zolQ
3) Правим в текстовом файле (Рекоммендую делать это через Notepad++.), что дан выше, строку:
Указываем путь до папки с вашим steamcmd. Рекоммендую без русских символов его делать.
И строку:
Указываем путь до папки, где у вас будет лежать загруженный сервер. Также без русских символов рекоммендую.
Затем в строках:
указываем любой верный steam аккаунт (1 строка логин, 2 пароль) (лайфхак: не обязательно, чтобы DayZ была куплена на аккаунте)
4) сохраняем изменения
5) Запускаем сохраненный батничек и ждем, пока он нам сервер закачает актуальной версии и сам выключится.
How to make a server auto restart
Quarterbreed
Well-Known Member
Sonicscream
New Member
In batch, do something like this:
@echo off
title DayZ Server Watcher
color 0a
:top
echo Server has been started!
start /wait PATHTOSERVEREXEWITHCOMMANDLINE
cls
echo Server has exited, restarting!
goto top
Quarterbreed
Well-Known Member
Sonicscream
New Member
Paste all of that into a batch file (filename.bat) using notepad and save the batch file in your server root (should be in same directory as @START_SERVER.bat).
After you’ve done that, just double click the batch file and it will start your server and restart it if it crashes. If you want to shut your server down with out it restarting, exit the batch file.
Quarterbreed
Well-Known Member
Paste all of that into a batch file (filename.bat) using notepad and save the batch file in your server root (should be in same directory as @START_SERVER.bat).
After you’ve done that, just double click the batch file and it will start your server and restart it if it crashes. If you want to shut your server down with out it restarting, exit the batch file.
beowolfschaefer
Moderator
You can use the BEC (Battleye Extended Controls) scheduler system. You can find more information about it here.
This is the one I use, it is set up to reboot the server every five hours. Rather than being set for specific times of the day it is just a countdown timer from when the server start. This way if you restart for one reason or another or the server crashes you don’t wind up with a short play session. It also gives hourly updates on uptime and 10, 5, 3, 2 and 1 minute warnings before the reboot.