• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Не получается крафтить Professionbuddy

    Discussion in 'Форум на русском' started by Uksus, Jun 21, 2013.

    1. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      Здравствуйте, написал скрипт для крафта кузнечки, но бот не хочет крафтить.
      В боте выбираю тип ProfessionBuddy и подсовываю свой скрипт:
      Code:
      <?xml version="1.0" encoding="utf-8"?>
      <Professionbuddy>
        <CustomAction Code="Log(&quot;Blacksmithing Loaded&quot;);" />
        <If Condition="Me.FreeNormalBagSlots &gt; 2" IgnoreCanRun="True">
          <While Condition="HasMats(72096)" IgnoreCanRun="False">
            <CustomAction Code="Log(&quot;Crafting Item 82969&quot;);" />
            <CastSpellAction RepeatType="Specific" Repeat="1" Entry="82969" CastOnItem="False" ItemType="Chest" ItemId="0" />
          </While>
        </If>
      </Professionbuddy>
      Вот лог бота:
      Starting the bot!
      Currently Using BotBase : ProfessionBuddy
      Changing current profile to level 0 - 2147483647
      Changing current profile to Empty Profile
      Blacksmithing Loaded
      [ArchBuddy]: Searching for digsites...
      [ArchBuddy]: No digsites on the map
      [ArchBuddy]: Searching for digsites...
      [ArchBuddy]: No digsites on the map
      Stopping the bot!
      Bot Stopped! Reason: User pressed the stop button
      Changing current profile to level 0 - 2147483647
      [ArchBuddy]: Stopped Archaeologybuddy after clearing 0 digsites in 0h 0m 2s.
      [ArchBuddy]: Solve Report:
      [ArchBuddy]: ---------------------------
      [ArchBuddy]: No solves

      Вот упростил скрипт:
      Code:
      <?xml version="1.0" encoding="utf-8"?>
      <Professionbuddy>
        <CustomAction Code="Log(&quot;Blacksmithing Loaded&quot;);" />
        <If Condition="Me.FreeNormalBagSlots &gt; 2" IgnoreCanRun="True">
          <CustomAction Code="Log(&quot;Crafting Item 82969&quot;);" />
          <CastSpellAction RepeatType="Specific" Repeat="1" Entry="82969" CastOnItem="False" ItemType="Chest" ItemId="0" />
        </If>
      </Professionbuddy>
      Лог:

      Starting the bot!
      Currently Using BotBase : ProfessionBuddy
      Changing current profile to level 0 - 2147483647
      Changing current profile to Empty Profile
      Blacksmithing Loaded
      Crafting Item 82969
      ----Вот тут бот чего то ждет и я его останавливаю.
      Stopping the bot!
      Bot Stopped! Reason: User pressed the stop button
      Changing current profile to level 0 - 2147483647
      [ArchBuddy]: Stopped Archaeologybuddy after clearing 0 digsites in 0h 0m 10s.
      [ArchBuddy]: Solve Report:
      [ArchBuddy]: ---------------------------
      [ArchBuddy]: No solves

      В чем может быть проблема?
       
      Last edited: Jun 21, 2013
    2. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      HTML:
      <?xml version="1.0" encoding="utf-8"?>
      <Professionbuddy>
          <ChangeBotAction BotName="Combat Bot" />
      <CustomAction Code="Log(&quot;Blacksmithing Loaded&quot;);" />
        <If Condition="Me.FreeNormalBagSlots &gt; 2" IgnoreCanRun="True">
          <While Condition="HasMats(72096)" IgnoreCanRun="False">
            <CustomAction Code="Log(&quot;Crafting Item 82969&quot;);" />
            <CastSpellAction RepeatType="Specific" Repeat="1" Entry="82969" CastOnItem="False" ItemType="Chest" ItemId="0" />
          </While>
        </If>
      </Professionbuddy>
      Скрипт не правильное определение этому - это профиль. Не бойся логи писать по русски, также названия настроек, когда будешь делать, тоже можно по русски.
       
      Last edited: Jun 21, 2013
    3. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      не помогло
      Starting the bot!
      Currently Using BotBase : ProfessionBuddy
      Changing current profile to level 0 - 2147483647
      Blacksmithing Loaded
      Stopping the bot!
      Bot Stopped! Reason: User pressed the stop button
       
    4. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
    5. Drittanbieter

      Drittanbieter Banned

      Joined:
      Apr 12, 2013
      Messages:
      64
      Likes Received:
      1
      Trophy Points:
      0
      infern1k - скайп человека, который, за еду ( из хорошего китайского ) , сделает тебе хорошо. В любых вопросах с профайлами. )
      Еду берет вперед. Голодный не работает.
       
    6. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      не правильно условия поставил, сыграет условие пока есть 2 места и больше, а потом делать пока есть этот крафт, это не логично, лучше сделать через юнбак, делать пока есть ингры для этого InbagCount(ид) || InbagCount(ид), || это или , && это И, т.е. если есть то и то.
       
    7. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      думаю не в условии дело. с понедельника доберусь до компа и попробую еще упростить профиль для наглядности.
      а для чего в профиле надо менять тип бота?
       
    8. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      1) в условие дело ещё раз тебе повторяю, оно не так ставиться. Делать предмет, пока есть рецепт? он у тебя исчезает чтоли? 2) ты в первой логе посмотри, он у тебя археологию врубает и ты ещё спрашиваешь зачем? лол просто.
       
      Last edited: Jun 24, 2013
    9. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      по поводу условия я согласен, но скрафтить то должен же. а по поду архиологбота то самому непонятно- в боте стоит професинбади и профиль такойже - похоже на баг в проге.
       
    10. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      Открой пб конфиг и увидишь, что он использует подботы в боте. Это не баг.
       
    11. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      так может тогда переводиьь не на комбат бот а на проф?
       
    12. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      Открой пб и найди его в списке....
       
    13. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      в списке хб есть бот ProfessionBuddy
       
    14. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      да причем тут в списке хб, я тебе говорю открой пб и посмотри в правый верхний угол.
       
    15. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      в боте поставил вид бота Professionbuddy, загрузил профиль
      Code:
      <?xml version="1.0" encoding="utf-8"?>
      <Professionbuddy>
          <ChangeBotAction BotName="Combat Bot" />
      <CustomAction Code="Log(&quot;Blacksmithing Loaded&quot;);" />
        <If Condition="Me.FreeNormalBagSlots &gt; 2" IgnoreCanRun="True">
          <While Condition="HasMats(72096)" IgnoreCanRun="False">
            <CustomAction Code="Log(&quot;Crafting Item 82969&quot;);" />
            <CastSpellAction RepeatType="Specific" Repeat="1" Entry="82969" CastOnItem="False" ItemType="Chest" ItemId="0" />
          </While>
        </If>
      </Professionbuddy>
      по условию должно скрафтить если у меня есть место в сумках - сумки у меня пустые. крафтить бот отказывается. View attachment 1708 2013-06-24 10.25.txt
       
    16. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      ты так и не понял, о чем я выше говорил, логи не полные - это раз, сделай чистую установку хб на 625 версию, а также пб чистую поставь. После теста на этом, залей полные логи. а не обрывок. Также удали это <While Condition="HasMats(72096)" IgnoreCanRun="False"> ты уверен, что указал правильный ид? под этим я нашел ?????? ??????????? ?????? - ??????? - World of Warcraft, если это крафт, то надо указать спел ???????? ??????????? ?????? - ?????????? - World of Warcraft
      Мне надоело тебе говорить, что условие не правильное и как лучше сделать, читай выше в сообщениях.
       
      Last edited: Jun 24, 2013
    17. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      ок, спс, завтра попробую и отпишусь.
       
    18. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      а есть мануалы по написанию профилей для професионбадди?
       
    19. dimsil

      dimsil New Member

      Joined:
      Aug 13, 2010
      Messages:
      1,432
      Likes Received:
      6
      Trophy Points:
      0
      тонны информации, используй поиск.
       
    20. Uksus

      Uksus Member

      Joined:
      Jun 21, 2013
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      6
      толкового нигде не встречал, везде обрывки и без описания синтаксиса, офф источник есть?
       

    Share This Page