» » » Project Zomboid: создание и настройка сервера, добавление модов

Чат

"Проезжим" чат недоступен,
зарегистрируйтесь или войдите.

Новое на форуме

Перейти на форум

Все новые посты

Project Zomboid: создание и настройка сервера, добавление модов

Умные решения, Руководства запуска, Видео ⋅ 25 ноября 2015, 18:04 ⋅ ALain ⋅ ⇒ 67292 ⋅ ✎ 45

Project Zomboid: создание и настройка сервера, добавление модов

Гайд по игре, с которой берет пример DayZ. Конечно, же это Project Zomboid. Одна из самых популярных игр про зомби-апокалипсис.

Здесь вы узнаете, как создать и настроить сервер, познаете тонкости и нюансы, которые возникают при настройке сервера.
 

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


Запуск игры:
1. Запускаем Имитатор LAN и заходим в любую или частную сеть (если вы открыли порты, как указано ниже в статье, Имитатор LAN не потребуется).
2. Открываем игру через ярлык на рабочем столе.

В игре:
Подключение:
Запускаем ProjectZomboid(32 или 64).exe —> Нажимаем Join Server —> Справа пишем IP сервера (виртуальный в программе или внешний на 2ip.ru). —> Вводим свой Username, с которым будем играть на сервере —> Нажимаем QUICK JOIN.

Создание сервера:
Запускаем ProjectZomboidServer.bat —> Не закрывая командную строку заходим в игру, даем свой IP друзьям или пишем в чат комнаты Tunngle —> Играем (сами тоже подключаемся к своему серверу, через свой IP или localhost - 127.0.0.1).

