Как сделать сервер zombie survival

Добавил пользователь Alex
Обновлено: 04.10.2024

3 - Запустить лаунчер, зайти под логином и начать играть!


Описания серверов

Zombie Apocalypse - Экстремально хардкорный сервер на тему зомби апокалипсиса со своим модом. На этом сервере нет ни приватов, нет других вспомогательных штук. Очень дикие и злые зомби и не менее злые игроки. У зомби есть такие способности разрушать блоки, доставать вас всячески и не только. Сервер успел уже обзавестись интересными мифами и не раскрытыми тайнами, которые вам стоить проверить на себе или открыть что-то новое.


Hi-tech - Сервер с индустриальной направленностью. Уникальность этого сервера в том, что он не перегружен множеством лишних модов. Сервер отлично настроен и налажен на отличную работу для отличной игры. На сервере переписаны моды и отлажен баланс. Подойдет как новичкам в мире hi-tech так и тем кто любит хороший баланс без перегруженностью лишних вещей.

Упор сделан на данном сервере на Industrial Craft.


Classic - Хардкорный классический сервер без приватов. Не каких модов и не чего лишнего, только классика. Minecraft, таким каким он должен быть!

По игре как чистый ванильный minecraft. Подойдет как новичкам так и кто хочет поиграть просто без модов и всяких вспомогательных команд типа /sethome, /spawn и прочего.

Единственное что мы там сделали это то, что исправили баги minecraft.

Classic Hard - Классический сервер, на большой сложности. Никаких приватов, телепортов, и /sethom-ов. Отсутствует общая точка спауна, для каждого игрока, она абсолютно случайна.

У этого сервера есть карта мира, все находящиеся на поверхности игроки будут видны вам как на ладони. Попробуйте выжить на огромной Арене открытого типа.

Создание своего сервера в Project Zomboid используя Steam

Покупка сервера

Первое что вам необходимо сделать если вы не имеете своего VPS, правильно, купить его. Технически, у вас есть два выбора: VPS или выделенный сервер. Но… Ем… Вы не будете покупать свой сервер. Поверьте мне. Вплоть до того момента, пока ваш сервер не будет ультрапопулярный и мощности текущего сервера уже не будут позволять держать достаточное количество людей (а еще вы не введете донат).

Существует достаточно много мест, где вы можете приобрести VPS, но самое главное в этом понять, разрешают ли вообще хостить игровые сервера в месте куда вы пришли. Для этого просто читаем Правила использования и предоставления услуг, и при помощи поиска в браузере (Ctrl — F) ищем интересующую нас комбинацию слов (игровой, игры, game, game server и т.п.). Сразу учтите, что чем дешевле вы нашли сервер, тем выше вероятность, что он не принимает для хостинга игры. Все достаточно просто: чем ниже цена, тем меньше ресурсов предоставляет сервер, соответственно тут вы не сможете запустить тот минимум, что вам необходим.

Касательно настроек системы, тут идет все в зависимости от того, какой грандиозности проект вы хотите запускать. Обратите особое внимание на предоставляемый трафик. Другим ключевым моментом может стать количество оперативной памяти (RAM), ввиду того, что сервер работает на Java, а она в свою очередь весьма требовательна к ресурсам. Количество оперативки будет определять сколько слотов мы сможем захостить. К примеру 2 гб смогут держать порядка 10-20 человек перед тем как упадет. Так же вас должен интересовать процессор, но как правило, большинство из них справляются со своими задачами. Ну совсем уж древность вроде пентиума выбирать не стоит.

При выборе OS руководствуйтесь своими знаниями. Но данный гайд написан для 64 битной Debian 7, соответственно с минимальными изменениями вы сможете его адаптировать под ту же Ubuntu.

Базовая настройка

Перед тем как создать сервер нам с вами нужно будет провести начальные приготовления. Сразу после покупки системы для Project Zomboid, с большой долей вероятности ваш хостинг провайдер предоставит вам доступ через ssh и логин вида root с соответствующим паролем. Через данный протокол мы и будем все устанавливать, включая Steam. Для подсоединения к серверу по SSH нам потребуется соответствующая программа, под названием PuTTY. Для передачи и редактирования файлов на сервере вы можете использовать WinSCP.

