123new

Создаем сервер DayZ Standalone на основе официальных серверных файлов игры в steam

106 сообщений в этой теме

Здравствуйте, дорогие друзья и посетители сайта. В данной теме я распишу как создать свой "чистый" сервер на основе первых официальных серверных файлов игры, доступных каждому в steam для тех, кто приобрел эту замечательную игру. Для тех, кто не приобретал ее, не расстраивайтесь, добавлю зеркала на файлы.

И так, приступим.

 

Нам понадобятся:

1. Официальные серверные файлы игры со steam ссылки на файлы имеются в теме:

Копия Server Files от меня на момент публикации статьи (версия сервера игры 1.0.149923):  https://mega.nz/#!Pu50WKaY!K2LlvflSsHJj3-xWvoyMxYd4Prt-IPbO5Hy7YErZBBU
Копия Server Tools от меня на момент публикации статьи (версия сервера игры 1.0.149923): https://mega.nz/#!7ugEkCZb!2sVV5n9Qssyd2NlUj4491bp8-NNXNAY9itY7GiAnCtQ

Скачать можно и через SteamCMD:

 

 


1) Качаем файлик программы вот отсюда и распаковываем в нужную нам папку файл.

2) Рядом с распакованным файлом  размещаем bat- файлик вот этот:
https://yadi.sk/d/2FF1_fNDWHJoqg или

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.


3) Правим в текстовом файле (Рекоммендую делать это через Notepad++.), что дан выше, строку:
set "steamcmd_dir=C:\2"

Указываем путь до папки с вашим steamcmd. Рекоммендую без русских символов его делать.
И строку:
set "arma_serverdir=C:\2\Server\"

Указываем путь до папки, где у вас будет лежать загруженный сервер. Также без русских символов рекоммендую.
Затем в строках:
set steam_username=1234
set steam_password=1234
указываем любой верный steam аккаунт (1 строка логин, 2 пароль) (лайфхак: не обязательно, чтобы DayZ была куплена на аккаунте)

4) сохраняем изменения

5) Запускаем сохраненный батничек и ждем, пока он нам сервер закачает актуальной версии и сам выключится.

 


2. Официальный клиент игры из steam:
https://store.steampowered.com/app/221100/DayZ/

Зеркало на DayZ Client версию клиента игры 1.0.149923 на момент публикации: https://mega.nz/#!C3AHlAjK!5FOv8ZeXB8pS085ff1jkCoFQCr4uAr7bMs827u95Dls

3. "Настроенная конфигурация серверной части игры" и батник для старта сервера:

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.


4. Notepad++ https://notepad-plus-plus.org/download


И так, приступим.

1. Распаковываем скачанные серверные файлы игры в отдельную папку

2. Распаковываем архив с "Настроенной конфигурацией серверной части игры" в папку с серверными файлами

Получим что-то типа такого

5ba331c9ee676_.png.dc65bfb0abf8367746f779073c15c627.png

Если вам необходимо, настраиваем cfg-файлы сервера вручную сами, как вам необходимо, информация по его настройке есть в теме во 2 ее сообщении

Открывать cfg файлы через Notepad++.
Ккомментарии по CFG файлам Battleye ниже:

где 12345678 - rcon-пароль сервера

500 - максимальный пинг, разрешенный battleye на сервере игры (не уверен, что работает)

RestrictRCon 0 - подключение с rcon-клиентов с правами кика и бана игроков(например, dart и bec)(0 - разрешено все, 1 - запрещен кик и бан, только отправка в чат)

По остальным настройкам и файлам читайте комментарии в файлах и в теме:

3. Запускаем !!!Start_server.bat и наш сервер запустится

4. Запускаем клиент игры со steam, находим наш сервер вручную по ip и порту, либо имени сервера.

Если сервер запущен на том же компьютере, где и игра, и на стандартном порту 2302, то поумолчанию поиск выполняется по 127.0.0.1:2302

Если сервер запущен на другом компьютере, то вместо 127.0.0.1 будет ip адрес компьютера, где запущен сервер, или его доменное имя. Например, myserver.com:2302 или 178.123.22.12:2302

