Solution Vendetta Posted June 16, 2022 Solution Share #1 Posted June 16, 2022 Описание: Скрипт, добавляющий админу сервера возможность указывать для каждого игрока индивидуальный скин спавна, его персональную точку спавна и один из имеющихся на сервере стартовых наборов с лутом, которые можно составить самим. Если указано несколько точек спавна и/или наборов лута, то будет выбран один из предложенных вариантов рандомно. Также, любой из названных параметров можно отключить в скрипте и сделать его стандартным, как он есть по умолчанию на сервере. Дополнительно - есть возможность назначить свой набор стартового лута для всех игроков на сервере не из списка скрипта. Нам понадобится: 1. Сервер DayZ сделанный по одному из гайдов: 2. Notepad++ Please Log in or Register to see this: Attachment 3. Немножечко трезвого ума и понимания того, что мы делаем, и как прописывается лут на новом языке enfusion Установка: Перед установкой: Обратите внимание, что имя 'стандартной' миссии сервера при загрузки со Steam называется: 'dayzOffline.chernarusplus'. На хостингах имя этой папки может отличаться. Если это так, то вам в информации ниже необходимо заменить 'dayzOffline.chernarusplus' на имя вашей папки миссии сервера, иначе вы не сможете запустить сервер игры! 1. По пути: Please Log in or Register to see this: Code Создать папку 'CustomSpawnPlayerConfig' и поместить в созданную нами папку 3 файла из следующего архива: Please Log in or Register to see this: Attachment Или создать их самим со следующим содержанием: Script.c Please Log in or Register to see this: Spoiler Sets.c Please Log in or Register to see this: Spoiler Please Log in or Register to see this: Spoiler 2. В файле: Please Log in or Register to see this: Code в самом верху файла добавить: Please Log in or Register to see this: Code чтобы получилось примерно так: Please Log in or Register to see this: Spoiler 3. В папке, обозначенной параметром запуска сервера '-profile=', поместить файл с именем CustomSpawnPlayerConfig.txt и заполнить его данными по следующему формату: Please Log in or Register to see this: Code где UID - это steam64id от профиля игрока в steamSkin_player - точный id скина игрока (можно указать 0 для отключения опции)sets_numbers - номер сета со стартовым лутом (можно указать несколько через ';', указать один всего, либо указать 0 для отключения опции)points_spawns - координаты спавна игрока на карте в формате 'x y z' (можно указать несколько через ';', указать всего одну точку, либо указать 0 для отключения опции). Пример: Please Log in or Register to see this: Attachment Please Log in or Register to see this: Code 4. В файле Sets.c в папке: Please Log in or Register to see this: Code настроить стартовый лут для ваших игроков и написать собственные сетыВАЖНО: количество сетов можно делать любое, номера сетов брать от 1 и выше (не должно быть -1, либо 0, только от 1 и выше) Все что укажете в блоке default будет применено для всех игроков при респавне в случае, если им не выдан никакой сет! По умолчанию в функции default вызывается функция DefaultSets, позволяющая рандомно выбирать любой из сетов для игроков, которым сет не задан в конфигурации скрипта. Принцип составления сетов такой же, как и выше. Если будете пользоваться этим, обратите вниманием на строку: Please Log in or Register to see this: Code Эта функция генерирует число от 1 до 6 включительно. Соответственно если сетов будет больше 6, то число надо корректировать и тут тоже! P.S. Прикрепить к соспавненному оружию магазин не получится, рабочего кода я не смог найти!! Если у вас папка активной миссии сервера отличается от dayzOffline.chernarusplus то переименуйте ее в строке, вписываемой в: {папка с вашим сервером}\mpmissions\dayzOffline.chernarusplus\init.c {папка с вашим сервером}\mpmissions\dayzOffline.chernarusplus\CustomSpawnPlayerConfig\init_mod.c 5 1 Сложнее всего начать действовать, все остальное зависит только от упорства. 📑 Link to comment Share on other sites More sharing options...
ProGammer Posted June 17, 2022 Share #2 Posted June 17, 2022 @Vendetta А где брать координаты? Link to comment Share on other sites More sharing options...
FreePoint Posted June 17, 2022 Share #3 Posted June 17, 2022 @ProGammer или через админку например Community - Online - Tools или можно через редактор карт. 1 Link to comment Share on other sites More sharing options...
Barkelay Posted August 8, 2022 Share #4 Posted August 8, 2022 @Vendetta если используешь админу VPP то переместись туда где хочешь спавнится и нажимай клавишу P(анг) тем самым ты скопируешь свои кординаты потом просто вставь в текстовый документ! Link to comment Share on other sites More sharing options...
Barkelay Posted August 8, 2022 Share #5 Posted August 8, 2022 @ProGammer комьюнити онлайн тулс устарела и работает криво автор не обновляет ее походу вообще Link to comment Share on other sites More sharing options...
FreePoint Posted August 8, 2022 Share #6 Posted August 8, 2022 @Barkelay Не знаю пользуюсь до сих пор, все вроде устраивает. 1 Link to comment Share on other sites More sharing options...
Barkelay Posted August 11, 2022 Share #7 Posted August 11, 2022 @FreePoint попробуй как нибудь VPP Link to comment Share on other sites More sharing options...
officialLike Posted August 20, 2022 Share #8 Posted August 20, 2022 Подскажите как сделать что бы было очищение трупа после смерти или если игрок сделал суицид!? Link to comment Share on other sites More sharing options...
RUS Posted August 20, 2022 Share #9 Posted August 20, 2022 @officialLike Вот это мод вам должен помч Please Log in or Register to see this: Spoiler 1 1 Link to comment Share on other sites More sharing options...
officialLike Posted September 16, 2022 Share #10 Posted September 16, 2022 @RUS Спасибо! Link to comment Share on other sites More sharing options...
fallenboots Posted September 29, 2022 Share #11 Posted September 29, 2022 Актуально еще? у меня серв крашит почему то, может где путь накосячил... Link to comment Share on other sites More sharing options...
Vendetta Posted September 29, 2022 Author Share #12 Posted September 29, 2022 @fallenboots Данный гайд всегда актуален. Видимо где то косячнули, прописали или сделали что то не так. А так вариантов что не так миллион. Пишите хотя бы код ошибки скрины или еще что то. Логи к примеру. Сложнее всего начать действовать, все остальное зависит только от упорства. 📑 Link to comment Share on other sites More sharing options...
fallenboots Posted October 2, 2022 Share #13 Posted October 2, 2022 (edited) @Vendetta потанцевал я с бубном и начало стартовать , дефолтный сет с точками координат работает а вот кастомные сеты, по айди не пашут, вот что в логах пишет Please Log in or Register to see this: Code разделение пытался менять, может чего не догоняю Edited October 2, 2022 by fallenboots Link to comment Share on other sites More sharing options...
Vendetta Posted October 2, 2022 Author Share #14 Posted October 2, 2022 @fallenboots Закинь с заменой своих файлов (далее там сам поднастроишь сэты.) Please Log in or Register to see this: Attachment Сложнее всего начать действовать, все остальное зависит только от упорства. 📑 Link to comment Share on other sites More sharing options...
fallenboots Posted October 29, 2022 Share #15 Posted October 29, 2022 @Vendetta как то само собой по итогу починилось, все перепробовал, а починилась сама) Link to comment Share on other sites More sharing options...
X_D Posted November 16, 2022 Share #16 Posted November 16, 2022 РебятЫ. Помогите пожалуйста. Дефолтный сет могу запилить любой, а кастомный никак не хочет работать. Может чё то изменилось в 1.19? Link to comment Share on other sites More sharing options...
Andrew34 Posted November 16, 2022 Share #17 Posted November 16, 2022 ни чего не изменилось. попробуй заново проверить все-ли написано правильно. я один раз не заметил как удалил одну запятую и мучился две недели пока не заметил её отсутствие) Link to comment Share on other sites More sharing options...
X_D Posted November 16, 2022 Share #18 Posted November 16, 2022 @Andrew34 Спасибо. Уже 3 день с бубнами пляшу) Link to comment Share on other sites More sharing options...
Кирилл58373 Posted November 17, 2022 Share #19 Posted November 17, 2022 Помогите пожалуйста , где-то накосячил, вроде все правильно но сервак не запускается Please Log in or Register to see this: Attachment Please Log in or Register to see this: Attachment Please Log in or Register to see this: Attachment Link to comment Share on other sites More sharing options...
Venom Posted November 17, 2022 Share #20 Posted November 17, 2022 @Кирилл58373 Я могу глянуть конечно но позже. Так как работаю и буду только через пару дней ну а так хз может еще кто тебе подсобит. Link to comment Share on other sites More sharing options...
Andrew34 Posted November 17, 2022 Share #21 Posted November 17, 2022 в файле инит в конце у меня так: Please Log in or Register to see this: Code Link to comment Share on other sites More sharing options...
Кирилл58373 Posted November 17, 2022 Share #22 Posted November 17, 2022 @Andrew34чет я про запятые забыл и они вроде как правильно стоят.. Ток нужно ещё проставить я там забыл Link to comment Share on other sites More sharing options...
Кирилл58373 Posted November 17, 2022 Share #23 Posted November 17, 2022 Please Log in or Register to see this: Code Link to comment Share on other sites More sharing options...
Кирилл58373 Posted November 17, 2022 Share #24 Posted November 17, 2022 Ну в принципе я решил ошибки но как еще точки спавна прописать или сделать их рандом ? Link to comment Share on other sites More sharing options...
FreePoint Posted November 22, 2022 Share #25 Posted November 22, 2022 @Кирилл58373 Тут же все написано черным по белому Please Log in or Register to see this: Code айди игрока/скин/комплект/корды точки спавна Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now