Putty окно конфигурации

Putty Root Password

Итак, для начала мы установим Java и screen. Первый нужен потому что сервер не работает без него, второй для того чтобы он работал в фоновом режиме.

apt-get install default-jdk
apt-get install screen

Если у вас 64 битная версия системы, сразу установим 32 битные библиотеки, которые потребуются для запуска SteamCMD:

apt-get install lib32gcc1

Так же, в 80% случаев нам потребуется библиотека glibc более новой версии, чем представлена в стандартных репозиториях. Мы добавим новый репозиторий в соответствующий файл, обновим пакеты, и установим нужные, после же просто удалим экспериментальный репозиторий.

Добавляем в конец строчку:

Source list sid repo project zomboid

Через CTRL — X выходим сохраняя изменения. Обновляем список репозиториев и устанавливаем нужные для Project Zomboid пакеты:

apt-get update
apt-get -y -t sid install libc6 libc6-dev libc6-dbg linux-libc-dev gcc

Соглашаемся на установку. После с помощью той же nano удаляем добавленную ранее строку в файле.

Пользователь, SteamCMD и прочие прелести

Теперь мы приступим к скачиванию SteamCMD для того чтобы слить последнюю версию Project Zomboid сервера. Запуск этого софта рекомендуется отдельным пользователем, по-этому мы добавим его:

Пользователь назван projectzomboid, придумываем ему пароль, остальную информацию можно оставить пустой. Соглашаемся со всем. Переходим с пользователя root к пользователю projectzomboid:

Переходим в домашний каталог нашего пользователя и создаем отдельную директорию для софта, чтобы все было структурировано.

cd /home/projectzomboid
mkdir steamcmd
cd steamcmd

Начинаем скачивание архива SteamCMD и его дальнейшую распаковку:

После всех проведенных действий мы можем успешно начать запуск скачанной программы для создания сервера project zomboid. Запускаем стим следующим:

Project Zomboid linux useradd

Дожидаемся процесса первого обновления. Теперь заходим под нашим логином и паролем, где куплена игра:

login user pass

Возможно потребуется введение кода пришедшего вам на почту от Steam Guard. Выбираем директорию для установки сервера и выполняем скачивание project zomboid :

force_install_dir /home/projectzomboid/server
app_update 108600 validate
exit

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

./steamcmd.sh +login user pass +force_install_dir /home/projectzomboid/server +app_update 108600 validate +exit

Или же если вы хотите запустить бета версию сервера Project Zomdoid добавьте к директиве следующие параметры:

./steamcmd.sh +login user pass +force_install_dir /home/projectzomboid/server +app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences validate +exit

Учтите, что не все игроки смогут присоединится к серверу бета версии. Выбор за вами.

Первый запуск

К сожалению, даже для первого запуска нам необходимо провести первые приготовления. Сначала мы должны создать папку Zomboid и внутри нее db. Переходим в наш домашний каталог.

cd /home/projectzomboid
mkdir Zomboid
cd Zomboid
mkdir db

Теперь в эту директорию мы должны залить следующий файл при помощи того же WinSCP или Filezilla например.

Project Zomboid World.db

Теперь, так как мы ранее говорили о том, что сервера на джаве потребляют достаточное количество оперативной памяти, мы должны ограничить ее использование в конфигурации. Количество, выделяемой памяти зависит от того, сколько ее изначально доступно на вашем хостинге. Если у вас он используется исключительно для сервера Project Zomdoid, тогда можно выделить от 50% от номинальной, но не больше 80%. Для редактирования мы должны найти файл projectzomboid-dedi-server.sh, для этого переходим в папку сервера:

cd /home/projectzomboid/Steam/SteamApps/common/ProjectZomboid
nano projectzomboid-dedi-server.sh

Ищем две следующих строчки:

И меняем их на значения, которые мы определили для своей машины.

И наконец выполняем первый запуск:

