Player scale picker
Активный0.0
Установок
Последнее обновление
Версии
Player scale picker
Датапак предоставляет всем игрокам включая тех, у кого нет прав оператора возможность настраивать свой размер через атрибут generic.scale. Операторы сервера могут установить минимальные и максимальные допустимые значения изменения масштаба.
Основные возможности
- Команда
/trigger scale set <значение>позволяет установить ваш текущий размер. Значение указывается в десятикратном размере относительно нормального (например, 10 соответствует 1x, 5 - 0.5x, 20 - 2x и так далее)
/trigger scaleбез параметраsetвозвращает размер игрока к стандартному 1x
- Игроки с тегом
no_scaling, добавленным операторами или другими датапаками, не могут изменять свой размер - Операторы могут принудительно изменить масштаб любого игрока через команду редактирования таблицы результатов:
/scoreboard players set <игрок> scale <значение>(0 для сброса, в остальном соответствует параметру/trigger)
- Настройка границ: операторы могут изменять минимальный размер через
/scoreboard players set $minScale scale.conf <значение>и максимальный через/scoreboard players set $maxScale scale.conf <значение>
Стандартные настройки
- Минимальный размер: 0.1x
- Максимальный размер: 10x
Как удалить
- Выполните функцию
/function scaler:uninstall - Отключите датапак командой
/datapack disable ...или удалите его из соответствующей директории - Перезагрузите датапаки командой
/reload
Дополнительные настройки
Изменение коэффициента масштабирования: В файлах /data/scaler/function/pre_invoke.mcfunction и аналогичных в оверлее коэффициент масштаба управляется строкой execute store. Стандартное значение 0.1 означает, что ввод числа 10 даёт 100% размер; значение 0.01 будет означать соотношение 100 = 100% размер, и так далее. При изменении коэффициента может потребоваться изменить размер сброса в строке 4 соответствующего файла.