Я выкладываю свою версию серверных файлов DayZ Standalone v 0.61.138602, слитых в инет, со своими правками, которые удалось выполнить и заставить работать. К сожалению, все далеко от идеала, как нам с вами хотелось бы, и тем, кто хочет сделать полнофункциональный сервер, я бы порекоммендовал взять версию 0.60, вместо этой. Ну а если вы настойчивы и упорны в своем решении, то приступим =)
Особенности:
1. Рабочая система OfflineDB сервера - private hive режим, в котором происходит полноценный запуск сервера с переспавном, сохранением всего лута, животных, зомби и других объектов (техника и хеликраши в их числе тоже)
2. Рабочий режим респавна персонажа, в котором сервер не крашится при нажатии Respawn в меню игрока.
3. Рабочий Battleye сервера (при нахождении сервера на другом компьютере (не локально)), работает также, как и в 0.60 при условии блокировки тех же данных, что и в 0.60 версии сервера.
4. К сожалению не полнофункциональная и не лишенная багов, но рабочая система сохранения персонажа, написанная товарищем benwood еще для версии 0.60, за что ему отдельное спасибо. Принцип работы все тот же.
5. В наборе имеется папка с оригинальными exe сервера, приложенными с выходом сервера в сеть, а также BEC и Whitelister, работающие при включенном на сервере battleye
6. Включенный на сервере дебаг монитор, который отключается всего 1 строкой в конфигурации сервера
7. Сохранен весь необходимый для сервера софт, который прикладывался вместе с выходом серверных файлов в сеть официально.
8. Палатки, машины, хеликраши респавнятся и сохраняются нормально. Сроки жизни такие же, как и в лицензионном патче игры 0.61.
9. Crack добавлен, но есть возможность запускать без него!
10. За исключением exe сервера и правок в миссии сервера, сервер полностью официальный.
Среди замеченных мною проблем:
1. Возможна нестабильность сервера, причина которой не ясна (возможно у меня не хватает знаний)
2. Возможны проблемы с возникающим у некоторых игроков черным экраном при входе на сервер. Причем он может возникать и пропадать рандомно. Суть его возникновения также не ясна, по логам все чисто, файлы игры и персонажа также чисты, без проблем грузятся на другом ПК, а в конфигурации игрока между глюками ничего не меняется.
3. Возможны проблемы с просадкой фпс на сервере до 1 у некоторых игроков в местах сближения игроков от 2 и более при наполнении сервера от 10 человек и более. Суть проблемы также не ясна, возможно не хватает знаний
4. Миссионная команда сервера "sleep 5;" не работает по причине недоработок серверной части разработчиками игры. По этой причине нет ожидания при входе в 30 сек. Возможны дюпы!
5. Присутствуют все официальные баги и проблемы лицензии с 0.61 версии игры.
6. Настройки персонажа с главного меню игры не применяются на сервере при респавне игрока! Проблема связана с невозможностью их считать от клиента игры!
7. Чисто в теории, возможны проблемы с чем-*либо на сервере (в стиле открыть консерву и тп.), но не замечал сам. Это правится в sqf, не должно быть сильно сложным.
О том, как ставить:
1. Скачиваем серверную часть: Mega-nz: https://mega.nz/#!dSxWXLBD!R3cFT6GL3Bp6BMQ7DLN8csEuITkvYEKfqWEwGrf94yY
Yandex:disk: https://yadi.sk/d/RGaQAH6B3MfKNW
2. Распаковываем файлы в необходимое нам место
3. Открываем в папке сервера !Start_server_parameters.ini и правим путь в строчках:
Target = C:\Test061Server\DayZServerP_x64.exe
StartIn = C:\Test061Server
CommandLine = -port=2302 -config=!ConfigServer\server.cfg -cfg=!ConfigServer\basic.cfg -profiles=!ConfigServer -name=!ConfigServer
SteamClientPath = C:\Test061Server\SmartSteamEmu\SmartSteamEmu.dll
SteamClientPath64 = C:\Test061Server\SmartSteamEmu\SmartSteamEmu64.dll
на путь до вашей папки с сервером!
В пути обязательно не должно быть никаких иных символов, кроме латиницы и цифр!!! Иначе crack не запустит сервер корректно!
4. Правим там же параметры запуска сервера в строке "CommandLine ="
5. Открываем папку !ConfigServer и затем файл server.cfg правим блокнотом. Настраиваем настройки сервера (постарался оставить все пояснения в файле),
Если хотим, чтобы Battleye работал без проблем, блокируем на стороне сервера ip 109.123.198.3 в брандмауэре
6. Запускаем сервер с батничка !Start_cracked_server.cmd в папке с сервером
Сервер находим в игре в фильтре серверов вручную в формате:
ip:port (например 192.168.0.4:2302)
И подключаемся к нему!
Если у вас на сервере нет выделенного ip, либо закрыт порт сервера, то скорее всего сервер вы не найдете!
Клиент игры можно скачать тут:
0.61.138792 Client Files https://mega.nz/#!wPQyiCIB!1fzUdt-HjuAdJpKRF3CkYJJfXnb7HhyOC2KLa7SxEKA
0.61.138602 Client Files v 0.61.138602 from Steam:
Mega.nz: https://mega.nz/#!dHQWCCAJ!cLoRJpssZVIeYQal_k-GdTiSFC477SHpGP2V_nmG_hw
Google Drive: https://drive.google.com/open?id=0BzNQbILiUL8fTUJjaHRwcHhlM3c
Torrent: https://yadi.sk/d/4Q5JPyXi3Gutda Upload 18:00-23:00 GMT+3
0.61.138957 Client Files: https://drive.google.com/open?id=0B75rlth4qFxRUXVyZHhXdURjcDg
Со всех этих файлов вы можете зайти на данный сервер игры! Для входа вам понадобится Crack, он ниже!
Клиентские exe с отключенными проверками подписей (сигнатур) для своего моддинга (спасибо за это тов. Mizev):
Скачать yandex disk https://yadi.sk/d/IEkorG763RYYwC Скачать mega.nz https://mega.nz/#!lTo0lQwD!gL_HD6YXIWuiqsfPacNiFlIgeUW4XI8Mb70mnvJwPE4
Crack SmartSteamEmu для клиента игры (настройка такая же, как и для сервера): https://yadi.sk/d/LVe_rCgO3GuWJk
Замеченные наблюдения в сфере DayZ новых версий:
Поскольку разработчик игры вырезал весь функционал создания внутриигровых меню со старых версий DayZ и Arma, я заметил, что эта возможность не вырезана полностью, а ВНИМАНИЕ переписывается ими на новый язык enfusion. А это значит, что средствами enfusion возможно реализовать внутриигровую админ-меню, но для этого нужны немалые знания в этом языке. У меня этих знаний нет! НО! в папке сервера есть такая папочка scripts - это скрипты на Enfiusion. Попробуйте покопаться в нем и вы найдете массу интересного! Язык крайне похож на c++, но отличается! там же имеется кривая малоинформаитивная справка по нему.
P.S. Я не эксперт в DayZ, и мало что знаю. надеюсь, в чем-то я смог вам помочь! Не ругайте сильно, если что не так! Рассчитываю на вашу взаимопомощь друг другу, а не на конкуренцию и тайны друг от друга, т.к. только взаимопомощью мы сможем добиться желаемого результата!
P.P.S. Советую вам не удалять после скачивания файлы, поскольку ссылки в темах имеют свойство умирать!
Не забываем про благодарность за информацию ;)