ВАЖНО: если сервер запущен на другом компьютере, отличном от компьютера где запущена игра, то для доступа на сервер игроков необходимо иметь "внешний" выделенный ip-адрес и открытый порт сервера!

5. Для выключения сервера рекоммендуется пользоваться !!!Server_kill.bat файлом, созданным в соответствии с рекоммендациями разработчиков игры и официальной документацией.

 

Для совсем "ленивых" запаковал уже настроенный сервер в архив с версией игры 1.0.149923:

https://mega.nz/#!W3QhECTR!4m0hf8KGrL6a36Vo-6GY93vXCNfrbDraSIv3FrPgcrM

 

Настраивайте лишь config сервера, battleye и bat-файл запуска сервера, и можете играть.

 

Crack SmartSteamEmu v. 1.4.3 данной версии клиента игры и сервера:

Скачать с Zippyshare.com: https://www64.zippyshare.com/v/mHmPweqg/file.html

Скачать с Mega.nz: https://mega.nz/#!rnZBXK4b!KRrJm6obcJjUlzMpEPNQ3R8sy2z0pP-0Myb_ao4TVhg

Скачать с yandex.disk: https://yadi.sk/d/4xSF1dSt6XN41g

Инструкция по установке есть в архиве, дублирую:

 

Для клиента игры:
1. Скопировать в папку с официальным клиентом игры содержимое папки Client из архива
2. Если необходимо, открыть в блокноте файл !StartGame.ini и отредактировать следующие строки:
"Target = DayZ_BE.exe"  - имя запускаемого файла игры (DayZ_BE.exe - запуск с battleye, DayZ_x64.exe - без battleye)
"StartIn = " - путь до папки с игрой, можно оставить пустым для при нахождении crack в папке с игрой
"CommandLine = " - параметры запуска игры, можно оставить пустыми или добавить свои, например -name=Player
Если вы не разбираетесь в этом, лучше пропустить данный пункт инструкции!!!
3. Запускаем !start_game.bat для запуска игры

Для сервера игры:
1. Скопировать в папку с официальным сервером игры содержимое папки Server из архива
2. Обязательно открыть в блокноте файл !StartServer.ini и отредактировать следующие строки:
"Target = DayZServer_x64.exe"  - имя запускаемого файла сервера (DayZServer_x64.exe)
"StartIn = " - путь до папки с сервером, можно оставить пустым для при нахождении crack в папке с сервером
"CommandLine = " - параметры запуска сервера, можно оставить пустыми или добавить свои, например -name=Player
ВНИМАНИЕ!!! CommandLine уже отредактирована для работы сборки сервера на config by 123new. Серверная часть полностью доступна в гайде выше.
3. Запускаем !Start_server.bat для запуска сервера

 

Для работы Battleye используйте ip-адрес и порт сервера, и любой rcon-клиент с паролем из BEServer_x64.cfg

Для работы BEC делайте Battleye config файл BEServer.cfg идентичным по содержанию BEServer_x64.cfg иначе программа не будет работать!

База данных (storage) теперь хранится по пути: mpmissions\dayzOffline.chernarusplus\storage_{номер instance с cfg сервера}

В базе данных также хранится файл с сохранениями игроков на сервере с именем players.db

 

Вот и все, приятной игры на сервере!

 

 

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

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


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


21 минуту назад, 123new сказал:

Готовую сборку PVP сервера можно скачать тут: http://s-platoon.ru/topic/7027-gotovaya-sborka-pvp-servera-dayz-063/

Да она только как основа наверн пойдёт, нужно допиливать

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


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

mimimisistem только что сказал и распаковал без проблем, сдается мне у вас либо с браузером что-то, либо с антивирусом

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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


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

может кто перепаковать и кинуть? а то у меня все кроме кряка скачалось и нормально открывается\работает но вот кряк ни в какую

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


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

mimimisistem там ссылки то есть другие, с любой другой скачай. А вообще еще кеш браузера может влиять.

Можешь даже вот так

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Если снова не работает, походу чет на ПК блокирует чето в архиве или пролечивает

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

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


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

