Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
DrTauren

Survivor Missions / Миссии для DayZ Standalone [WIP]

Recommended Posts

!! Не нужно активировать этот мод в DayZ Launcher если хотите играть на сервере с этим модом.

 

Описание:

Survivor Missions - это модификация геймплея и миссия для песочницы, созданная для скриптеров и админов серверов.

Цель состоит в том, чтобы предоставить PVE-миссии PVP игрокам в одной специальной зоне. Получайте награды за выполнение миссий, или получите пулю в голову, или растерзание силами медведя. Выполняйте транспортные миссии, ищите грибы в специальных местах, освобождайте свиней из их клеток, совершайте набеги на квартиры... Survivor Missions дает игроку новую игровую функцию и приносит разнообразие в геймплей DayZ Standalone. В настоящее время случайным образом выбираются 574 места проведения миссий, и планируется еще больше миссий.

Напишите свои собственные миссии и истории выживших для вашего сервера, используя код из миссий по умолчанию. Адаптируйте любую другую карту, кроме Chernarus на вашем сервере, к моду.
Всё хорошо задокументировано, начиная от корректировки, создания и отладки миссий и заканчивая написанием эвентов для новых карт.

     

    1.jpg2.jpg3.jpg

    Ролик с демонстрацией мода:

    https://www.youtube.com/watch?v=OUSUkQBnTY8&feature=emb_logo

     

    Функционал:

    • Непрерывные временные задания (миссии) для всех игроков вашего сервера
    • Возможность изменять и создавать новые миссии для вашего сервера
    • Возможность изменять и создавать истории для вашего сервера
    • Способность к адаптации этой модификации, чтобы соответствовать карте вашего сервера
    • Возможность изменения настроек модуля и миссии

     

    Лицензия и использование:

    Автор разрешает редактировать, создавать, обмениваться файлами миссий и функциями отладки по своему усмотрению.

    Не разрешено: перепаковывать/повторно загружать модификацию в Steam Workshop.
    От автора мода: миссии хорошо защищены, поэтому не тратьте время на глупые вещи с работой других людей.

     

    Важно: При использовании мода DayZ-Expansion-Notification в сочетании с этими миссиями (Survivor Missions Mod), вы будете иметь некоторые ограничения в корректном просмотре сообщений на клиенте. Поэтому желательно сократить тексты сообщений до минимума в каждом файле миссии на сервере.

     

    Установка:

    1) Подпишитесь на Survivor Missions Mod, используя свой аккаунт Steam.
    2) После загрузки перейдите в свой каталог Steam Workshop: %Programs%\Steam\steamapps\common\DayZ\!Workshop и скопируйте папку @Survivor Missions в корневой каталог вашего сервера. Также скопируйте файл Funkdoc.bikey из папки Keys в папку с ключами вашего сервера, обычно расположенную по пути: КорневойКаталогСервера\keys.

    3) Откройте папку @Survivor Missions, расположенную вами по пути: КорневойКаталогСервера\@Survivor Missions , и перейдите в папку server files\mpmissions.

    4) Скопируйте папку SurvivorMissionModule в КорневойКаталогСервера\mpmissions\ВашаМисиия.ВашаКарта вашего сервера (как в стандартной миссии DayZ \mpmissions\dayzOffline.chernarusplus) вашего сервера.

    5) Теперь откройте папку SurvivorMissionModule и переименуйте файл EventsWorldData_chernarusplus.c в EventsWorldData.c  (или другой файл, соответствующий загруженной на сервер карте, например EventsWorldData_enoch.с для Ливонии)

    6) Удалите все остальные EventsWorldData файлы.

    7) Перейдите в папку КорневойКаталогСервера\mpmissions\ВашаМиссия.ВашаКарта\Survivor Mission Module\Missions и отредактируйте файл Missions.h: измените все пути к файлам каждого инклуда (#include). Например, так:
     

    • Было:
      #include "$CurrentDir:\\mpmissions\\dayzOffline.chernarusplus\\SurvivorMissionModule\\Missions\\Apartment.c"

       

    • Стало:
      #include "$CurrentDir:\\mpmissions\\ВашаМиссия.ВашаКарта\\SurvivorMissionModule\\Missions\\Apartment.c"

       

    8) Теперь перейдите в папку КорневойКаталогСервера\@Survivor Missions\serverfiles\profile и скопируйте папку SurvivorMissions в папку с профилями вашего сервера (папка логов сервера, расположенная в корневом каталоге). Откройте эту папку и измените файл MissionSettings.c, а также измените инклуды в верхних строках так же, как и в пункте 7. Читайте комментарии по изменению настроек миссии, соответствующие вашими потребностям.

    9) Отредактируйте файл StartDayzServer.bat или параметры запуска файла DayzServer_X64.exe, а точнее добавьте команду активации мода SurvivorMissions в ваш:

    • Community сервер при помощи добавления в параметры запуска команд: -servermod=@Survivor Missions и -scrAllowFileWrite.
    • Приватный сервер при помощи добавления в параметры запуска команд: -mod=@Survivor Missions и -scrAllowFileWrite.

     

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

    1) После запуска DayzServer_X64.exe с заданными выше параметрами запуска, проверьте файл логов script_date.log в папке профиля вашего сервера. Новые профили сервера могут быть добавлены в параметры запуска, такие как -profiles=My Server Logs.

    2) Менеджер событий[SEM] проверит несколько вещей. Прочитайте выходные данные скрипта и проверьте, запустил ли SEM мод без ошибок. Загрузка миссии будет остановлена, если произойдет ошибка, о чём вы сможете узнать из этих логов.

    3) Просматривая ваши логи, вы должны убедиться, что следующие строки должны быть видны в SEM & SMM scriptlogger, когда миссия запускается сервером:

    SCRIPT       : [SEM] Initializing SurvivorMissions MOD...
    SCRIPT       : [SEM] WARNING: Couldn't find Cleanup folder!
    SCRIPT       : [SEM] ...Folder \Cleanup created.
    SCRIPT       : [SEM] Folder check...OK
    SCRIPT       : [SEM] Version check...OK
    SCRIPT       : [SEM] Map check...OK
    SCRIPT       : [SEM] EWD check...OK
    SCRIPT       : [SEM] SurvivorStories file parsed successfully. 3 stories imported.
    SCRIPT       : [SEM] SURVIVOR EVENTS MANAGER version 0.6 successfully loaded.
    SCRIPT       : [SEM] Starting [SURVIVOR MISSION MODULE]...
    SCRIPT       : [SMM] 574 SurvivorEvents successfully cached from EventsWorldData.

    После определенного  в настройках миссии времени задержки, будет выбрана и запущена новая миссия:

    SCRIPT       : [SMM] New selected mission is CityMall mission 284 @ <12029.000000, 55.400002, 9161.799805> : central of Berezino
    SCRIPT       : [SMM] MissionBuilding is Land_City_Store at central of Berezino @ <12028.982422, 55.360962, 9161.794922>
    SCRIPT       : [SMM] Mission zone is active. Waiting for trigger...

    Это означает, что мод Survivor Missions успешно запущен

    Если это не удается, обратите внимание на логи, напечатанные SMM/SEM. В большинстве случаев там точно говорится, почему сервер не может быть запущен. Вы можете просмотреть расширенные журналы, активировав опцию DEBUG MODE в настройках миссии и перезагрузив сервер.

     

     

     

    Github мода:

    https://github.com/Bitverbieger/SurvivorMissions

    Страница мода в Steam Workshop:

    https://steamcommunity.com/sharedfiles/filedetails/?id=1988925918

     

    Share this post


    Link to post
    Share on other sites



    Архив

    Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

    Share this post


    Link to post
    Share on other sites
    Posted (edited)

    1007309255_.png.42e667e7da9f950ad4f9e03e0850b787.png

     

    В итоге..шаг в шаг...Хотя... Возник вопрос-пропустил эти шаги

    -scrAllowFileWrite. нафига это,в видосе по установке с страницы мода этого нет

    -profiles=My Server Logs.-это че,для чего и нафига?

    Edited by ПесДаЛис (see edit history)

    Share this post


    Link to post
    Share on other sites
    6 часов назад, ПесДаЛис сказал:

    -scrAllowFileWrite. нафига это,в видосе по установке с страницы мода этого нет

    -profiles=My Server Logs.-это че,для чего и нафига?

    первое - устаревший параметр, ныне не нужен. Второе там описано, специально не скажу, чтобы пошел и почитал

    Share this post


    Link to post
    Share on other sites
    12 минут назад, 123new сказал:

    первое - устаревший параметр, ныне не нужен. Второе там описано, специально не скажу, чтобы пошел и почитал

    А вы мсье знаете толк в извращениях....

    Share this post


    Link to post
    Share on other sites
    10.06.2020 в 23:37, ПесДаЛисc сказал:

    Ставил кто то эти миссии,почему воот так ?1103013230_Screenshot-10_06.png.ae7606db54172a903166a0d8dfb3a097.png

    Ливония...

    Ты опоздал на ивент.

    Share this post


    Link to post
    Share on other sites

    Короче тема давно таки не поднималась да и не поднимальса, есть у кого туториал по созданию своей миссии?!

    Share this post


    Link to post
    Share on other sites

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

    Share this post


    Link to post
    Share on other sites
    5 часов назад, w9d2 сказал:

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

    скрипты в UTF-8 перевести. в Notepad++ это кодировка UTF-8 без BOM

    Share this post


    Link to post
    Share on other sites
    16 часов назад, 123new сказал:

    скрипты в UTF-8 перевести. в Notepad++ это кодировка UTF-8 без BOM

    Спасибо, все заработало!

    Share this post


    Link to post
    Share on other sites

    кстати, там еще и ограничение на количество символов

    Share this post


    Link to post
    Share on other sites
    18.11.2020 в 01:29, FreddyCruger сказал:

    кстати, там еще и ограничение на количество символов

    В каком файле это прописано и какие именно строки? Если конечно вы про мод про который эта ветка форума.

    Share this post


    Link to post
    Share on other sites
    10.06.2020 в 23:37, ПесДаЛисc сказал:

    Ставил кто то эти миссии,почему воот так ?1103013230_Screenshot-10_06.png.ae7606db54172a903166a0d8dfb3a097.png

    Ливония...

    Ну ты можешь спокойно перевести на русский все это и будет тебе счастье.

    Share this post


    Link to post
    Share on other sites
    19.11.2020 в 20:36, w9d2 сказал:

    В каком файле это прописано и какие именно строки? Если конечно вы про мод про который эта ветка форума.

    survivor missions, который появляется при выходе в лобби

    Share this post


    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    ×
    ×
    • Create New...

    Important Information

    By using this site, you automaticly agree to our Guidelines and Privacy Policy.
    We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.