Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Поиск по сайту

Результаты поиска по тегам 'установка'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Основной раздел сайта
    • S-Platoon
    • Приватный раздел
    • Рынок
    • Комната отдыха и развлечений
  • Серверостроение - DayZ Standalone
    • Инструкции
    • Помощь
    • Прочее
    • English section
  • Серверостроение - Общий раздел
    • ARMA 3
    • DayZ мод
    • ARMA 2
    • CS: Global offensive
    • ARK: Survival Evolved
    • Minecraft
    • Rust
  • Темы поддержки товаров

Категории

  • DayZ
    • Сборки серверов
    • Скрипты, моды, карты и т.д.
    • Транспорт
    • Оружие, инструменты, предметы
    • Дополнения для карты
    • Модели
    • Программное обеспечение
    • Прочее
  • Arma 3
    • Сборки серверов
    • Скрипты, моды, карты и т.д.
    • Транспорт
    • Модели
    • Программное обеспечение
    • Прочее

Группы продуктов

  • Привилегии на форуме
  • Реклама на сайте

Искать результаты в...

Искать результаты, содержащие...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


Вконтакте


Steam


ICQ


Skype


Город


Сайт


Интересы

Найдено 10 результатов

  1. © Инструкция по базовой установке животных на сервер. (базовые понятия) Задача дать начальные понятия в установке животных на сервер. Вопросы лута, поведения, расстановки-не рассматриваем. (визги и смешочки "олдфагов" вынесем за скобки, мы в курсе что когда вы начинали даже Богемии ещё не было) Будем всё делать на основе примера мода, карты Чернорусь и согласно простому правилу "не думай что ты умнее бегемотов". Берём общедоступный мод Radioactive Animals Для начала просто подключаем мод к серверу (тестовому , то же правило-имейте сервер для тестов), после чего пытаемся заспавнить животных админкой. Получилось, животные ведут себя после спавна адекватно, нормально выглядят - идём дальше, если нет-жалуемся автору мода. Открываем папку dayzOffline.chernarusplus и создаём папку mod (или как захотите, но без кириллицы). Открываем созданную папку. Первая задача-создать файл "types" с новыми объектами. Иногда с модом идёт уже готовый файл. Если он есть-копируем его в папку. Можете переименовать его как хотите. (остальные действия настройки как при создании его с нуля). Если его нет-не беда, нам нужно только узнать ID обьектов, а вот они то всегда есть в описании или в стиме или в папке с модом. (если нет, то только вскрыв мод или переписав значения при спавне админкой). Мод из примера НЕ имеет готового тайпса. Но есть ID (класснеймы) в отдельном файле. Создаём в папке mod файл Atypes.xml . Отрываем его, вставляем <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <types> </types> Верхней строчкой файл тайпс начинается, нижней заканчивается. Список класснеймов мода Radioactive_Bear_juggernaut Radioactive_Bear_Beast Radioactive_Bear_Tough Radioactive_bear_pelt Radioactive_Wolf_juggernaut Radioactive_Wolf_Beast Radioactive_Wolf_Tough Radioactive_wolf_pelt Radioactive_bear_Meat Radioactive_wolf_Meat Их нам внести в нами созданный файл, плохо что нет описания, что куда, но....ясно что у нас животные, их шкуры и мясо. С начало вносим животных. Из ванильного, серверного тайпс копируем значения для любого животного, к примеру <type name="Animal_BosTaurusF_Brown"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> и подставляя класснеймы модовых животных заполняем созданный тайпс. В конце концов он примет вид <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <types> <type name="Radioactive_Bear_juggernaut"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Bear_Beast"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Bear_Tough"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_juggernaut"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_Beast"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_Tough"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> </types> Можно изменить <lifetime>1800</lifetime> на любое значение какое захотите (максимум 3888000). Это время жизни вашего животного когда рядом нет игрока на дистанции из <saferadius> файла events. После таким же способом добавляем шкуру и мясо. (опять таки копируем ванильное значение и меняем класснейм на модовый). В результате файл придёт к виду: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <types> <type name="Radioactive_Bear_juggernaut"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Bear_Beast"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Bear_Tough"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_juggernaut"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_Beast"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_Wolf_Tough"> <nominal>0</nominal> <lifetime>1800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> </type> <type name="Radioactive_bear_pelt"> <nominal>0</nominal> <lifetime>28800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="1" deloot="0"/> <category name="tools"/> </type> <type name="Radioactive_wolf_pelt"> <nominal>0</nominal> <lifetime>28800</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="1" deloot="0"/> <category name="tools"/> </type> <type name="Radioactive_bear_Meat"> <nominal>0</nominal> <lifetime>14400</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="1" deloot="0"/> <category name="food"/> </type> <type name="Radioactive_wolf_Meat"> <nominal>0</nominal> <lifetime>14400</lifetime> <restock>0</restock> <min>0</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="1" deloot="0"/> <category name="food"/> </type> </types> Проверяем кодировку, проверяем валидатором, (добавление-лично я проверяю окончания строчек что бы они совпадали с ванильным файлом). Основной файл для спавна создан. Теперь создаём файл событий. Создаём в папке mod файл Aevents.xml . Отрываем его, вставляем <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <events> </events> Верхней строчкой файл ивент начинается, нижней заканчивается. У нас два вида животных-медведь и волк, в каждом из которых три класса. Тут важно сразу решить, какие у нас будут "ивенты". Один для одного вида или несколько для одного вида и каждого класса. Для примера делаем по событию для каждого вида. Открываем ванильный events.xml и копируем в созданный файл два ивента - медведя и волка. <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <events> <event name="AnimalBear"> <nominal>0</nominal> <min>2</min> <max>2</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>0</distanceradius> <cleanupradius>0</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>custom</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="1" min="1" type="Animal_UrsusArctos"/> </children> </event> <event name="AnimalWolf"> <nominal>8</nominal> <min>4</min> <max>6</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>0</distanceradius> <cleanupradius>0</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>child</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="6" min="2" type="Animal_CanisLupus_Grey"/> <child lootmax="0" lootmin="0" max="4" min="0" type="Animal_CanisLupus_White"/> </children> </event> </events> Теперь меняем event name. Для животных он всегда должно начинаться с "Animal" . Называем соответственно (пример) AnimalBearA и AnimalWolfA . Далее количество событий <nominal> котрое вам требуется. Количество особей в "отряде". <min> <max>. Дистанции - расстояние до игрока, расстояние до другого "события", расстояние "уборки" события от игрока (начало отсчёта времени жизни или начало уборки трупов животных). Позиция. Оставляем , если хотим что бы событие спавнилось вне зависимости есть ли игрок рядом. Или делаем <position>player как у зомби, тогда спавн будет при приблежениии игрока. Лимит....Приведу просто выдержку из одного описания custom-limit refer to an external file like for animals territories. child-limit refer to the min and max attributes of the each child. parent-limit refer to the min and max attributes of the event itself. mixed-limit is a mix of both child et parent. То есть если берём что нужно (проще-для медведя что в ванили,для стайных-как у волков) Актив-1 конечно... Переделываем под модовые и получаем, <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <events> <event name="AnimalBearA"> <nominal>5</nominal> <min>1</min> <max>3</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>10</distanceradius> <cleanupradius>300</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>custom</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="1" min="1" type="Radioactive_Bear_juggernaut"/> <child lootmax="0" lootmin="0" max="1" min="1" type="Radioactive_Bear_Beast"/> <child lootmax="0" lootmin="0" max="1" min="1" type="Radioactive_Bear_Tough"/> </children> </event> <event name="AnimalWolfA"> <nominal>8</nominal> <min>4</min> <max>6</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>200</saferadius> <distanceradius>0</distanceradius> <cleanupradius>0</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="1"/> <position>fixed</position> <limit>child</limit> <active>1</active> <children> <child lootmax="0" lootmin="0" max="6" min="2" type="Radioactive_Wolf_juggernaut"/> <child lootmax="0" lootmin="0" max="4" min="0" type="Radioactive_Wolf_Beast"/> <child lootmax="0" lootmin="0" max="4" min="0" type="Radioactive_Wolf_Tough"/> </children> </event> </events> Опять таки проверяем кодировку,валидатором и на соответствие с ванильным файлом. Даже если есть предоставленный автором мода готовый- просмотрите, поправите, исправите. Теперь подключаем созданные файлы. Открываем ванильный файл cfgeconomycore.xml И вписываем между </defaults> и </economycore> <ce folder="mod"> <file name="Atypes.xml" type="types" /> <file name="Aevents.xml" type="events" /> </ce> Мы создали два подключаемых файла с тайпс и событиями и подключили их. Открываем папку env и создаём два файла bearA_territories.xml и wolfA_territories.xml Это файлы территорий спавна. Один из способов их заполнить-работа через СE Editor. (здесь нет описания) Другой-вручную спавнится к каждой точке спавна и снимать координаты, в не зависимости как вы поступаете нужно сделать следующее. ОТкрываем файл , к примеру , bearA_territories.xml Заполняем его следующем образом. <?xml version="1.0" encoding="UTF-8"?> <territory-type> </territory-type> Так начинается и заканчивается этот файл, между ними вбиваем точки спавна. Для примера приведу ДВЕ точки спавна для ДВУХ событий. <?xml version="1.0" encoding="UTF-8"?> <territory-type> <territory color="4291611852"> <zone name="Water" smin="0" smax="0" dmin="0" dmax="0" x="4822.5" z="13657.5" r="60"/> <zone name="Water" smin="0" smax="0" dmin="0" dmax="0" x="4897.5" z="13815" r="60"/> <zone name="Rest" smin="0" smax="0" dmin="0" dmax="0" x="4997.5" z="13127.5" r="232.5"/> <zone name="HuntingGround" smin="0" smax="0" dmin="0" dmax="0" x="4960" z="13105" r="292.5"/> </territory> <territory color="4291611852"> <zone name="Water" smin="0" smax="0" dmin="0" dmax="0" x="6030" z="11485" r="45"/> <zone name="Rest" smin="0" smax="0" dmin="0" dmax="0" x="7477.5" z="11970" r="180"/> <zone name="HuntingGround" smin="0" smax="0" dmin="0" dmax="0" x="7462.5" z="11970" r="217.5"/> <zone name="HuntingGround" smin="0" smax="0" dmin="0" dmax="0" x="6457.5" z="12210" r="210"/> </territory> </territory-type> territory color="4291611852" - цветовой код для СЕ. Совет делать его не разным для всего события и уникальным. zone name="Water" - название зоны спавна (разные названия влияют на поведение животных после спавна, "Water","Rest","HuntingGround",Graze". использование зон куриц и кроликов и их действие на животных-непроверено) далее идёт количество статических и динамических обьектов при спавне (если в ивенте "лимит" ссылается на эти значения -сделать отличными от нуля) Далее координаты точки и радиус в котором произойдёт спавн. Ещё для примера wolfA_territories.xml <?xml version="1.0" encoding="UTF-8"?> <territory-type> <territory color="4290666866"> <zone name="Water" smin="0" smax="0" dmin="3" dmax="4" x="4822.5" z="13657.5" r="100"/> <zone name="Rest" smin="0" smax="0" dmin="3" dmax="4" x="4997.5" z="12927.5" r="200"/> <zone name="HuntingGround" smin="0" smax="0" dmin="3" dmax="4" x="5060" z="12805" r="292.5"/> </territory> <territory color="4290666866"> <zone name="Water" smin="0" smax="0" dmin="3" dmax="4" x="7897.5" z="7515" r="100"/> <zone name="Rest" smin="0" smax="0" dmin="3" dmax="4" x="7477.5" z="7070" r="150"/> <zone name="HuntingGround" smin="0" smax="0" dmin="3" dmax="4" x="7560" z="7105" r="250.5"/> </territory> </territory-type> Опять всё проверяем,кодировка, проверка, схожесть, проверяем, сохраняем (не делайте ошибки по типу <?xml version="1.0" encoding="UTF-8"?> <territory-type> <territory color="4291611852"> <zone name="Water" smin="0" smax="0" dmin="3" dmax="4" x="4822.5" z="13657.5" r="60"/> <zone name="Water" smin="0" smax="0" dmin="3" dmax="4" x="4897.5" z="13815" r="60"/> <zone name="Water" smin="0" smax="0" dmin="3" dmax="4" x="6030" z="13485" r="45"/> <zone name="Rest" smin="0" smax="0" dmin="3" dmax="4" x="6997.5" z="12127.5" r="232.5"/> <zone name="Rest" smin="0" smax="0" dmin="3" dmax="4" x="7477.5" z="11970" r="180"/> <zone name="HuntingGround" smin="0" smax="0" dmin="3" dmax="4" x="6960" z="12105" r="292.5"/> <zone name="HuntingGround" smin="0" smax="0" dmin="3" dmax="4" x="7462.5" z="11970" r="217.5"/> <zone name="HuntingGround" smin="0" smax="0" dmin="3" dmax="4" x="6457.5" z="12210" r="210"/> </territory> </territory-type> в таком виде это блок точек для ОДНОГО события. Но если у вас в планах именно так, то....почему и нет?))) Теперь подключаем наши события из файла инит Открываем ванильный файл cfgeventspawns.xml И между <event name="AnimalRoeDeer" /> и <event name="AnimalWolf" /> вписываем <event name="AnimalBearA" /> <event name="AnimalWolfA" /> Названия для ивента взяты из созданного нами файла Aevents.xml (кодировка, проверка, схожесть, проверяем, сохраняем) Открываем ванильный файл cfgenvironment.xml В блок file path <file path="env/wolfA_territories.xml" /> <file path="env/bearA_territories.xml" /> Мы указали на путь к файлам с точками спавна. В блок с territory type вписываем <territory type="Herd" name="WolfA" behavior="DZWolfGroupBeh"> <file usable="wolfA_territories" /> </territory> <territory type="Herd" name="BearA" behavior="BlissBearGroupBeh"> <file usable="bearA_territories"/> </territory> Где name= - общее имя для территорий животного (использую всегда окончание названия ивента -подобие ваниле ибо там так) behavior="DZWolfGroupBeh" - подключение поведения. должен совпадать с установками в самом моде. Да, можно попробовать волкам прописать модель поведения коровы.Не проверял. file usable="bearA_territories подключение файла территории. Проверяем, сохраняем, вайпаем сервер. Далее.....Всё. Быстрее сделать чем рассказать. Почему файлы тайпс и ивент создаём сами и подключаем отдельно. Одна цитата от "богемии" because of a limit on xml file-size Да и проще работать когда всё разложено по полкам. Кому не удобно и просто лень-мешайте в одну кучу. Все права принадлежат на публикацию данного материала принадлежат и автору ©
  2. Многие новички часто спрашивают 'А как установить моды? Я пытаюсь, но у меня не выходит! Как это делать правильно?'. Я был крайне сильно удивлен тем, что многие люди, в том числе и мои знакомые, до сих пор не научились это делать и прибегают к помощи за деньги, хотя казалось бы, что это основа для серверостроения любого администратора. Что же господа, давайте проясни этот вопрос окончательно, пишу еще один гайдик от моего имени в коллекцию сайта 😃 Отмечу сразу, что для бывалых, кто уже держит свои сервера, данную тему можно не читать, нового вы ничего не узнаете! Метод через SteamCMD и batch file описан в посте: Типы модификаций? Их разница и специфика: Есть всего 2 типа модификаций у данной игры: клиент-серверные (на разговорном их клиентскими называют, т.к. игроку их также нужно ставить), т.е. модификации, которые необходимо ставить и на клиенте игры у игрока и на сервере игры для нормальной работы серверные, т.е. модификации, которые достаточно установить лишь на стороне сервера для их нормальной работы (игроку не требуются). При этом, если их установить и на клиентскую сторону (сторону игрока), то работать они также будут нормально. Сразу отмечу, что модификаций, не обязательных к установке игроку (клиенту) не бывает. Т.е. либо только обязательные для всех, либо только серверные! Также, бывают модификации разделенные на 2 части, среди которых 1 клиент-серверная (клиентская проще говоря), 2 серверная. Такие как правило в свободном доступе не встречаются и обычно либо продаются, либо ставятся индивидуально на чьих-то серверах. Выявить такие можно с описания по ним обычно. Для стандартной установки любого мода (клиент-сtрверного) необходимо: 1. Иметь настроенный сервер 'поумолчанию', готовый к работе. 2. Подписаться на нужную нам модификацию в Мастерской Steam (требуется наличие игры на аккаунте и ПК) 3. Запустить DayZ в Steam, дождаться появления лаунчера игры, и закрыть его 4. Включить отображение скрытых файлов и папок в Windows 5. Открыть папку с вашей игрой. Далее зайти в папку !Workshop и найти одноименную папку с вашей модификацией 6. Скопировать папку в папку с вашим сервером игры (именно саму папку модификации, не ее содержимое, папка с модификацией в папке сервера должна быть отдельно) 7. Открыть папку с модификацией, найти файлик формата .bikey и скопировать в папку keys внутри сервера игры 8. Открыть параметры запуска сервера 9. Убедиться, что в параметрах запуска сервера имеется предопределенная строка: "-profiles=Instance" где вместо Instance может быть указана любая папка в папке сервера. Для пояснения - эта строка добавляет указание на расположение системной поддиректории сервера $profile 10. Убедиться, что в параметрах запуска сервера имеется предопределенная строка. "-mod=@MyMod1;@MyMod2;" Где @MyMod1 и @MyMod2 - имена папок с модами, которые могут быть переименованы в любое ваше название. (символ @ не обязателен). Несколько модов отделяются через точку с запятой (точка с запятой в конце строки не обязательна, работает и так и так), порядок указания модов - в зависимости от требований кода для других модификаций (см. п. 11) 11. Открыть страницу модификации, посмотреть, не требует ли она какие-либо модификации для своей работы дополнительно, и если требует, то повторить п. 1-10 для них всех. 12. Открыть конфигурационный файл сервера (тот где название сервера указывали) и установить параметры запуска сервера в параметре: verifySignatures = 2; где режим 2 - проверка соответствия между сервером и клиентом игры на соответствие .pbo файлов (аддонов) модификации и самой игры с файлами .bisign (цифровой подписью аддонов) и с файлов .bikey модификации на сервере (ключем модификации). Если стоит 2 - для входа на сервер будет требоваться четкое соответствие файлов модификации клиента игры и сервера, т.е. файлы модификаций и их количество должно быть таким же. Если выставите 0, проверки не будет, и люди без модификации смогут заходить к вам, но и смогут удалять с папки игры траву. здания, и играть без них. Рекоммендую оставлять параметр 2. 13. Запустить сервер 14. Запустить DayZ в Steam, дождаться появления лаунчера игры, включить те же самые модификации в нем, запустить игру и войти на свой сервер! ВАЖНО! Это лишь базовая установка любой модификации на сервера, которая требуется любой модификации! Она не добавляет предметы или другие новшества в спавн или в торговца, она лишь добавляет указание серверу и игре на наличие в игре тех или иных предметов и возможностей, которые, например, могут быть отспавнены сручную (скриптом например или модом-админкой). Для некоторых модификаций этого будет достаточно, для многих других потребуется сделать какие-то дополнительные действия, о которых обычно авторы модификаций пишут на страницах своих модификаций в Steam, или в обсуждениях там же. Часть информации об дополнительной 'сложной' установке модификаций раскрывается пользователями нашего форума в разделе ниже, за что им отдельная благодарность! https://s-platoon.ru/forum/236-mody-iz-masterskoy-steam/ Серверные модификации: Установка серверной модификации от клиент-серверной не отличается ничем, как правило, кроме того, что на стороне клиента (игрока) она не требуется. Т.е. игроку не нужно предпринимать никаких действий для входа на сервер с такой установленной модификацией! А вот на стороне сервера модификация ставится. Инструкция по установке аналогична указанной выше, с пометками, что описаны тут, но еще и с одной лишь разницей - в п. 10 инструкции будет параметр такой: "-servermod=@MyMod1;@MyMod2;" В остальном все полностью совпадает. И еще, в большинстве случаев серверные модификации это какие-либо скриптовые модификации, т.е. наверняка они имеют какую-либо конфигурацию, которая настраивается дополнительно после запуска сервера в директории, обозначенной параметром запуска сервера -profiles=. Как правило, информация об этом поставляется автором модификации. Темы, связанные с данной тематикой, которые могут быть вам интересны:
  3. Установка сервера проверялась на ExileServer - 1.0.2 "Kohlrabi" Понадобится софт: Navicat Premium Notepad++ PBO Manager Нам понадобится сам мод и файлы сервера: Качаем серверные файлы и клиент для Arma 3 можно и через A3Launcher Перейдем к установки: 1) - В папку с сервером закидываем @Exile и @ExileServer 1.1) У кого есть чистый сервер пропускаем - Как это сделать я написал тут (КЛИКНИ) 2) - В @ExileServer настраиваем файл extdb-conf.ini - это очень важно! [Rcon] IP = IPСЕРВЕРА Port = ПОРТСЕРВЕРА //Password = Должны совпадать BEServer.cfg и config.cfg Password = 1234(пример) 2.1) - смотрим ниже - тоже настраиваем: [exile] Type = MySQL Name = exile Username = root Password = 1234 IP = 127.0.0.1 3) - так же настраиваем config.cfg в @ExileServer hostname = "TEST SERVER"; password = ""; passwordAdmin = "1234"; serverCommandPassword = "1234"; 4) - Из архива копируем в папку с сервером папку keys 5) - Из архива копируем в папку с сервером папку mysql 6) - Из архива копируем в папку с сервером папку mpmissions 7) - В папке battleeye надо создать файл BEServer.cfg (если его у вас нет) в него вписываем следующее: RConPassword 1234 MaxPing 333 RConIP 127.0.0.1 RConPort 1337 8) - Создать файл в папке с сервером start.bat в него вставить следующий код: ВНИМАНИЕ!!!! в параметре -cpuCount=ставьте свое количество ядер (у меня 4 ядра и 4 виртуальных = я ставлю 8) cd C:\Arma3Server\ start /REALTIME arma3server.exe -noCB -maxMem=2047 -cpuCount=8 -port=2302 "-config=instance_Exile\config.cfg" "-cfg=instance_Exile\basic.cfg" "-profiles=instance_Exile" "-name=instance_Exile" "-servermod=@ExileServer" "-mod=@Exile" -name=Exile -loadMissionToMemory exit 9) - Далее заливаем через Navicat базы данных exile.sql ПРИМЕР КАК ЭТО ДЕЛАЕТСЯ СМОТРИ ВИДЕО 9.1) - идем в папку mysql (мой путь C:\Program Files\MySQL\MySQL Server 5.7) и ищем там файл my-default.ini Бывает еще и такой путь у меня их два xD (для этого откройте скрытые папки и файлы) C:\ProgramData\MySQL\MySQL Server 5.7 там тоже проделываем ищем строку: sql-mode="STRICT_TRANS_TABLE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" меняем на этот: sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" или, что бы было так: (лично мне помогло на моем пк) sql_mode="" Распаковываем exile_server_config.pbo в файле config.cpp ищем строку: serverPassword = ""; ставим пароль: serverPassword = "1234"; Пароль для Rcon также должен быть одинаковым с паролями которые вы указываете в файлах config.cfg и BEServer.cfg Ну вот и все, доброго фпс!
  4. Сергей0001

    Зомби на острове

    Всем привет, кто подскажет, сделал остров и при установке на него модовых зомбей, да и простых тоже, возникла проблема, зомби просто стоят, двигаются только животные, что делать?
  5. *Каеф, не заметил "Изменение политики распространения InfiSTAR"* За ссылкой - в приватный раздел сайта Установка панели infistar на ExileServer - 1.0.2 "Kohlrabi" Немного информации: F1 - Стандартная кнопка меню F6 - Вылечить себя F7 - Вылечить\починить в радиусе 15М F10 - Прекратить наблюдение F11- Добавить патроны к оружию в руках SHIFT+4 - Полет SHIFT+5 - Телепорт в точку, куда смотришь (Если включено в панеле) SHIFT+F2 - Админская консоль SHIFT+I - Показать код от машины\двери SHIFT+TAB - Открыть карту Понадобится софт: Notepad++ PBO Manager Перейдем к установке: 1)В папку с сервером закидываем @infiSTAR_servermod 2)Идем в "Server\@infiSTAR_servermod\addons\a3_infiSTAR" и редактируем "EXILE_AHAT_CONFIG.sqf" (Добавляем UID администрации) 3)Конвертируем папку "a3_infiSTAR" в "a3_infiSTAR.pbo" с помощью PBO Manager 4)Модифицируем батник запуска сервера, добавив ещё один мод серверу, должно выглядеть так: "-servermod=@ExileServer;@infiSTAR_servermod" 5)Открываем MPmissions и конвертируем Exile.****.pbo в папку. (****-название вашей карты) 6)Закидываем "infiSTAR_AdminMenu.hpp" в Exile.**** 7)Открываем "description.ext" и добавляем #include "infiSTAR_AdminMenu.hpp" После #include "config.cpp" 8) Конвертируем Exile.**** обратно в Exile.****.pbo Установка завершена.
  6. И так, товарищи, на днях вышел этот замечательный мод с серверной частью официально. А значит, приступим к настройке первого сервера =) (Кому интересно что это за мод, вот их. оф. сайт) Приступим: Для начала скачаем все нужное: 1. Arma 3 Server, конечно же, в первую очередь. (у кого стоит - пропускаем подпункт) 2. Качаем серверную составляющую для сервера мода, а именно конфиг сервера, mysql база данных самого сервера, батнички старта. Официальная страницы на GitHub: https://github.com/deathlyrage/breakingpointmod Зеркало от меня на момент загрузки: https://yadi.sk/d/XU32efgm3NHZQx И на всякий, все необходимое для серверной составляющей мода без лишних файлов в корректном виде от меня: https://yadi.sk/d/mGVh3Li93NHZW3 3. Качаем мод Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте). Варианты установки: 1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=426629791 Зеркало на обменнике: https://mega.nz/#!ZCwVka7b!gAM5QWESYKpsavOGkk_vCH5TchG_redxUmS1M-agYb8 2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3. 4. Качаем серверную часть мода Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте). Варианты установки: 1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=1133182382 Зеркало на обменнике: https://yadi.sk/d/SLvJe7f63NHa28 2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3. 5. Качаем и ставим mysql-сервер. Если стоит, пропускаем пункт. Я ставил вот этот, если кому интересно. 6. Помещаем скачанные моды армы в п. 3 и 4 в папку с Arma 3 Server. 7. Открываем скачанное в п. 2. Если качали мое - разархивируем все в папку с Arma 3 Server. Если качали официальное с GitHub или по зеркалу с меня, то содержимое папки ServerConfiguration из архива помещаем в папку с Arma 3 Server. В конечном счете получим что-то типа такого(папок BEC, Whitelister и файла ALI213 у вас, разумеется, не будет): 8. Запускаем ваш mysql клиент (можно navicat использовать или любой другой способ), соединяемся с вашим mysql сервером, создаем новую базу данных. Имя выбирайте любое, тип utf-8 unicode. 9. В созданную базу данных импортируем из папки с Arma 3 Server из папки SQL файлик чистой базы данных. Если все нормально, база данных импортируется без ошибок. 10. Открываем папку с Arma 3 Server, папку ServerConfig и открываем блокнотом BreakingPointExt.ini Настраиваем права доступа сервер для вашей mysql базы данных в строчках: [DATABASE] ip = 127.0.0.1 port = 3306 database = breakingpointmod username = root password = И если у вас включен Battleye, то вот эти строки: [RCON] port = 2305 password = changeme whitelist = false Если стоит FireDaemoon, то еще вот эти: [FIREDAEMON] service = BPA3_1 path = C:/Program Files (x86)/FireDaemon/Firedaemon.exe 11. там же открываем блокнотом файл config.cfg и настраиваем его. Обязательно: template = "BP1_BreakingPoint.Altis"; здесь указываем миссию сервера. Выше в файле есть пояснения в комментариях среди возможных значений. class Params { instance = 1; debug = false; }; Где instance = 1 указываем id карты сервера, пояснения все там же выше в файле. 12. Копируем из папки Tools файл server_start.bat в папку Arma 3 Server. Настраиваем его, если хотим. Открывать блокнотом или Notepad++ 13. Из папки @BreakingPoint копируем debug_console_x64.dll и debug_console.dll и из папки @BreakingPointServer копируем BreakingPointExt_x64.dll в папку Arma 3 Server. 14. Запускаем server_start.bat. Сервер готов и запущен! ВАЖНО: сервер рассчитан на использование x64 версии Arma 3 server. Как зайти: 1. В папку с уже готовой Arma 3 помещаем мод Breaking Point со steam workshop, скачанный в п. 3 инструкции выше. 2. В папку с уже готовой Arma 3 помещаем папку keys из папки с сервером вашим 3. Запускаем игру с параметром запуска -mod="@BreakingPoint" и находим свой сервер в игре. Надеюсь, не сильно сложно описал. Дерзаем, товарищи. Сразу говорю, об особенностях настройки сервера не знаю ничего!
  7. Что это за мод? Ну не трудно догадаться, что это. Введите название мода в YouTube, найдете массу видео о нем. Оф. сайт мода: http://desolationredux.com/ Reddit мода: https://www.reddit.com/r/DesolationMod/ Discord мода: https://discord.gg/0ppBlCYFDd0s9yOY Твиттер мода: https://twitter.com/DesolationREDUX Контакты разработчиков мода: desolationredux@gmail.com Официальный гайд на форуме на англ.: ссылка Официальный форум мода: ссылка Приступим к настройке первого сервера =) Приступим: Для начала скачаем все нужное: 1. Arma 3 Server, конечно же, в первую очередь. (у кого стоит - пропускаем подпункт) 2. Качаем необходимые модификации для запуска сервера. Варианты закачки: 1) Через ваш steam-клиент. Нужны модификации: CUP Terrains - Maps http://steamcommunity.com/workshop/filedetails/?id=583544987 CUP Terrains - Core http://steamcommunity.com/sharedfiles/filedetails/?id=583496184 Desolation Redux http://steamcommunity.com/sharedfiles/filedetails/?id=868032727 2) Напрямую с Armaholic. Нужны модификации: CUP Terrains - Maps http://www.armaholic.com/page.php?id=30046 CUP Terrains - Core http://www.armaholic.com/page.php?id=30044 Desolation Redux http://www.armaholic.com/page.php?id=32597 3) Воспользуйтесь утилитой steamcmd (см. п.1 установки сервера), используя приведенный ниже бат-файл. https://yadi.sk/d/3r91YC993NWGp6 Настраивать его аналогично п. 1 данной инструкции. Аккаунт сервера указывать, на котором имеется купленная игра Arma 3 4) Воспользуйтесь зеркалами на моды, загруженными мной: CUP Terrains - Maps https://mega.nz/#!0HQRGBoa!AQX0tVgR46voQhCv_VZ7QyY231MjzJBhtPk6JMcaTD0 CUP Terrains - Core https://mega.nz/#!lSRjGYIQ!FU4A8e1wrR0M_3H6NENkwKJOnOGjXDOI2daac965-H8 Desolation Redux https://mega.nz/#!oOpkTDpY!Uq2D4rEGj3NgEBM3Pqh39PVvzgkpgaosKulozG8F7YA 3. Качаем с оф сайта модификации серверную часть мода. Оф. сайт: http://desolationredux.com/#download Зеркало на файлы с оф. сайта на момент публикации статьи: https://yadi.sk/d/0C1xa4jD3NWGfN 4. Качаем bat-файлик для старта сервера: https://yadi.sk/d/iZiDI0Gn3NWH3b и необходимую утилитку (папка tools) для генерации id мода, взятую со старых версий серверной части: https://yadi.sk/d/P8CwoNDL3Nrq2P 5. Качаем MySql сервер не ниже версии 5.7. Рекоммендуемая версия разработчиком MariaDB's, с которой мы и будем работать, тут: Оф сайт: https://downloads.mariadb.org/ (нажать download, выбрать MSI-пакет Windows x86_64) Зеркало от меня: https://yadi.sk/d/AhiUbcN73NWHbP Приступаем к установке: 1. закачанные модификации в п. 2 инструкции по скачиванию (выше) помещаем в папку с вашим Arma 3 Server. Папку с CUP Terrains - Maps называем "@CUP_Terrains_Maps" (без кавычек) Папку с CUP Terrains - Core называем "@CUP_Terrains_Core" (без кавычек) Папку с Desolation Redux называем "@Desolation_Redux" (без кавычек) А также в каждой из этих папок есть папка keys. Вот содержимое ее копируем и помещаем в папку keys, что лежит в корне с вашим Arma 3 Server 2. Открываем скачанное содержимое серверной части мода. В ней мы видим 3 папки: libredex, SQL и server_files. 1) Содержимое папки server_files перемещаем в папку с вашим Arma 3 Server 2) Саму папку SQL перемещаем в папку с вашим Arma 3 Server 3) Открываем папку libredex, и файл libredex.cfg переносим в папку с вашим Arma 3 Server 4) Открываем папку libredex, затем Release и содержимое открытой папки переносим в папку с вашим Arma 3 Server 3. Создаем в папке с вашим Arma 3 Server папку ServerConfig и помещаем в нее config.cfg и basic.cfg, которые щас у вас лежат в корневой папке сервера. 4. Помещаем bat-файлик, скачанный в п. 4 инструкции по скачиванию (выше) в папку с вашим Arma 3 Server 5. Для тех, у кого нет MySql базы данных (не ниже 5.7 версии), устанавливаем ее (см. скачанное в п.5 инструкции по скачиванию выше). Для тех, кто уже имеет ее пропускаем этот пункт. 6. Запускаем MySql базу данных, ваш MySql клиент, содиняемся с сервером. (если ставили MariaDB's, то запускаем HeidiSQL и соединяемся с MySql сервером, который у вас автоматически запустился сам). 7. Создаем новую базу данных, называем как хотим, тип utf8_unicode (utf8_general_ci). Я создавал с именем "desolationredux" (без кавычек) 8. Импортируем в созданную базу данных копию чистой базы данных разработчика с папки Arma 3 Server из папки SQL. Я импортировал с Navicat, т.к. в HeidiSQL это как-то странно реализовано. ниже скрыты пункты инструкции 9-14, поскольку на момент релиза серверной части 2.0 они не являлись обязательными. На всякий случай оставляю их, если они не утратят свою актуальность. 15. Открываем папку с Arma 3 Server, затем ServerConfig и блокнотом файлик config.cfg, меняем: template = "test.Tanoa"; // omit the .pbo suffix на имя вашей папки в mpmissions, которую вы будете использовать сервером. В моем случае это: template = "Desolation.DSR_Chernarus"; // omit the .pbo suffix Также правим другие настройки, если вам надо. 16. Открываем папку с Arma 3 Server, затем блокнотом файл LibRedex.cfg и правим настройки MySql-подключения в нем. там, думаю, все понятно. P.S. Не забудьте указать порт сервера MySQL, поумолчанию это 3306 17. Открываем папку с Arma 3 Server, @DesolationServer потом Config и блокнотом файл Desolation.cfg. Указываем там ваш ServerCommandPassword. Проглядываем остальные настройки в других cfg-файлах. Например, в Anticheat.cfg также надо указать ваш ServerCommandPassword. 18. Открываем папку с Arma 3 Server, правим блокнотом настройки файла !server_start.bat под нужные вам. 19. Запускаем !server_start.bat для запуска сервера. Что необходимо для клиента игры (игроку): 1. Модификации из п. 2 инструкции по скачиванию (выше) + установить их по п. 1 инструкции по установке в папку с игрой 2. bat-файлик в папку с игрой: https://yadi.sk/d/bF1YrRdC3NWLpx и запустить игру с него. Надеюсь расписал все подробно! Кажется сложным, но вроде элементарно! Надеюсь, осилите, товарищи! Скажу сразу, о том как настраивается сервер и что работает-не работает сказать не могу, но вроде бы папка config в @DesolationServer решает многие вопросы.
  8. Скачать файлы сервера Нам потребуется: 1. Navicat Lite 2. XAMPP 3. PBO Manager 4. ArmA 3 Altis Life 3.1.4.8 сервер 5. Notepad ++ В папке CFG вы найдете файл под названием server.cfg Вот то, что вы найдете, открыв файл ( server.cfg ) hostname = "Altis Life RPG"; // Имя сервера password = ""; // Пароль от вашего сервера ("" означает без паролей) passwordAdmin = ""; // Пароль администратора (Type #login in the chat to login as admin) reportingIP = "master.gamespy.com"; // IP address which your server will report to motd[] = { "Welcome to ARMA3 server! ALTIS LIFE", }; // Message of the day; empty messages ("") motdInterval = 0; // Время (в секундах) между каждыми сообщениями maxPlayers = 64; // Amount Of Players The Server Will Hold kickduplicate = 1; vonCodecQuality = 30; DisableVon = 0; BattlEye = 1; class Missions { class ARMA3 { template =oth@x_altis-life-rpg.altis; // Mission to load (Mission file located in MPMissions. ) difficulty = "Regular"; // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary) }; }; УСТАНОВКА MySQL Server Настройка Navicat Lite Нажмите Connection Выберите MySQL Connection name : Altis_Life Host Name / IP-адрес: 127.0.0.1 Порт: 3306 Имя пользователя: root Пароль: Он завершил во время установки сервера MySQL ( 123456 в нашем примере) Нажмите ОК Создание базы данных Altis Life Двойной щелчок по Altis_Life Щелкните правой кнопкой мыши на Altis_Life Выберите: Создать базу данных Имя базы данных: arma3life Набор символов: (оставьте пустым) Полдник: (оставьте пустым) Нажмите: Хорошо Двойной щелчок: arma3life Выберите: Execute SQL files файлы SQL, которые присутствуют в вашей корневой папке и Arma3 которые называют arma3life-VERSION.sql (начать с 3.1.4 / 3.1.4.6 / 3.1 4.8) Проверьте (поставьте галочку только) : Continue on error Запуск Сервера В корневом каталоге вашего Arma3 вы найдете битой ( @ STARTALTISLIFE.bat ) любой факт, который позволяет запускать сервера AltisLife. Спасибо за внимание.
  9. Данная статья поможет вам установить сервер на платформу Windows, и в дальнейшем запустить ваш персональный сервер Первоначально вы должны понимать следующие вещи: 1) Вы должны иметь хороший пк, либо орендовать сервер 2) У вас не должно быть проблем с подключением к серверу, тогда ваш сервер быстро станет популярным 3) У вас должны быть открыты порты для игры(стандартный порт игры 27015, но вы можете сменить его) Установка серверных файлов(основы сервера): 1) Для начала создадим папку где будет находится ваш сервер 2) Внутри созданной папки создаем следующие папки "steamcmd" и "server_csgo" 3) Скачиваем SteamCMD по данной ссылке Скачать и распаковываем это в папку steamcmd 4) Запускаем файл download.bat. После этого у вас начнется процес выкачки файлов сервера. 5) Пока у вас качается игра вы переходите в папку server_csgo и создаете там файл start.bat со следующим содержанием srcds.exe -game csgo -console -usercon -maxplayers_override 20 -tickrate 64 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 -secure +sv_lan 0 -nohltv -nobots либо скачать уже готовый чистый сервер по данной ссылке(в архиве находится стандартные файлы, без основы) Скачать и распаковать в папку где вы установили сервер. В итоге должно получится вот так 6) Для запуска сервера использовать start.bat. Если вы сделали все верно, у вас откроется консоль сервера 7) Для обновления вашего сервера использовать файл update.bat (откройте файл любым текстовым редактором и укажите путь к вашему серверу, должен быть таким же как и в download.bat)
  10. Всем доброго времени суток. Дело в том что я очень долго искал гайды по созданию сервера ARMA3 EPOCH --на пиратке-- , но так и не нашел. Если кто кзнает подскажите ссыль на гайд или же сделайте свой - буду очень благодарен , да и не я один .
×
×
  • Создать...

Важная информация

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