Суть профиля в том что он делает ювелирный дейлик в гарнизоне, Изначально профиль был для альянса, я смог его переделать для орды поменяв ID NPS и координаты гарнизона. Потом оказалось что он работает только на англайских серверах - причина в этом коде...
Макросы для англайского клиента, на русском они выглядели бы так
Но бот отказывается читать код с кирилицей, пишет ошибку.
Помогите пожалуйста, что можно сделать чтобы автоматизировать ЖК дейлики? Возможно ли в русском клиенте как-нибудь включить поддержку англ. макросов? Или в коде профиля можно как-то поменять названия на ID.
Я пробовал вставить эти макросы в игру, вывести на панель заклинаний а боту указать на какие кнопки на панели нажимать...
Например
Всеравно не работает - незнаю почему, открывает ювелирное дело а итем не крафтит, хотя если использовать макрос в игре он работает.
Помогите пожалуйуста решить данную задачу, подойдет любое решение чтобы автоматизировать этот чертов дейлик. Готов купить рабочий профиль.
View attachment [QB] JC Daily.xmlView attachment [QB] JC Daily — buttons.xml
<CustomBehavior File="RunMacro" Macro="/cast Jewelcrafting" WaitTime="300" />
<CustomBehavior File="Misc\RunLua" Lua="for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Glowing Blackrock Band' then DoTradeSkill(i, 2) break end end" WaitTime="3000" />
Макросы для англайского клиента, на русском они выглядели бы так
<CustomBehavior File="RunMacro" Macro="/cast Ювелирное дело" WaitTime="300" />
<CustomBehavior File="Misc\RunLua" Lua="for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Блестящее кольцо черной горы' then DoTradeSkill(i, 2) break end end" WaitTime="3000" />
Но бот отказывается читать код с кирилицей, пишет ошибку.
[00:20:15.656 D] Loading profile from C:\_HB\_garrisondaily\[QB] JC Daily_H.xml
[00:20:15.656 Q] Cannot load profile!
[00:20:15.656 Q] Недопустимый знак для указанной кодировки., строка 32, позиция 50.
Помогите пожалуйста, что можно сделать чтобы автоматизировать ЖК дейлики? Возможно ли в русском клиенте как-нибудь включить поддержку англ. макросов? Или в коде профиля можно как-то поменять названия на ID.
Я пробовал вставить эти макросы в игру, вывести на панель заклинаний а боту указать на какие кнопки на панели нажимать...
Например
Где в MultiBarRightButton1 содержится макрос "/cast Ювелирное дело", а в MultiBarRightButton2 содержится макрос "/run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Блестящее кольцо черной горы' then DoTradeSkill(i, 2) break end end"<!-- Glowing Blockrock Band Quest -->
<If Condition="HasQuest(37319) && !IsQuestCompleted(37319)" >
<CustomBehavior File="RunMacro" Macro="/click MultiBarRightButton1" WaitTime="300" />
<CustomBehavior File="RunMacro" Macro="/click MultiBarRightButton2" WaitTime="3000" />
Всеравно не работает - незнаю почему, открывает ювелирное дело а итем не крафтит, хотя если использовать макрос в игре он работает.
Помогите пожалуйуста решить данную задачу, подойдет любое решение чтобы автоматизировать этот чертов дейлик. Готов купить рабочий профиль.
View attachment [QB] JC Daily.xmlView attachment [QB] JC Daily — buttons.xml