WoW Shared Macro Functions аддон Dragonflight/Wrath of the Lich King Classic 2024 скачать
logo
wow addon Shared Macro Functions

Shared Macro Functions

Версия игры: 9.1.5
Всего загрузок: 100
Обновлено: Dec 9, 2021
Создано: Dec 7, 2021
Скачать Shared Macro FunctionsСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
v1.0 release 22.71 KB Dec 9, 2021 9.1.5 0 скачать Shared Macro Functions v1.0 releaseСкачать
v0.2 (beta) beta 22.25 KB Dec 8, 2021 9.1.5 48 скачать Shared Macro Functions v0.2 (beta) betaСкачать
v0.1 (alpha) alpha 19.58 KB Dec 7, 2021 9.1.5 52 скачать Shared Macro Functions v0.1 (alpha) alphaСкачать

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

С помощью SharedMacroFunctions вы можете создать до 100 функций, каждая длиной до 2000 символов, которые будут использоваться в ваших макросах.
Большинству пользователей просто нужно увеличить длину макросов для больших сценариев. Но макротекст и текст сценария, на мой взгляд, должны быть отделены друг от друга.
Вот почему этот аддон ожил.

Этот аддон не мешает вашим макросам. Функции хранятся отдельно. Но:
Он не совместим с аддонами, которые полностью заменяют исходный кадр макроса.

 

как

 

Этот аддон добавляет кнопку вкладки «F()» в исходный кадр макроса.
Там вы можете начать создавать свои функции, как вы создаете макросы.

Вам необходимо присвоить функции уникальное имя, которое еще не занято другой функцией — пустые имена или имена со специальными символами не допускаются.
В этом примере просто используйте «тест» в качестве имени функции. Вам не нужно добавлять скобки.

В качестве функционального текста мы используем:

печать ("привет, мир")

 

И мы собираемся вызвать эту функцию с помощью

/выполнить тест()

 

Если вам не нужно передавать аргументы, вы можете просто опустить скобки:

/выполнить тест

 

Используйте только код lua внутри функций! Макрокоманды не будут работать!

 

howto

 

Передача аргументов

 

В качестве примера используйте следующий текст функции:

локальный arg1, arg2 =...
печать (arg1)
печать (arg2)

 

Затем вы можете передать любой аргумент, как обычно это делаете:

/выполнить тест ("привет", "мир")

 

howto2

 

Вывод

 

Поэтому вместо использования длинных сценариев в ваших макросах создайте функцию с этим кодом lua и просто используйте одну строку в своем макросе, чтобы вызвать ее, как в примере выше.

 

Спасибо за использование моего первого общедоступного аддона

Поделиться:

Комментарии

Добавить комментарий