Что такое макрос?
Макрос это список команд. Я думаю, что вы знакомы с парочкой из них
Макрос это список команд. Я думаю, что вы знакомы с парочкой из них
- /say (/s)
- /whisper (/w, /talk, /t)
- /emote (/e, /em, /me)
- /dance
- И для вас ПвП-игроков, я не могу забыть о /spit
/y Танцуют все!
/dance
Примечение: Заранее хочу заметить, что макросы всегда выполняются полностью. Это значит, что если вы нажали кнопку, макрос исполняет каждую команду от начала и до конца, перед тем как вернуть контроль игре. Это особенность имеет два важных момента. Во-первых, если вы напишите макрос, требующий долгого исполнения (к примеру, /run for i=1, 100000000 do end), игра повиснет на все время, пока исполняется макрос.
Во-вторых, и что еще важнее, нет ни какого способа дождаться конца макроса, не вешая игру. Этот факт станет более очевидным, когда мы начнем разбираться с командой /cast и ей подобными. Некоторые аддоны могут предоставлять способ отсроченного исполнения команд, но они могут использоваться лишь в случае «щадящих» функция вроде общения, эмоций и посылке команд другим аддонам (хотя, одевание оружия во время боя тоже разрешено).
/dance
Полный список консольных команд можно найти по адресу http://www.wowwiki.com/List_of_Slash_Commandsоднако на данный момент, некоторые из команд. WoWWiki, чудесный источник дополнительной информации о макросах, особенно по скриптам с использованием команды /run (о которой мы еще поговорим далее).
Примечение: Заранее хочу заметить, что макросы всегда выполняются полностью. Это значит, что если вы нажали кнопку, макрос исполняет каждую команду от начала и до конца, перед тем как вернуть контроль игре. Это особенность имеет два важных момента. Во-первых, если вы напишите макрос, требующий долгого исполнения (к примеру, /run for i=1, 100000000 do end), игра повиснет на все время, пока исполняется макрос.
Во-вторых, и что еще важнее, нет ни какого способа дождаться конца макроса, не вешая игру. Этот факт станет более очевидным, когда мы начнем разбираться с командой /cast и ей подобными. Некоторые аддоны могут предоставлять способ отсроченного исполнения команд, но они могут использоваться лишь в случае «щадящих» функция вроде общения, эмоций и посылке команд другим аддонам (хотя, одевание оружия во время боя тоже разрешено).
Комментариев нет:
Отправить комментарий