• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • New Questing Profile Editor/Creator/Generator!

    Discussion in 'Honorbuddy Forum' started by Twist, Dec 1, 2013.

    1. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      I will take a screenshot for you when I get home.
       
    2. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      Try adding the "MobId" to the attributes
       
    3. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      Yes is a matter that I hope to address. Hence this poll that I started to address that concern. Among those that voted DungeonBuddy Profiles seemed to be the most desired feature. I do intend to circle back around to the usability thing.

      I think it's cool that you get that this a profile writing tool for those that already have some experience writing profiles. I didnt know a damn thing about writing them when i started this project. Everything that i know about writing them was what i learned about reverse engineering other profiles that i verified work correctly.

      There is however a lot of complexity to certain quests that would be tough to accomplish in a simple interface. My idea is a basic mode and advanced mode. Where the basic mode walks you through each part of each quests and tries to infer as much about the quest as possible by reading the quest description. The problem with this is that would not work for people playing non-english versions of wow. Which, according to the people posting in this forum, is a fair bit.

      Im definitely open to feedback on how to present a more streamlined quest creation method.
       
    4. fcbotiga

      fcbotiga Member

      Joined:
      Nov 18, 2012
      Messages:
      190
      Likes Received:
      5
      Trophy Points:
      18
      dont work :(
       
    5. daarno

      daarno New Member

      Joined:
      Nov 30, 2013
      Messages:
      135
      Likes Received:
      0
      Trophy Points:
      0
      You definitely have my (moral) support. As I said, you have layed down the basis for further work. Just think what noob players want when they want to add a quest.
      1) find questgiver and quests. Maybe a list of questgivers, each with its own quests.
      2) Once you have the quest, how are you going to complete it. It is not enough to know which mobs and how many you have to kill. Where do you have to go to do that. What do you have to use (item, vehicle).
      3) You should have the different logics ready to use with any quest that needs it. Most people have no idea what a while loop is. So trying to explain it is usually a waste of time. They want to consume a profile, not produce it. So you will have to hide the logic behind the quest, and present no more than menu's and/or checkboxes.
      4) One way of hiding the logic is very simple. If it is a quest that involves killing more than 1 mob, or getting more than one item, then the choice for a while block is quite natural. The user does not need to know that. Same with the use of items or vehicles, if the user checks that, you should have specific blocks ready.
      I hope these (somewhat hasty) remarks will be of some use to you.

      edit: you have the means of solving the irritating cache problem. If the toon gets hung up trying to get a quest it already has completed, all the user needs to do is uncheck the quest and reload the profile!
       
    6. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      You might be on to something with the checkboxes. Just to say "does this quset depend on another quest" etc. Yeah i could streamline it.
      Do you know if there is a reference somewhere that says all of the allowable tags for a questing profile?
      Like if it says for <CollectItem> tags these are allowed , mobid, itemid, questname, etc...?
       
    7. daarno

      daarno New Member

      Joined:
      Nov 30, 2013
      Messages:
      135
      Likes Received:
      0
      Trophy Points:
      0
      the wiki mentions those things.
      Honorbuddy Profile Tag Attribute: Condition - Buddy Wiki
      This is one that you could use, but I'm sure that more experienced HB programmers will be willing to help.

      edit: btw, you have I think all the info you need in existing profiles. If you analyze a few quests, you will see that they all probably can be reduced to a few templates that you could use. And you can always add something to the checklists or menus later on. Maybe an option for advanced users?
       
    8. MaxMuster

      MaxMuster Well-Known Member Buddy Store Developer

      Joined:
      Jan 30, 2012
      Messages:
      1,735
      Likes Received:
      30
      Trophy Points:
      48
    9. sourcemaster

      sourcemaster New Member

      Joined:
      Dec 3, 2011
      Messages:
      47
      Likes Received:
      0
      Trophy Points:
      0
      This plugin looks like it could be something amazing, when I get some available time I will test it out. Thank you for this generous addition.
       
    10. fcbotiga

      fcbotiga Member

      Joined:
      Nov 18, 2012
      Messages:
      190
      Likes Received:
      5
      Trophy Points:
      18
      Twist,

      When come alot of updates for this tool?? i know you work hard on the tool:)
      But I still have problems with that lootmobs in my profile
       
    11. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      Ya should. I need to know if there are any (obscure) problems with the generated questing profile. So far the general ones work really well.
       
    12. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28

      Im working on usability stuff right now. Like the ability to search your quest orders for one a specific one. Helps if your importing a big one.
      Also there is no "Edit" for existing Quest Orders so I need to add that as well.
       
    13. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
    14. fcbotiga

      fcbotiga Member

      Joined:
      Nov 18, 2012
      Messages:
      190
      Likes Received:
      5
      Trophy Points:
      18
      @Twist,

      The new update have litte problem on questorder line as i will scroll down to last quest i cant see the quest name...


      This is my questorder:

      <PickUp QuestName="Breaking the Chain" QuestId="25167" GiverId="3188" GiverName="Master Gadrin" />
      <PickUp QuestName="Cleaning Up the Coastline" QuestId="25170" GiverId="10578" GiverName="Bom'bay" /> >>>>WITH THIS QUEST I HAVE ALOT OF PROBLEMS WITH MOBLOOTING<<<<
      <Objective QuestName="Breaking the Chain" QuestId="25167" Type="KillMob" KillCount="10" MobId="39245" />
      <Objective QuestName="Breaking the Chain" QuestId="25167" Type="KillMob" KillCount="3" MobId="39251" />
      <Objective QuestName="Cleaning Up the Coastline" QuestId="25170" Type="CollectItem" ItemName="Crawler Mucus" ItemId="4888" CollectCount="5" /> >>>>>>QUEST WORK NOT MOBS CANT LOOTING<<<<
      </QuestOrder>
      </HBProfile>
       
    15. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      Does HonorBuddy throw an error?
       
    16. fcbotiga

      fcbotiga Member

      Joined:
      Nov 18, 2012
      Messages:
      190
      Likes Received:
      5
      Trophy Points:
      18
      I mean this questorders there is one quest that stuck with lootings on the mob that i need.. I need the item of Crawler Mucus for the quest but everytime afther the combat fight my char is go to next mob and loot not the other mob..
      This everytime it like a circle that kills mob but not looting i hate that:p..

      but other problem was you new update he litte problem in the tool as you see questorders in the tab and i will scroll down i cant see the last two or three quests..
       
    17. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28

      Ok I will fix that on the next release.
       
    18. MaxMuster

      MaxMuster Well-Known Member Buddy Store Developer

      Joined:
      Jan 30, 2012
      Messages:
      1,735
      Likes Received:
      30
      Trophy Points:
      48
      What is with the rest of my bug Report? Not fixxed in the last version:


      And when you replace in EclipseProfileBuilder.cs this:

      Code:
                  mainForm.Show();
      with this:

      Code:
      new ProfileTypeSelector().ShowDialog();
      you can fix this error:

      Code:
      [02:45:14.130 D] System.ObjectDisposedException: Auf das verworfene Objekt kann nicht zugegriffen werden.
      Objektname: "ProfileTypeSelector".
         bei System.Windows.Forms.Control.CreateHandle()
         bei System.Windows.Forms.Form.CreateHandle()
         bei System.Windows.Forms.Control.get_Handle()
         bei System.Windows.Forms.Control.SetVisibleCore(Boolean value)
         bei System.Windows.Forms.Form.SetVisibleCore(Boolean value)
         bei System.Windows.Forms.Control.Show()
         bei Eclipse.EclipseProfileBuilder.OnButtonPress() in c:\Users\Andreas\Desktop\LevelService\HB - Privat\Plugins\EclipsePlugin\EclipseProfileBuilder.cs:Zeile 51.
         bei Styx.Plugins.PluginWrapper.OnButtonPress()
      [02:45:14.128 D] Plugin Eclipse Profile Plugin threw an exception in 'OnButtonPress'! Exception:
      The Problem is when i start the Ecplis Plugin, close it and start it again nothing happens because of this error....so you have to restart the bot to can open the plugin again...



      P.S. I am missing this when create a profile:
      Code:
          <MinDurability>0.3</MinDurability>
          <MinFreeBagSlots>3</MinFreeBagSlots>
       
    19. RavenUK

      RavenUK New Member

      Joined:
      Sep 18, 2013
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      This looks like a great tool, now sorry for a noob question

      But am i correct in thinking that i could use this plugin

      Alongside lets say, zygors guide... add in every npc i come across as i come across them etc and the quests and have a leveling profile that follow zygors ?

      Thanks
       
    20. Twist

      Twist Community Developer

      Joined:
      Oct 15, 2010
      Messages:
      643
      Likes Received:
      31
      Trophy Points:
      28
      I dont see why not - some of the quest behaviors could get a bit complicated. But as longas you choose the proper FILE in custom behaviors i think you should be ok.
      I just go through and every quest i come across i add to a profile.
       

    Share This Page