Advanced Scripts
Активный0.0
Установок
Последнее обновление
Advanced Scripts - Мощный движок для создания скриптов в Minecraft
Advanced Scripts представляет собой легковесный, но функциональный движок для написания скриптов в Minecraft. Этот мод идеально подходит для создания пользовательских событий, кат-сцен, игровых механик и сложных автоматизаций без необходимости использования датапаков или сложных модификаций.
Основные возможности
Пользовательские скрипты
Создавайте файлы с расширением .script, содержащие последовательности команд Minecraft. Эти скрипты выполняются непосредственно в вашем мире и поддерживают ванильные команды, макросы и дополнительные функции.
Пауза с помощью wait(N)
Приостанавливайте выполнение скрипта на указанное количество тиков (1 секунда = 20 тиков).
say Начинаем событие!
wait(40)
say Завершено через 2 секунды
Повторение с repeat(N) { ... }
Выполняйте блоки команд несколько раз подряд.
repeat(10) {
say Я говорю это 10 раз
}
Случайное выполнение (обновление 5.0+)
Определяйте вероятность выполнения команд, например 1:100 - одна сотая вероятность.
rand(1:100){
say привет
}
Пользовательские переиспользуемые функции
Создавайте функции, которые можно вызывать многократно.
def giveDiamonds(){
give player minecraft:diamond 64
say "выданы алмазы"
}
//вызываем функцию
giveDiamonds()
Важная информация: Если вы объявляете функцию после её вызова, функция не будет вызвана. Убедитесь, что объявление функции происходит до выполнения оператора вызова. Это же правило применяется к #define.
Макросы с #define
Создавайте псевдонимы для длинных команд, которые можно переиспользовать в скрипте.
#define TP_BOSS tp @e[type=minecraft:zombie,name="Boss"]
TP_BOSS 10 64 10
Комментарии с //
Строки комментариев игнорируются при выполнении.
//Это комментарий
Управление скриптами
Все команды управления доступны через /scripts:
/scripts run <name>→ запустить конкретный скрипт/scripts list→ список доступных скриптов/scripts stop→ остановить конкретные скрипты/scripts help→ показать краткое руководство
(Все команды могут выполняться только операторами/администраторами по соображениям безопасности.)
Расположение скриптов
Скрипты должны сохраняться в папке:
.minecraft/scripts/
Внутри папки scripts вы можете создавать дополнительные папки для лучшей организации структуры скриптов.
Примечание: Это BETA-версия. Команда Stop не отменяет действия, выполненные скриптом, а просто останавливает его дальнейшее выполнение.