Вы хотите поиграть с друзьями в Unturned или сделать свой паблик? В этом руководстве мы рассмотрим как создать сервер в Unturned на самых распространенных OS Linux и Windows, чтобы он работал даже если вы не находитесь на нем. Все действия будут производиться с выделенным сервером игры, что позволит поднять лимит в 12 игроков. Сразу скажем, что для того, чтобы сервер работал и с выключенным компьютером вам потребуется приобрести или арендовать сервер Windows или Linux VPS.
Как сделать сервер в Unturned под Windows?
Для того, чтобы поднять ваш собственный сервер унтурнед потребуется лишь установленная игра и несколько минут манипуляций.
- Для начала нам необходимо найти исполняемый файл игры, для этого в библиотеке Steam нажимаем правой кнопкой мыши на Unturned.
- В выпадающем списке выбираем «Свойства».
- Переходим на вкладку «Локальные файлы» и выбираем «Посмотреть локальные файлы».
- В открывшимся проводнике выбираем правой кнопкой мышки файл «Unturned.exe» и нажимаем на «Отправить на рабочий стол (Создать ярлык)».
- На рабочем столе выбираем наш созданный ярлык, нажимаем правой кнопкой мыши, в контекстном меню выбираем «Свойства».
- В поле объект находиться полный путь к нашему екзешнику унтурнеда, примерно следующего вида:
"C:\Program Files (x86)\Steam\steamapps\common\Unturned\Unturned.exe"
- Теперь мы должны добавить в конец его нужные нам параметры (через пробел после закрывающих кавычек). Например:
"C:\Program Files (x86)\Steam\steamapps\common\Unturned\Unturned.exe" -nographics -batchmode +secureserver/Мой сервер
- Пояснения: secureserver можно заменить lanserver, если необходим локальный сервер. Надпись «Мой сервер» это название сервера.
- Сохраните полученный ярлык и запустите. Должно появится черное окно с непонятным текстом. Вводим Shutdown и нажимаем Enter. Окно закроется.
Конфигурирование сервера
После того как окно пропало, можем приступать к более детальной настройке. Для этого переходим опять в локальные файлы игры. У вас появится новая папка «Servers». Переходим в нее, видим папку с названием нашего сервера. Переходим в нее. Теперь в папку «Server». Тут на ждет 4 файла с расширением .dat: Adminlist, Blacklist, Commands, Whitelist.
Нас будет интересовать файл Commands. Открываем его любым текстовым редактором, блокнотом, например. По-сути этот файл это перечень команд, которые будут выполняться при запуске сервера. Перечень доступных команд следующий:
- Help — Отображает весь перечень доступных команд
- Name — Дает имя серверу
- Port — Определяет порт для сервера
- Password — Устанавливает пароль на сервер
- Maxplayers — Устанавливает максимум слотов на сервере. Желательно до 24, но можно и выше. Чем больше слотов, тем больше потенциальная нагрузка на компьютер/сервер
- Map — Позволяет выбрать карту, с которой можно запустить сервер
- Mode — Определяет сложность сервера
- Admins — Отображает список админов при запуске
- Permits — Отображает вайтлист при запуске
- Players — Отображает список игроков при запуске
- Timeout — Устанавливает максимальный пинг (рекомендуемый разработчиком 400-600)
- Bindip — Позволяет привязать статический внешний IP
- Perspective — Ограничивает вид от третьего лица (thirdperson), первого (firstperson) или обоих (both)
- Owner — устанавливает владельца сервера (64 числовой SteamID)
После того как заполнили, сохраняем файл и заново запускаем наш ярлык на рабочем столе. Сервер Unturned запуститься с указанными параметрами. При использовании примера выше в консоли будет примерно следующее:
И его можно будет найти при поиске в серверах Steam используя либо localhost, либо 127.0.0.1 либо же по назначенному вами внешнему IP. Порт, если не определен будет 27015, 27016 или же 27017.
И соответственно можно будет подключится в игре:
Создаем сервер Unturned под управлением Linux
Для примера я буду использовать 64 разрядную Debian 7. Сразу уточню, что далее будет сокращенный вариант выполнения команд на самом сервере, более подробно все эти моменты расписаны в статье о том как создать сервер по Team Fortress 2.
apt-get update
apt-get upgrade
apt-get install lib32gcc1
adduser unturned
su unturned
cd /home/unturned
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
login user password
force_install_dir /home/unturned/server
app_update 304930 validate
quit
cd /home/unturned/server
./Unturned.x86_64 -nographics -pei -normal -nosync -pve -players:16 -sv
Вкратце: Мы обновляем пакеты, устанавливаем дополнительные библиотеки, добавляем пользователя unturned и заходим под ним, переходим в домашний каталог и создаем директорию для SteamCMD, скачиваем его, распаковываем, запускаем, заходим под нашим логином и паролем (может потребоваться верификация по email), указываем директорию для установки, устанавливаем, выходим из стима, переходим в директорию скачанного сервера и запускаем его.
Последнюю команду можно разнообразить при помощи следующих параметров запуска Unturned:
- Выбор карты:
- -arena
- -pei
- Гейммод:
- -bambi
- -normal
- -hardcore
- -gold
- Настройки синхронизирования:
- -sync
- -nosync
- PVP/PVE настройки:
- -pvp
- -pve
- Прочее:
- -pass:[ПАРОЛЬ]
- -port:[НОМЕР ПОРТА]
- -players:[КОЛИЧЕСТВО СЛОТОВ]
- -nographics (Эта команда используется для пропуска приветственного окна. Иначе вы будете видеть черное окно без интерфейса.)
- -sv (обязательно должно быть в конце)
- -batchmode (предотвращает запуск интерфейса игры и запускает ее в фоновом режимe)
При использовании команды help в консоле можно получить список всех доступных команд. Вот и все, надеюсь данное руководство поможет вам в вопросе создания сервера в Unturned. Если у вас появятся вопросы — буду рад помочь вам в комментариях. Stay tuned.