What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Помогите переделать профиль ХБ

spacelove

New Member
Joined
May 11, 2015
Messages
7
Суть профиля в том что он делает ювелирный дейлик в гарнизоне, Изначально профиль был для альянса, я смог его переделать для орды поменяв ID NPS и координаты гарнизона. Потом оказалось что он работает только на англайских серверах - причина в этом коде...


<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.

Я пробовал вставить эти макросы в игру, вывести на панель заклинаний а боту указать на какие кнопки на панели нажимать...

Например


<!-- Glowing Blockrock Band Quest -->
<If Condition="HasQuest(37319) &amp;&amp; !IsQuestCompleted(37319)" >
<CustomBehavior File="RunMacro" Macro="/click MultiBarRightButton1" WaitTime="300" />
<CustomBehavior File="RunMacro" Macro="/click MultiBarRightButton2" WaitTime="3000" />
Где в MultiBarRightButton1 содержится макрос "/cast Ювелирное дело", а в MultiBarRightButton2 содержится макрос "/run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Блестящее кольцо черной горы' then DoTradeSkill(i, 2) break end end"

Всеравно не работает - незнаю почему, открывает ювелирное дело а итем не крафтит, хотя если использовать макрос в игре он работает.



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

View attachment [QB] JC Daily.xmlView attachment [QB] JC Daily — buttons.xml
 
Проблема в кодировке, для удобства скачайте Notepad++ откройте нужнный профиль в нем, выберите сохранить как и поставте кодировку UTF-8, после снова откройте данный профиль в блокноте и внесите свои правки на русском языке. Делайте именно в такой последовательности, сначала смените кодировку, потом только вносите изменения. Впринципе это все можно и в стандартном блокноте сделать.
 
Помогло! Заработало! Спасибо огромное! Я счастлив!!! :o:)
 
Back
Top