Примечание:
  • Порты: если вы не хотите использовать Имитатор LAN, то можете открыть порты на своем роутере (в каждом роутере есть свои особенности, поэтому я расскажу об общих настройках, которые нужно выставить) —> Заходим в роутер (данные для входа в настройки роутер находятся на самом роутере).

    Пример: Вводим адрес 192.168.1.1 в строке браузера, login: admin, pass: admin.
    Переходим во вкладку Виртуальные сервера (NAT) и добавляем диапазон портов: 16261 - 16270 и еще 26362 - 26375 —> Теперь переходим на сайт (2ip.ru) и проверяем, открыт ли порт 16261 —> Если все хорошо, то мы можем скопировать свой внешний IP адрес и дать его другу (можете попробовать подключиться через внешний Ip, чтобы проверить его работоспособность).

    Если у все возникли вопросы: есть F.A.Q в группе ВК.


     

    После того, как мы создали сервер, мы должны будем его настроить.

    1.1 Настройка сервера

    Заходим в папку с игрой и открываем файл PZServerSettings.exe —> Выставляем параметры согласно вашим предпочтениям, сохраняем файл —> Переходим по адресу C:\Users\***\Zomboid\Server\Servertest.ini и выставляем дополнительные параметры (PVP, лимит игроков, точки спавна и другое).



    1.2 Настройка WhiteList (белый список игроков)

    Создание белого списка. Работа с SQLite:

    1) Копируем Servertest.ini в папку C:\Users\\Zomboid\db
    2) Качаем SQlite Admin
    3) Распаковываем архив и запускаем sqliteadmin.exe
    4) Открываем в программе файл Servertest.db
    5) Выбираем слева Tabellen>whitelist
    6) В правом окне выбираем "Datensatze editieren" —> Нажимаем на "+" и добавляем значения пользователя: id, world, имя, пароль, права —> Синхронизируем базу, нажав в меню "Saudern". Закрываем.

    Редактировать базу данных можно только при выключенном сервере!

    Также есть консольные команды в ProjectZomboidServer.bat с примерно таким же функционалом:

    adduser "Имя_пользователя" "Пароль"
    - Добавляем пользователя.

    addalltowhitelist
    - Команда добавляет всех текущих пользователей (аккаунты которых созданы с паролем) в белый список.

    addusertowhitelist "Имя пользователя"
    - Добавить определенного пользователя в наш вайтлист.



    1.3 Настройка стартовой точки и предметов

    1) Можно использовать эту карту (на ней мы выбираем Map coordinates и узнаем координаты).
    Пример: 10603,9489,0

    Project Zomboid: создание и настройка сервера, добавление модов

    2) Задаем пользовательские координаты для возрождения:
    Переходим в наш файл настройки C:\Users\***\Zomboid\Server\Servertest.ini и в открывшемся документе ищем "Spawnpoint". Заменяем на координаты с карты.
    Пример: SpawnPoint=10603,9489,0

    3) Чтобы задать стартовые предметы, нужно для начало узнать их имя класса на pzwiki.net
    Теперь в нашем INI файле задаем желаемые предметы через запятую:
    Пример: SpawnItems=Base.BigHikingBag,Base.Lighter,Base.Hammer



    1.4 Настройка Карты на сервере:

    1) Заходим на официальный форум игры Pzomboid и переходим во вкладку "Maping".
    Далее ищем карту и скачиваем понравившуюся.
    2) Заходим в корневую папку с игрой\media\maps (адрес по умолчанию E:\Program Files (x86)\Coop-Land\Project Zomboid\media\maps) и переносим туда содержимое карты (распакованную папку из архива). Нюансы по переносу смотрите на видео ниже.
    3) Далее в Servertest.ini меняем название основной карты на название вашей:
    Map=Название папки с картой

    4) Переходим в папку C:\Users\***\Zomboid\Server
    В файле servertest_spawnpoints.lua задаются координаты.
    В файле servertest_spawnregions.lua задаются регионы для выбора при подключении к серверу.
    Чтобы быстро заспавниться в заданной точке, просто уберите "--" из строчки (раскомменчиваете):
    -- { name = "Twiggy's Bar", serverfile = "servertest_spawnpoints.lua" }

    в файле servertest_spawnregions.lua и сохраните изменения. Можно оставить 2-3 пункта спауна (2-3 данных в фигурных скобках через запятую).

    После этих действий в списке регионов для возрождения в игре, кроме Мальдро и Вест Поинт, вы обнаружите новый пункт - Бар Твигги (в нашем случае).



    1.5 Настройка Модов на сервере:

    1) Заходим на официальный форум игры Project Zomboid и переходим во вкладку "Mods".
    Далее ищем моды и скачиваем понравившиеся.
    2) Чтобы установить мод на сервер, нам потребуется перейти по адресу C:\Users\***\Zomboid\Mods\ и скопировать туда файлы (если такой папки нет, то создаете ее вручную).
    Далее делаем все тоже самое, только для самой игры- ...путь к игре\Project Zomboid\mods.
    3) Теперь возвращаемся в папку ...\Zomboid\Server\Servertest.ini и в файле ищем параметр Mods, перечисляем там установленные моды через точку с запятой:
    Mods=examplemod;Название другого мода;третьего мода;


     

    Все представленные текстовые материалы созданы каналом TheALainChannel специально для Coop-land.ru.




  • Срочно найти напарников

    Теги: Project Zomboid, сервер, видео, моды
     
     

    Свежие видео

    Также посмотрите:



     

    Комментарии (45) Фильтровать

    #1 25 ноября 2015 18:11
    +4
    Спасибо!
    #2 25 ноября 2015 18:39
    +1
    Добротно, спасибо!
    #3 25 ноября 2015 18:43
    +2
    @Lucky BOY,
    @Resoluti0n,
    Рад что помог.
    #4 25 ноября 2015 18:59
    +1
    Благодарю за гайд
    #5 26 ноября 2015 12:30
    0
    очень хорошо всё по полочкам и видео есть! NICE! loveCL
    #6 26 ноября 2015 15:31
    0
    За гайд спасибо, но
    мне понравилась фраза biggrin dance
    "Гайд по игре, с которой берет пример DayZ."
    http://puu.sh/lzm3K/4909b8ca2c.png
    учитывая что дейз появился на арме очень очень давно, то как он может быть с этой игры scratch_
    #7 26 ноября 2015 18:54
    0
    @ReidenXerx,
    Это отсылка к dayz standalone.
    #8 26 ноября 2015 20:31
    +2
    ну и херли все благодарят, хоть кто-то проверил?

    не нашел файлика PZServerSettings.exe

    И, в следствии видимо, не заходит на свой же серв.
    #9 26 ноября 2015 21:58
    0
    Ок, зашел на свой серв, но теперь никто ко мне не может подключится и загружен только один район, дальше черная стенка
    #10 26 ноября 2015 23:14
    0
    @SoProMAt,
    E:\Program Files (x86)\Project Zomboid по этому пути располагается PZServerSettings.exe


    @SoProMAt,
    Это либо компьютер не прогружает территорию или если ты подключился через внешний ip ,то и интернет может не успевать передавать данные.
    #11 27 ноября 2015 10:32
    +1
    @ALain, чувак, не в обиду,но ты втираешь мне какую-то дичь)) подключаюсь к своему серверу, вопрос прогрузки не актуален.в папке с игрой нет файла PZserversettings.exe. предупреждая новую дичь: перекачивал, переустанавливал, антивирь отключал.
    #12 27 ноября 2015 11:35
    0
    @SoProMAt,
    скачай последнюю версию. Я сейчас сам ее скачал потому что мало ли. Но там есть этот файл по настройке

    Я же это тоже не из пальца беру.
    #13 27 ноября 2015 11:44
    0
    @ALain,
    да всё ладно, забей. Последний билд в которой работает мульт это 32, выше, насколько я понял, из-за багов разработчики временно выпилили мульт и кстати PZserversettings.exe тоже. скачал 33,3 не работает, скачал реп отсюда-не работает, 32,24-полетело все на раз, без танцев с бубном.
    #14 27 ноября 2015 13:14
    -14
    Позорная, однообразная игра, где нечем заняться.
    #15 27 ноября 2015 17:06
    0
    @lawliet2029,
    Ну на вкус и цвет товарища нет.В прочем жанр песочницы и заключается в том ,чтобы придумывать себе задачи.
    #16 29 ноября 2015 14:54
    +1
    Скачал, установил. Зашел в хамачи, друг тоже зашел. Я создаю сервер, создал, захожу в игру, далее мультиплеер, ввожу имя и Ip пытаюсь конектиться. И мне пишет "Contacting Server" и все. У друга тоже самое.
    #17 30 ноября 2015 00:57
    0
    @Alex_Nekeng,
    Это ОШИБКА связана с версией 33 . (можешь скачать предыдущую)
    #18 2 декабря 2015 14:24
    +1
    @ALain,
    Где можно скачать версию 32?
    А то у меня та-же самая ошибка
    #19 2 декабря 2015 16:39
    0
    Заранее извиняюсь,если недосмотрел,но как создать ddns сервер?
    #20 2 декабря 2015 16:48
    0
    #21 3 декабря 2015 18:19
    -7
    К сожалению в этой игре очень легко забэкапить персонажа со всем лутом и держать его на случай смерти, что делает выживание бесмысленным.
    #22 3 декабря 2015 19:36
    0
    Спасибо большое loveCL
    #23 4 декабря 2015 20:26
    0
    @Sneik_Solid,
    А кто тебя заставляет это делать?! При желании можно к любой игре читы найти и сохранения копирнуть.
    #24 5 декабря 2015 15:45
    0
    Меня никто не заставляет, а вот другие игроки делают, это разрушает весь баланс и смысл игры. Нельзя противостоять фактически бесмертному персонажу никак.
    Да и к любой другой игре читы в основном платные (дейз и тп), а тут фактически ты не используешь читы, а используешь ресурсы игры.
    #25 5 декабря 2015 16:06
    0
    @Sneik_Solid,
    Игра ещё в раннем доступе и она сейчас в основном чтобы с друзьями играть или одному, а не с большим количеством игроков на публичном сервере. Да и вообще там серверов хоть и много, но на них либо нет людей, либо на сервере где человек 15 все разграблено и толпы зомби в каждом доме.
    #26 5 декабря 2015 20:02
    0
    @ReidenXerx,
    Ну если считать пик популярности Дэйза 2012 год, а первые версия PZ вышли в 2011
    #27 6 декабря 2015 14:39
    0
    @xmaksarel, не понимаю причем здесь пик его популярности. Речь о том, что раньше яйцо или курица.
    #28 6 декабря 2015 19:46
    0
    @ReidenXerx,
    Причём тут это? Дата выхода DayZ - Январь 21, 2012, а PZ - 28 Мая 2011
    #29 7 декабря 2015 14:58
    +1
    @xmaksarel, да, действительно, вы правы. Всегда думал, что дейз мод старше.
    #30 7 декабря 2015 17:38
    +2
    Всё сделал как написанно, в итоге contacting to server... и дальше ничего. Помогите ребят.
    #31 7 декабря 2015 19:29
    0
    Пытались с друзьями поиграть а в итоге только бесконечно конектится на сервер(
    #32 7 декабря 2015 21:10
    +1
    @Toporishhev_Igor,
    @Maitskar,
    Ребят я в комментариях писал что на 33версии мультиплеер вырезали поэтому качайте 32.16 Скачать
    #33 14 декабря 2015 10:28
    0
    @ALain,
    У меня версия 33.7 (стимовская) мультиплеер работает.
    #34 16 декабря 2015 14:18
    0
    @Sneik_Solid,
    Отключение мультиплеера в 33b.Это было временное решение для тестов.
    #35 6 января 2016 12:14
    +2
    Цитата: ALain
    @Sneik_Solid,
    Отключение мультиплеера в 33b.Это было временное решение для тестов.

    В свойствах ярлыка через который вы запускаете игру в поле "объект", после кавычек дописать "-nosteam"(без кавычек).
    #36 9 января 2016 18:28
    0
    Кто может обьеснить как правильно подключатся через ip(через хамачи)?
    #37 27 января 2016 18:41
    0
    Допустим у меня есть стим версия,но у моих друзей её нет,есть ли возможность поиграть с ними?Заранее спасибо.
    #38 8 марта 2016 23:07
    0
    у меня 32х битная винда, при создание сервера выбивает такое окно

    Подскажите плес что делать
    #39 19 марта 2016 04:58
    0
    @tarlin,
    Открой его блокнотом и в строке
    ".\jre64\bin\java.exe"
    убери 64
    #40 19 марта 2016 12:13
    0
    А есть уже версия 33 с рабочим мультиплеером?
    #41 17 апреля 2016 14:28
    0
    wat is going on?
    #42 26 апреля 2016 23:35
    0
    я на примере беру забор и ставлю он краснеет и внизу появляется красный квадратик, забор не появился и бревна пропали

    картинкакартинка


    как исправить что бы ставило
    #43 30 апреля 2016 20:30
    -2
    34.19, если кому нужен:
    https://yadi.sk/d/Gfg73LytrQjhh
    (+ в репу, если несложно ;))
    #44 3 июня 2016 13:38
    0
    Хрень все это нечего не пашет ,либо у меня мозгов нехватает либо фуфло

    я коменты почитал и извеняюсь за вышескзанное
    #45 4 июля 2016 12:38
    0
    народ, а какие моды на сервере будут работать? а то искал и найти нигде не могу

    Информация
    Войдите или зарегистрируйтесь, и все оценят ваш комментарий!
    Но пока вы Проезжий, ничего написать не получится :(
     
     

    Блоги

    Для просмотра списка и подписки на блоги необходимо пройти регистрацию.
     
     
     

    Сетевые программы

    Онлайн


    Начальство CL:
    Отсутствуют

    Вся команда сайта

    Нас уже 524811, присоединяйся!

    Топ участников
    Статистика сайта
     

    Все материалы предоставляются исключительно в ознакомительных целях.

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