уже по всякому пробовал уже и не через браузер качал... та же проблема. пробовал уже и на втором компе, но ситуация примерно такая же

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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


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

mimimisistem архиватор сменить попробуй)) Вот еще тебе альтернативка 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

, проще наверно только пофайлово тебе весь crack скинуть, или в виде exe-самораспаковщика

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


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

кстати еще такой вопрос, когда пытаюсь клиент пиратку скачать показывает что он весит меньше гига, это нормально?

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


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

Подскажите пожалуйста, кряк не работает, батлей его банит. А если без батлея запускать то пишет другую ошибку.

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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


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

mimimisistem battleye переустановите в своей windows, у вас battleye стоит от какой-то другой игры другой версии, и именно он банит crack, а не в игре который. 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

(запуск от имени администратора в любой папке) Сам работаю на этом же crack и все ок.
Можно еще Battleye переустановить, в папку игры и через програмку эту

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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

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


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

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

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

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

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


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

Войти

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


Войти сейчас

  • Похожие публикации

    • Автор: Miduznya
      Всем привет, чет не нашел не где как можно в ручную обновить через .bat или .cmd файл
      если есть у кого такой поделитесь плиз. Прошу сильно не пинать если есть такая тема дайте ссылку
    • Автор: ZigoFrend
      Ни у кого не осталось данной проги:

       
      https://github.com/MrX13415/DayZLootEdit
      ГитХаб удалил .exe и запуск данной проги стал не возможен .
    • Автор: NoNameUltima
      Автор: NoNameUltima
      v. 0.2
      Стоимость: 7500
       
      Мод предоставляется в нескольких частях:
      Со стима:
      Клиентский мод со стима UltimaData (для игроков). Ключи и подписи, присутствуют. *https://steamcommunity.com/workshop/filedetails/?id=1845833890 Клиентский мод со стима Ultima(для игроков). Ключи и подписи, присутствуют. https://steamcommunity.com/sharedfiles/filedetails/?id=1845832254 Клиентский мод со стима UltimaClientAdmin(для игроков). Ключи и подписи, присутствуют. https://steamcommunity.com/workshop/filedetails/?id=1827015538 Клиентский мод для Вашего сервера! Данный мод необходимо будет переименовать(в любое имя - это Ваш мод, модифицирующий конфиг). Необходимо будет создать к нему ключи и подписи, и выложить от себя в стим. Ссылку на данный мод вы и выкладываете в стим. Серверные мод(только для сервера). Кол-во: 2. *Моды связанны между собой.
       
      Что присутствует:
      Стартовое меню:
      Добавлена ссылка на группу в ВК. Добавлена ссылка на Дискорд. Добавлен выбор для прямого захода на Ваши сервера!(возможно добавление множества серверов в одно меню). Добавлен логотип. Добавлен экран(картинка) загрузки. Добавлен экран(картинка) возрождения\захода на сервер. *Все описанные выше параметры настраиваются под Ваш сервер! Дебаг монитор:
      Наличные Банк Убито людей Убито зомби Фракция Репутация Игроков онлайн ФПС Время старта миссии Время до рестарта Собственная валюта:
      Можно забрать из трупа по экшену мышки(обыскать карманы) Можно положить в банк Можно перевести другому игроку Можно совершать покупки *Валюта виртуальная. Безопасные зоны:
      Удалены зомби из безопасных зон отключен урон по игрокам внтури безопасных зон Оповещение при входе Оповещение при выходе Торговые зоны:
      Над торговцами присутствует надпись(чем торгует) Взаимодействие с торговцами через экшен мышки(торговля) Торговля:
      Торговля может быть настроена на определенную фракцию При продаже учитывается процент повреждения объекта, и торговец даст за него сумму с учетом повреждений! Владельцем техники считается тот игрок, кто последний сидел за рулем, и именно она и  отображается в продаже. Продаваемая техника должна быть в пределах 10м от игрока. При покупке техники, ключ выдается автоматически. Нельзя продать технику если в ней кто то находится. Нельзя вести торговлю находясь внутри техники. При продаже объекта, весь инвентарь, в т.ч. и обвес который находился внутри объекта(к примеру рюкзака, или техники), будет автоматически сложен под ноги. Техника:
      Есть возможность привзяать технику к ключу, предварительно купив его у торговца. Есть возможность закрывать технику на ключ. Владельцем техники считается тот, кто последним сидел за рулем. После рестарта, вся техника которая привязана к ключам спавнится закрытой. Карта:
      Добавлена карта для игроков, открытие на CTRL+M Монитор возрождения:
      Добавлены точки для выбора места возрождения. Оповещения о смертях:
      Отдельное уведомление в окошке. Стартовый инвентарь:
      Есть возможность выдавать инвентарь как по UID, при чем случайным образом из списка доступных для данного UID'а. Игроки для которых не создан конфиг инвентаря, получают его из общего конфига. В конфиге можно указать одежду, вещи которые будут помещены в руки, вещи которые будут помещены горячие слоты, а так же есть возможность добавлять вещи сразу в комплектации(т.е. с обвесом, батарейками и т.п.) Стартовые позиции игроков:
      Есть возможность возрождать игрока на точках прописанных специально под его UID, при чем случайным образом из списка доступных для данного UID'а. Игроки для которых не создан конфиг возрождения, возрождаются из общего конфига. АДМИНКА (ВКЛЮЧЕНА В МОД):
      Все пункты описывать не буду, - могу сказать только то, что все работает, и множество пунктов, такие как выдача наличных, смена фракции и т.п. сделанны специально под модификацию. СЕРВЕРНЫЕ МОДЫ:
      Настраиваются под Ваш сервер, и имею богатый функционал. доп. процедуры и функции.  
       
      В остальном смотрите видео по ссылке:
      *В данный момент, сервер с данным модом работает по адресу:
      109.68.189.18:2902
      *Для входа необходим мод сервера
      https://steamcommunity.com/sharedfiles/filedetails/?id=1860242928&searchtext=ru111&insideModal=0&requirelogin=1
       
      skype: hf-trade
       
      P.S. Обновления платные, если они вносят доп. функционал(для тех кто приобретал мод ранее: 25% от общей стоимости, до актуальной версии).
      P.S.P.S. Весь функционал является БЕТА-ВЕРСИЕЙ!
    • Автор: NoNameUltima
      Скрипт для создания серверных зараженных зон.
       
      Автор Я.
       
      Стоимость: 1500.
       
      Контакт: Skype: hf-trade
       
      Для каждой зоны задается:
      Имя зоны(внутреннее) Сообщение которое будет получать игрок при входе в зону. Сообщение которое будет получать игрок при выходе из зоны. Центр зоны. Радиус. Уровень урона по игроку, при отсутствии комплекта защиты. Список комплектов. Частота урона в радиусе зоны. Урон по каждой вещи комплекта.  
      Описание работы:
      При входе в зону, скрипт каждые Х мс. проверяет наличие на игроке комплекта из списка доступных для данной зоны.
      Если ни одного комплекта не обнаружено, - наносит урон игроку.
      При обнаружении комплекта(первый встреченный по списку), урон наносится по комплекту(в соответствии с настройками, для каждой вещи).
       
      Пример конфигурации:
      Зона 1|Вы входите в зону 1|Вы покидаете зону 1|0 0 0|30|5|5000|GasMask:10+HuntingJacket_Brown:15-CombatBoots_Brown:5 Где:
      Зона 1                          -    Внутреннее имя зоны. Вы входите в зону 1    -    Сообщение которое получит игрок при входе в данную зону. Вы покидаете зону 1   -    Сообщение которое получит игрок при выходе из данной зоны. 0 0 0                             -    Координата центра зоны. Высота значения НЕ имеет. 30                                 -    Радиус зоны. 5                                   -    Урон по игроку в зоне(если на нем нет комплекта) 5000                             -    Частота проверки игроков в зоне(частота нанесения урона, по игроку, или комплекту) в МС. Комплекты:
      GasMask:10+HuntingJacket_Brown:15-CombatBoots_Brown:5 *В примере, два комплекта (разделение через тире).
      Через двоеточие - урон по данной вещи комплекта.
      Через плюс - вещи одного комплекта.