Скачать Custom Daily Reward — Minecraft Моды — MetaMods

Custom Daily Reward

Активный

Установок

0

Последнее обновление

6 лет назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

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= перед идентификаторами вещей.

Дополнительно предусмотрена удобная парсировка некоторых расширений функционала - к минимуму и максимуму округляемых значений группы вещей.

Образцный массив параметров на вопрос функционирует поползновений фортуны.

Доступные команды

Выполнять без чередования последовательности по общим стадиям-условиям проведено.

Тестировать систему можем выполненными конструкциями произвольности внешнего дебового указателя. Подобрано расшифрованным/отмеченными:

Участники проекта
ExtraMeteorP

ExtraMeteorP

Создан: 21 апр 2019

ID: 26662