|
#1 |
A Cobalt Mageweaver Join Date: Oct 2006 Posts: 242 |
Macro Command to remove error text and sound? Hey there.. can anyone remember the text for removing the error text as well as the sound «i can’t cast that that» type stuff you can put in a macro? |
|
|
|
#2 |
A Pyroguard Emberseer
Join Date: Jan 2008 Posts: 2,988 |
Is that something different than the option in System/Sound «Error Speech»?
__________________ |
|
|
|
#3 |
A Cobalt Mageweaver
Join Date: Mar 2008 Posts: 205 |
Is this what you’re looking for? Code: /run sfx=GetCVar("Sound_EnableSFX"); /console Sound_EnableSFX 0 /cast Spell /run UIErrorsFrame:Clear() /run SetCVar("Sound_EnableSFX",sfx); __________________ 55 89 144 233 377 610 987 1597 2584 4181 6765 |
|
|
|
#4 |
A Cobalt Mageweaver Join Date: Oct 2006 Posts: 242 |
thanks guys! |
|
|
|
#5 |
A Pyroguard Emberseer
Join Date: Jul 2006 Posts: 2,215 |
I’ve known this for a while and find it funny that Blizzard never actually finished registering these commands. ChatFrame.lua:2320 Code: -- easier method to turn on/off errors for macros SlashCmdList["UI_ERRORS_OFF"] = function(msg) UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE"); SetCVar("Sound_EnableSFX", "0"); end SlashCmdList["UI_ERRORS_ON"] = function(msg) UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE"); SetCVar("Sound_EnableSFX", "1"); end
__________________
«All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools.»
-Anders (Dragon Age: Origins — Awakening) |
|
|
|
#6 |
Fishing Trainer
Join Date: Oct 2006 Posts: 10,860 |
Ugh, registering/unregistering the event is the awful way to do it.
__________________ |
|
|
|
#7 |
A Pyroguard Emberseer
Join Date: Jan 2008 Posts: 2,988 |
I agree with Seerah. Disable the sound for error text from within the games system settings. An addon that allows you to choose which error texts you wish to remove may be a better option for you. http://www.curse.com/addons/wow/errorfilter (It is hosted here, but not updated… so I linked to the updated version on Curse)
__________________ |
|
|
|
#8 |
A Pyroguard Emberseer
Join Date: Jul 2006 Posts: 2,215 |
Originally Posted by Seerah Ugh, registering/unregistering the event is the awful way to do it. It is Blizzard code we’re looking at. What else would you expect from them? I just think it’s funny they didn’t finish implementing it and left these functions orphaned in the command list. In my custom dev addon, I completed their registration by linking them in the hash table with /erron and /erroff. Code: hash_SlashCmdList["/ERROFF"]=SlashCmdList.UI_ERRORS_OFF; hash_SlashCmdList["/ERRON"]=SlashCmdList.UI_ERRORS_ON; Note: Trying to register SLASH_<Tag># globals after FrameXML loads wouldn’t work as they are processed into the hash file and the entries of SlashCmdList are moved into its metatable. The code I posted just provides the missing action of pushing pointers of the functions into the hash table and associating them with their slash commands. Also note the index needs to be uppercase as Blizzard code transforms typed commands to uppercase in order to perform case-insensitive lookups.
__________________
«All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools.»
-Anders (Dragon Age: Origins — Awakening)
|
|
|
Макрос для скрытия текста ошибок.
Автор | Сообщение |
---|---|
Улькера <Хил маст дай> Сервер: Черный Шрам
|
Некоторое время назад,кто-то выкладывал макрос,чтобы скрывать системные сообщения вов,типа :»Слишком далеко»,»Заклинание не готово» и т.д. Хотелось бы найти его |
07 сен 2012, 16:14 |
|
Keksmendruid
Кексмен <ТАКЕ ТНЕ ТОР> Сервер: Свежеватель Душ
|
/run UIErrorsFrame:SetAlpha(0) попробуй. |
07 сен 2012, 16:22 |
|
Fanton4ini
Фантончини <Шиноби> Сервер: Черный Шрам
|
а лучше сделай как аддон. http://prestige-gaming.ru/bud_ploxim_igrai_na_defolte-t14619.html |
07 сен 2012, 16:26 |
|
Heavy
|
Можно сделать аддоном errormonster, если скриптами не выйдет. |
07 сен 2012, 16:51 |
|
Ylkera
Улькера <Хил маст дай> Сервер: Черный Шрам
|
Скриптами все работало,но первый который кинул короче того,что у меня был и улетел при обнове |
07 сен 2012, 17:06 |
|
kvick
|
/script UIErrorsFrame:SetAlpha(0) — но придется забивать в макрос и каждый раз тыкать при релоаде UI. На аддон его не воткнуть. |
07 сен 2012, 18:59 |
|
witcher
Какао <Имя Говорит Само за Себя> Сервер: Гордунни
|
Еще можно Код: UIErrorsFrame:UnregisterEvent(«UI_ERROR_MESSAGE») |
07 сен 2012, 19:26 |
|
|
Страница 1 из 1 |
На сайте использованы материалы, принадлежащие Blizzard Entertainment. Копирование материалов возможно только c разрешения портала. В противном случае это будет называться уже другим словом.
Тема: Проблемы с макросами. (Прочитано 20937 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Сам недавно столкнулся с этой проблемой. Проблема заключается в том, что после выхода из игры, некоторые макросы сбиваются в 1 и их заново приходится переписывать.
Когда порылся на офф форуме, обнаружил интересный пост Лорикина, с Вечной песни
Присоединяюсь.
У меня было много макросов, вплоть до того что свободной видна последняя ячейка списка макросов. Сегодня я решил создать ещё один макрос. Создал, в виду включения, выключения и обновления модификаций, входил в игру, выходил, при первом входе обнаружил что макрос который я написал пропал, затем к уже существующему давно написанному макросу добавились цифры, кавычки и после кавычек две-три буквы из того макроса что я написал. Смотрел, разбирался.Возник вопрос. Макросы хранятся на сервере или на жестком диске где установлен клиент?
Я стёр папку WTF и макросы после запуска игры не появились. Я много раз до этого удалял папку WTF, после удаления и запуска игры макросы все появлялись, значит видимо макросы подгружались с сервера? Если я не ошибаюсь, то почему они не подгрузились на этот раз? У меня было 17 макросов все заполненные по практически по 255 символов. Один пропал видимо при первом включении WoW, все остальные пропали когда я стёр папку WTF. Примерно 3-5 макросов были логически очень сложными много условными. И восстановить их будет затруднительно, но мне повезло недавно скопировал папку WTF на флешку, чтоб настройки на другой компьютер скопироватьЯ не стараюсь сеять панику, но предполагаю, что много пользователей не имеют представления о том, что если они выполнят рекомендацию гейм мастера — удалить папку WTF, они потеряют все свои макросы. Думаю конечно это не всех касается, наверняка дело либо в отключённой функции сохранения макросов на сервере, если она вообще была когда-нибудь, либо в параметре клиента который по какой-то причине по умолчанию выключен например в тестовой версии контент обновления 3.3.0. Но сохранение макросов на сервере это одна проблема.
Для меня проблема в том, что при неких условиях после выхода из мира и захода в игру, в строке №23 файла macros-cache.txt, вначале пропадает оператор END, а затем, MACROS и так далее. А один раз когда добавил новый макрос, в файле macros-cache.txt сохранился оператор EMACROS вместо оператора MACROS в самом начале этого текстового файла.
В итоге решение нашлось:
Напишите все нужные вам макросы и введи в чат эти команды:
/console synchronizeConfig 0
/console synchronizeBindings 0
/console synchronizeMacros 0
Далее, заходим в корневую папку WoW, Далее WTF -> Account -> Ваш Аккаунт и ставим в свойствах файла macros-cache.txt атрибут Только чтение, тоже самое делаем и с файлами у отдельных персонажей…
В итоге у меня перестали они копироваться друг в друга, но 1 макрос всё равно пропадает, но это не так критично как 12 =)
p.s. если не хотите писать этот 1 макрос, можете скачать волшебный аддон MacroBank, который будет хранить все ваши макросы
Спасибо за решение сей неприятной проблемы-меня тоже мучали пропажи макросов,приходилось из игры выходить и папку ВТФ копировать.Фой,а есть ли простенький макрос для выбора в таргет череп/крест?
/target skull скорее всего… но я не уверен. Сейчас на работе, буду вечером в игре — отпишусь
Буду ждать
выделение меток невозможно -_-
Да, к сожалению Hanomi прав.
Извините,совсем уже обленился:)Ладно благодарю за попытку помочь,но хотелось бы без всяких еще «-_-»
извините за даблпост возможный.
но есть такая проблема. Как вызвать выполнение одного макроса из другого ?
заранее плюсик )
ТШ [4. Поиск спутников][Тредикс]: В ИК25 требутся 2 хила, куча дд от 6к+. БоЕ шмот АНРОЛЛ !!!
G3
Имитацией нажатия.
/click номер кнопки куда вытащен макрос(например BTbutton 110)
Подробнее http://www.wowwiki.com/Making_a_macro
Дополню Foe
Есть ещё 1 параметр.
/console synchronizeSettings 0
« Последнее редактирование: 27 Мая, 2010, 22:07:02 by ketchup920318 »
G3
Имитацией нажатия.
/click номер кнопки куда вытащен макрос(например BTbutton 110)
Подробнее http://www.wowwiki.com/Making_a_macro
Дополню Foe
Есть ещё 1 параметр.
/console synchronizeSettings 0
огромное спасибо. Несколько раз пролистывал до этого воввики, но не находил )
ТШ [4. Поиск спутников][Тредикс]: В ИК25 требутся 2 хила, куча дд от 6к+. БоЕ шмот АНРОЛЛ !!!
Помогите пожалуйста с макросом. Делаю один макрос и при выходе из игры пропадает, делаю другой,остается. Другие макросы не затираются (советовать блокировку файла с макросами не нужно,хочу из принципа победить макрос).
Вот сам макрос:
/equip Рукавицы завоеваний Солнечного Скитальца
Может что нибудь тут не правильно?
/equip Наплечные пластины завоевания Солнечного Скитальца
/cast Раскаленный доспех(Уровень 3)
/equip Полуперчатки капитана артиллерии
/equip Освященные наплечные пластины волшебника крови
скорее всего пролема в длинне макроса, макрос рассчитан на 255 латинских символов, русский символ считается как 2 латинских, пробуй сокращать, например: eq вместо equip и c вместо cast
если проблема в этом после выходу из игры в макрос, который стоит перед затираемым дописывается какая-то мутотень, посмотри сколько символов дописывается, примерно на столько надо сокращать макрос
а вот про то, что русские за 2 символа считаются,я не подумал. спасибо.
но на 14 символов я не смогу сократить макрос,так что буду мучатся и каждый раз прописывать по новой))
Используй английские названия предметов (вовхэд в помощь) и заклинаний.
Используй английские названия предметов (вовхэд в помощь) и заклинаний.
так это в рувов английские названия не будут работать покрайней мере касты не работают
In order to troubleshoot potential issues, particularly when the addon isn’t loading correctly, you’ll need to post any error messages Lua will display in the game. These are disabled by default in the most current client versions.
You can, however, enable them using this command:
/console scriptErrors 1
Once you’re done reporting a problem, and no longer wish to see error messages, feel free to disable them with this command:
/console scriptErrors 0
Important: There is no confirmation after typing these commands, and you’ll need to reload your interface or restart/relog to see the relevant error messages if Rarity failed to load.
Please understand that you’re making it extremely difficult, if not impossible, for me to help you if you don’t give me all the information that you can. The more I know about the specifics of a potential issue, the faster I’ll be able to fix it, and the more likely it is to become a higher priority for me to do so.
——
Note: If you’d like to collect and report script errors more easily to help addon authors out and/or get your addon problems fixed quickly, I recommend using specific addons to do so. Here are some good reasons for why you should consider this.
Original by Omegal (Tech Support MVP) — saved here in case the forums are shut down:
Honestly the best thing to do is to install buggrabber/bugsack
it replaces blizzard lua errors with better system.
1. duplicates of same error are not reported in additional popups. they are aggregated
2. popups do not occur when doing anything important such as in combat
3. popups can be disabled entirely if you’d rather manually open error report at leisure.
4. all errors are saved so you can actually go through them at any time and report them to addon authors or just diagnose them yourself to figure out what addons are erring when multiple are occurring
People hate blizzards error reports because they suck. are invasive and not intuitive at all. They block gameplay in most inconvenient times and are often dismissed and forgotten as a result.
So look up Bugsack and BugGrabber on curse (need both, one is the core other is GUI). Install. and now you can diagnose errors properly in future. yes you can just turn errors off but that’s about as recommended as putting fingers in your ears and going «lalalalalala». your gameplay experience will suffer ignoring errors. So instead make the reporting better and tolerable.
Links:
BugSack on CurseForge
BugGrabber on CurseForge
Posts Quoted:
Reply
Clear All Quotes
3 решения для макросов, не работающих в WoW (02.10.23)
wow макросы не работают
Одной из функций, которые могут быть очень полезны игрокам в World of Warcraft, являются макросы. Они присутствуют в игре с тех пор, как она была впервые выпущена много лет назад, и до сих пор присутствует в игре почти так же, как и тогда. Эта функция позволяет вам выполнять несколько различных задач одновременно одним нажатием одной кнопки.
Это позволяет удобно выполнять все виды действий одновременно, не выполняя их по одному. по одному в разное время. Если вам не удается заставить макросы работать в WoW, ниже приведены несколько решений, которые могут помочь вам решить эту проблему.
In-Game & amp; Веб-руководства по World of Warcraft
Руководства Zygor — это лучший и самый быстрый способ повысить уровень своих персонажей в World of Warcraft и добиться большего за меньшее время.
Надстройка Guide Viewer
3D-стрелка путевой точки
97645
Динамическое обнаружение
Получите руководства ZYGOR
Лучшие предложения по усилению в магазине Lepre в World of Warcraft
Посетите магазин LepreКак исправить WoW Макросы не работают?
Основной причиной того, что макросы не работают в WoW, является неправильный сценарий / синтаксис. Если сценарий, который вы разработали для назначения макросов в игре, неверен, это, очевидно, означает, что они не будут работать должным образом в игре, пока указанный сценарий не будет исправлен. Сделать это достаточно просто, так как все, что нужно сделать игрокам для решения проблемы, — это отредактировать написанный ими синтаксис и внести в него необходимые изменения.
Если вы не знаете, какие именно изменения необходимо внести, попробуйте поискать в браузере. Помните, что каждый конкретный макрос имеет свой уникальный сценарий, поэтому убедитесь, что вы нашли тот, который вы пытаетесь настроить, так как использование неправильного сценария вызовет у вас проблемы.
Если макрос-сценарий слишком длинный, он наверняка вызовет много проблем, подобных этой. Для каждого конкретного макроса всегда есть альтернативы, которые игроки могут использовать вместо того, который они используют в настоящее время. Эти альтернативы, как правило, проще, а это значит, что у них гораздо больше шансов сработать.
И снова необходимо внести изменения в синтаксис, даже если он и так правильный. Вы можете найти упрощенный сценарий вашего конкретного макроса, который вы пытаетесь настроить, с помощью быстрого поиска в своем интернет-браузере. Найдя упрощенную версию, внедрите ее и запустите. Теперь поиграйте в игру и проверьте, работает ли она должным образом.
Наконец, отличный способ решить эту проблему. и гарантировать, что это никогда не повторится, — использовать надстройки. Их можно использовать как постоянное решение этой конкретной проблемы. Для макросов WoW доступно множество надстроек, и вы сможете найти их в Интернете. Просто попробуйте любой из них, и они будут продолжать помогать вам настраивать и управлять всеми макросами, которые вам нужны, пока вы продолжаете их использовать.
«>
YouTube видео: 3 решения для макросов, не работающих в WoW
02, 2023