Custom Daily Reward
Активный0.0
Установок
Последнее обновление
Custom Daily Reward
Настройте уникальные ежедневные награды для игроков
Этот модификатор открывает широкие возможности для настройки системы ежедневных поощрений в вашей игре. Вы можете полностью персонализировать систему наград в зависимости от дня, даты или других условий входа игрока в мир.
Современная система настройки (версии r1.0-4 и выше)
Требования: Для работы модуля необходим CraftTweaker, так как используется система ZenScript.
Основной синтаксис настройки:
mods.dailyreward.add(String str, Object... obj);
Параметр str определяет условия выдачи награды, а obj содержит сами награды - предметы или команды.
Пример использования:
mods.dailyreward.add("%day == 1", <minecraft:stone>, <minecraft:dirt>, "/kill &p");
После первого входа игрок получит блок камня, блок земли и будет мгновенно уничтожен.
Доступные условия выдачи наград:
Первый день первого входа игрока Каждый первый вход раз в десять дней Каждый первый день месяца Каждое первое октября (другие даты настраиваются аналогично)
Доступные переменные: день входа (отсчет от первого), непрерывные посещения днями подряд, координаты местонахождения игрока, год/месяц/число входа, никнейм игрока.
Устаревшая система настройки (версии до r1.0-4)
Ранее настройка производилась через файл dailyreward.cfg или графический интерфейс конфигурации со следующим форматом:
S:dailyreward.customization <
%day==1#stack==minecraft:bread,0,3
%day==2#stack==minecraft:planks,0,16
%day==3#stack==minecraft:apple,0,5
%day==4#stack==minecraft:coal,0,8
%day==5#stack==minecraft:iron_sword
%day==6#stack==minecraft:leather_helmet#stack==minecraft:leather_chestplate#stack==minecraft:leather_leggings#stack==minecraft:leather_boots
%day==7#stack==minecraft:diamond
>
Синтаксис работал как логическое условие и список наград, разделенных хештегами в каждой строке. Награды подчинялись следующему формату задания:
Наиболее важным различием от нового варианта считается обязательная переименовка материальных наград с stack= перед идентификаторами вещей.
Дополнительно предусмотрена удобная парсировка некоторых расширений функционала - к минимуму и максимуму округляемых значений группы вещей.
Образцный массив параметров на вопрос функционирует поползновений фортуны.
Доступные команды
Выполнять без чередования последовательности по общим стадиям-условиям проведено.
Тестировать систему можем выполненными конструкциями произвольности внешнего дебового указателя. Подобрано расшифрованным/отмеченными: