LuxelAutoDonate
LuxelSetManager можно использовать вместе с автодонат-системой LuxelAutoDonate.
Через автодонат можно продавать игрокам персональные пресеты LuxelSetManager:
точки спавна;
сеты экипировки;
оружие.
Пресеты можно выдавать на время или навсегда.
Зачем нужны предустановленные пресеты
Для автодоната необходимо использовать предустановленные пресеты.
Они находятся в папке:
profiles\RZXC\LuxelSetManager\PredefinedИзначально такие пресеты не доступны всем игрокам. Их нужно выдавать конкретному игроку через API, настройки пользователя или внешнюю систему.
Именно поэтому Predefined идеально подходят для магазина:
Игрок купил товар
LuxelAutoDonate отправил команду выдачи
LuxelSetManager добавил пресет игроку
Игрок увидел новый пресет в меню и смог его выбрать
Что можно продавать
Через LuxelAutoDonate можно продавать любые предустановленные пресеты LuxelSetManager.
Например:
персональную точку спавна у военной базы;
VIP-экипировку;
редкое оружие;
набор из нескольких оружий;
набор из экипировки и точки спавна;
временный доступ к нескольким пресетам сразу.
Временная и вечная выдача
Пресеты можно выдавать:
на конкретное количество минут;
на конкретное количество дней;
навсегда.
Срок действия хранится в настройках пользователя LuxelSetManager.
Когда срок закончится, LuxelSetManager сам уберёт доступ к пресету и не даст использовать его при спавне.
Несколько купленных пресетов
Игрок может владеть несколькими пресетами одновременно.
Например игрок может купить:
несколько точек спавна;
несколько сетов экипировки;
несколько вариантов оружия;
разные товары с разными сроками действия.
Все доступные пресеты будут отображаться в меню, а игрок сможет сам выбрать нужный вариант.
Общий принцип настройки
Создайте нужные
.jsonпресеты в папкеPredefinedНапример:
profiles\RZXC\LuxelSetManager\Predefined\SpawnPoints\MilitaryBase_Tisy.json profiles\RZXC\LuxelSetManager\Predefined\Equipments\VIP\MilitaryUSMCWoodland.json profiles\RZXC\LuxelSetManager\Predefined\Weapons\Main\AKM_Silenced.jsonНастройте товар в LuxelAutoDonate
Настройте товар, который будет выдавать игроку соответствующий ID пресета.
Например:
MilitaryBase_Tisy MilitaryUSMCWoodland AKM_Silenced
Как LuxelSetManager обрабатывает покупку
После выдачи пресета LuxelSetManager добавляет его в настройки игрока.
Дальше мод сам проверяет:
существует ли пресет;
не истёк ли срок действия;
доступен ли пресет игроку;
можно ли выбрать его в меню;
можно ли применить его при спавне.
Если у игрока открыто меню, данные могут синхронизироваться без перезахода на сервер.
Примеры товаров
VIP точка спавна на 7 дней
Игрок покупает доступ к предустановленной точке спавна на неделю.
После покупки он сможет выбрать эту точку во вкладке карты, пока срок действия не закончится.
Военный сет навсегда
Игрок покупает предустановленный сет экипировки навсегда.
После покупки сет останется доступен игроку без срока истечения.
Набор оружия на 24 часа
Игрок покупает несколько оружейных пресетов на сутки.
Например основное оружие, пистолет и холодное оружие.
После окончания срока LuxelSetManager сам уберёт доступ к этим пресетам.
Полезные ссылки
- Сайт LuxelAutoDonate: https://luxelautodonate.com
- Discord-канал LuxelAutoDonate: https://discord.gg/UQRRavEtqf