Это стартует сервер. При первом запуске нас могут спросить о вводе вашего админ пароля. Выберите тот, который будете использовать и запомните.

Но не стоит праздновать. Закройте сервер командой Ctrl — C. Заходим через WinSCP или Filezilla в директорию Zomboid, которую мы создали, теперь там должно быть гораздо больше файлов чем раньше. Редактируем файл serverOptions.ini. Он будет иметь следующее содержание:

  • PVP=true // Разрешает или запрещает игрокам повреждать/убивать друг друга
  • PauseEmpty=true // Останавливает сервер, если на нем нет игроков
  • GlobalChat=true // Разрешает или запрещает игрокам говорить друг с другом используя /all команду.
  • Open=true // Работает ли сервер через whitelisting.

Редактируем в зависимости от наших потребностей. Более подробная таблица настроек будет далее. Теперь переходим к запуску нашего сервера в фоновом режиме.

screen
cd /home/projectzomboid/Steam/SteamApps/common/ProjectZomboid
./projectzomboid-dedi-server.sh
Ожидаем надписи "*** SERVER STARTED ****".
Нажимаем Ctrl-a и d

Теперь окно PuTTY при желании можно закрывать и играть на нашем сервере. Для того чтобы вернуться в наш сервер используем команду screen -dr, а для того чтобы вовсе выключить его Ctrl — C.

Команды для серверной конфигурации Project Zomboid

После редактирования serverOptions.ini сохраняем изменения и перезапускаем сервер. Вы также можете поменять эти настройки прямо в игре (когда зашли под амином) используя переменную /changeoption optionName=*значение* и после введя /reloadoptions для перезагрузки параметров.

Команды доступные для админа

Допольнительные параметры запуска сревера

Вы можете отредактировать файл projectzomboid-dedi-server.sh и добавить в нем соответствующие параметры.

Q: “У меня появляеться ошибка missing file/folder при загрузке сервера.”

A: Обычно это значит, что папка “Zomboid” у вас расположена не в том месте. Так же не забывайте создать папку “db” и поместить в нее “world.db” файл.

Вот и все, надеюсь я помог вам в вопросе как создать сервер в Project Zomboid Steam. Если у вас появяться какие-либо проблемы или предложения по улучшению статьи, буду рад услышать их в коментариях. Stay tuned.

Zombie Survival v2.01

Открываем архив, там будут 7 папок (gamemodes, lua, maps, materials, models, resource и sound), их извлекаем в garrysmod\garrysmod
Примеры:
Лицензия: D:\Steam\steamapps\имя пользователя\garrysmod\garrysmod
Пиратка: D:\Program Files\Garrys Mod\garrysmod

Ссылки для скачивания (Размер: 37.64 MB)

Внимание! У вас нет прав для просмотра всех ссылок. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Особенности:

Иными словами, этот игровой режим — отличный способ провести время с друзьями, если нет желания выходить на улицу.

Garry

Garry

Garry

Garry

Garry

  1. Распаковать архив.
  2. Переместить все файлы в папку garrysmod
  3. Пример: H:\Steam\SteamApps\common\GarrysMod\garrysmod\…

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

Доп. информация о моде:

Автор мода: JetBoom✨
Источник: перейти
Версия: от 9 ноя. 2014
Перевод на русский: не требуется

Мало стандартного режима выживания? Знакомьтесь с серверами Майнкрафт с Зомби апокалипсисом, который гарантированно подарит новые эмоции и свежие впечатления от новоиспеченной категории в жанре сюрвайвл. В мире постапокалипсиса необходимо постоянно бороться за свою жизнь, сражаясь с мертвецами и добывая полезные ресурсы - еду, воду и лекарства. Модификация добавляет оригинальные виды оружия, скины, экипировку и простую одежду, которую можно найти, либо скрафтить из соответствующих компонентов. Помимо шкалы здоровья, появятся обозначения полученной дозы радиации, степень кровотечения и наличие инфекции. Ищите проект по душе и подключайтесь приключениям с остальными игроками, пройдя через тяжелые испытания, ощутив на себе всю ношу безжалостного мира.

Читайте также: