Search the Community
Showing results for tags 'гайд'.
-
В этой теме я расскажу один из способов создания областей спавна лута с помощью инструмента "Economy Editor" который предоставили нам разработчики. 1. Для начала нужно скачать исходники, которые разрабы дают для примера а так же карту в формате PNG для открытия её тулсом, о котором я писал выше - ТЫК . После скачивания нас интересует папка CETool 2. Открываем скачанный файл chernarusplus. В этом файле мы заранее можем создать кастомный usage или же тир. ( рекомендую создавать именно Usage, т.к с тиром происходит что-то не понятное иногда) я для примера создал Test123, так же чуть ниже нам нужно создать layers. Layers'ы это как раз те самые зонные которые мы и будем рисовать чуть позже. Скрин 2. На этом файл сохраняем и пока забываем о нем. 3. Запускаем Economy Editor нажимаешь сверху load выбираем наш скачанный и уже отредактированный chernarusplus . Тут мы видим уже существующие тиры и зоны различные, а так же спавн ИИ. Скрываем все лишнее что бы не мешало нам создавать нашу зоны, нажав на кнопку в левой части интерфейса "hide all" . Далее создаем новую зоны - тыкаем на карандашик так же в левой части экрана после создания нашей зоны называем её как в нашем файле chernarusplus , в моем случае это - usgFlg_Paint-Test123. После выбираем нашу зону кликнув на неё в списке в самом низу и переходим в paint mode в этом моде выделяем на карте те зоны, в которых хотите что бы спавнился ваш лут. После того как нарисовали свою область выходим из режима paint mode сняв галочку. Остается выбран нашу зону в списке далее в окне Layer Properties указать наш ранее созданный флаг или тир, в моем случае ставлю галочку перед Test123. После мы можем сохранить нашу зону. Для этого нажимаем сохраняем, ждем пока он создает и бинарит новую карту экономики. По завершению процесса этого мы увидим в в окне Status - Save done. 4. Теперь в этой же папке CETool появляется папка map в ней лежит наша карта, которую нужно переименовать в areaflags.map, после этот файл заменяем в папке нашего сервера server\mpmissions\dayzOffline.chernarusplus. 5. После замены карты нужно прописать наши зоны в cfglimitsdefinition.xml который лежит по пути server\mpmissions\dayzOffline.chernarusplus. !!! Важно, порядок зон заданный в файле chernarusplus из первого списка очень важен, т.е задаем так же как и расположены наши флаги там. 6. Последний пункт - задаем в Types нашу кастомную зону предмета, которые хотим что бы спавнились в нашей зоне. Так же хочу обратить ваше внимание что если вы выделили область на карте где нет каких либо точек спавна лута( зданий, или других объектов с точками) то и лута там соответственно не будет.. Данный способ подойдет лишь для того, что бы вы могли более точно распределить лут в выбранной области.
-
Доброго времени суток, хочу поделиться ссылкой на видео где подробно показывают и объясняют как создать свой локальный сервер для начинающих Надеюсь кому-нибудь будет полезен этот гайд
-
Всем привет. Рассмотрим краткий гайд по установки скрипта (серверного мода для DayZ STANDALONE) KillFeed. Очень подойдет для тех администраторов серверов кто не особо желает использовать модификации которые требуются клиенту. И так собственно начнем: 1. Добавляем в папку сервера игры мод из архива: @KillFeed_ServerMod.rar 2. Добавляем в параметры запуска сервера вашего bat файла сам мод: -Filepatching "-servermod=@KillFeed_ServerMod" Если ваш сервер уже имеет серверные моды, просто добавьте папку с модом в список используемых сервером модов. ВАЖНО: не добавляйте данный мод в параметр запуска сервера -mod=, иначе это может стать проблемой заходи игроков с параметрами verifysignatures=2; equalmodrequired=1; 3. В 'config-файле' сервера (там где названием сервера и прочие настройки) добавляем настройки для мода: //KillFeed_mod KillFeed_enableSaveKills = 1; // Включение сохранения счетчика убийств по игрокам KillFeed_enableSaveDies = 1; // Включение сохранения счетчика смертей по игрокам KillFeed_enableCustomTimeLog = 1; // Включение записи модом 'Кастомных' логов смертей игроков KillFeed_enableDefaultLog = 1; // Включение записи сервером стандартных логов сервера в scripts.log KillFeed_enableDebugLog = 1; // Включение записи сервером отладочных логов сервера в scripts.log (работает при KillFeed_enableDefaultLog = 1) KillFeed_enableMessages = 1; // Включение отправки сообщений в чат сервера о смертях игроков Пояснения к настройкам, как видите, имеются. Напомню, активный профиль сервера обозначается параметром '-profiles={имя папки или путь до папки}' Например, при указании: -profiles=Instance_1 папка профиля сервера будет выглядеть вот так: 4. Запускаем сервер, умираем от зомби и радуемся. Сообщения о смертях игроков будут в чате у других игроков (если в настройках игры они не отключены), так и в script.log. Где хранятся счетчики убийств и смертей? Ответ: Они хранятся в profile или Instance_1 в корневой папке сервера. То есть после 1-го запуска создаются 2 файла (как у клиента игры в документах windows в папку dayz) в файлах с расширениями ".vars.DayZProfile" и ".DayZProfile". При удалении этих файлов счетчики сбросятся! ВАЖНО! Чтобы увидеть сообщения в чате, нужно быть 2-м игрокам на сервере, и умереть одному из двух. тот, кто умирает, сообщения с чата не видит. @KillFeed_ServerMod.rar
-
Скрипт добавляет елку на сервер со спавном гифтов (подарков) под ней. 1. Качаем архив со скриптом. 2. Подключаем его в init в самом верху строчкой: #include "$CurrentDir:mpmissions\ваша миссия\папка со скриптом\SpawnElka.c" 3. Подключаем войд и таймер спавна подарков: в init после сторчки void main() отдельной строчкой вставляем: SpawnElka(); GetGame().GetCallQueue( CALL_CATEGORY_SYSTEM ).CallLater(SpawnElka, Время в миллисекундах перереспавн подарков допустим 300000 , false); Все подключено и работает. Теперь пройдемся по конфигу: 3,4,5 строчка - ref array<string> giftbox_small = {"Giftbox_Small_1","Giftbox_Small_2","Giftbox_Small_3","Giftbox_Small_4"}; ref array<string> giftbox_medium = {"Giftbox_Medium_1","Giftbox_Medium_2","Giftbox_Medium_3","Giftbox_Medium_4"}; ref array<string> giftbox_large = {"Giftbox_Large_1","Giftbox_Large_2","Giftbox_Large_3","Giftbox_Large_4"}; //// перечисление класснеймов подарочных коробок (маленькая, средняя, большая) Вам нужно вписать свои, так как скорей всего у вас в моде моих подарков нет. 7, 8, 9, 10 строчка - ref array<string> gift1 = {"FS_ITEM_MolokoSgus","art_kolobok","FS_ITEM_EnergyShokolat","Orange"}; ref array<string> gift2 = {"art_zvezda","art_glaz","art_pustishka","art_kolobok"}; ref array<string> gift3 = {"Ammo_9x39","art_snejinka","Ammo_12_7x55","Ammo_12x99"}; ref array<string> gift4 = {"art_zvezda","art_glaz","art_busy","art_kolobok"}; /////////////////////////////// Перечисление класснеймов вещей спавнящихся в коробках (В маленькой, средней, и большой) Так же впишите свои. Обратите внимание на ItemBase giftbox, для каждой коробки он свой по счету! В 21 строчке класснейм с вашей елкой! Оставил комментарии в скрипте если что то вдруг непонятно. Везде где бы вы не поставили эту елку под ней будут спавниться подарки которые вы создали. Скачать: SpawnElka.rar
-
Хочу научиться писать моды для серверов. Если можете скинуть полезный материал , то буду очень благодарен.
-
Уважаемые админы. Сделайте гайд по настройке сервера и оптимизации дабы сервер выдавал большой fps не где нету инфы ? Буду очень признателен! Заранее спасибо!