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

Need help to CustomBehavior quests

moujoohoo

New Member
Joined
Apr 29, 2010
Messages
448
Reaction score
1
Can someone plz make a profile with this quest: Good Help is Hard to Find
I really dont understand the documentation on wiki. Just need a complete example
 
You're initial attempt was very close. You had just used some "made up" attributes for particular tags, and needed the "InteractWith" CustomBehavior instead of UseGameObject. Here are the corrections, but I haven't tested it:

Code:
 <QuestOrder>
    <If Condition="Me.Race==WoWRace.Goblin">
        <PickUp QuestName="Good Help is Hard to Find" QuestId="14069" GiverName="Foreman Dampwick" GiverId="34872" />

        <!-- Attitudes Adjusted (these coordinates may be wrong, needs to be the center of the 'pit' -->
        <CustomBehavior File="InteractWith" QuestId="14069" Arguments="14069, 8, -1554.879 1394.519 35.5843" />

        <TurnIn QuestName="Good Help is Hard to Find" QuestId="14069" TurnInName="Foreman Dampwick" TurnInId="34872" />
    </If>
</QuestOrder>

You need to consult the Wiki... [wiki]HonorBuddy: Getting Started as a Profile Writer[/wiki] until you get comfortable with the concepts of writing a quest profile. Unlike a mind-numbingly-easy-to-write grinding profile, quest profiles require actual thought and planning.

The documentation for each profile tag is available here. It looks like you've got some reading to do. :D

cheers & good luck,
CJ
 
Couldn't parse X value in InteractWith behavior
Have changed the cordinates

ps. thx for your fast replies
 
moujoohoo said:
Couldn't parse X value in InteractWith behavior
Try getting rid of the spaces after each comma in the Argument= argument (i.e., Arguments="14069,8,-1554.879 1394.519 35.5843"). If that works, please let me know, as I'll need to update the Wiki to warn about this problem.

cheers,
CJ
 
Now its not comming with that error, but it just takes the quest and stands still

Code:
[20:59:24:528] System.NullReferenceException: Object reference not set to an instance of an object.
   at Styx.Bot.Quest_Behaviors.InteractWith.<CreateBehavior>b__7(Object ) in c:\test HB\Quest Behaviors\InteractWith.cs:line 87
   at TreeSharp.Action.RunAction(Object context)
   at TreeSharp.Action.a.a()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.a.b()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.a.b()
   at TreeSharp.Composite.Tick(Object context)
   at QuestBot.Actions.PerformQuestObjectiveOrdered.a.a()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.a.b()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.Decorator.a.a()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.a.b()
   at TreeSharp.Composite.Tick(Object context)
   at TreeSharp.PrioritySelector.a.b()
   at TreeSharp.Composite.Tick(Object context)
   at Styx.Logic.BehaviorTree.TreeRoot.b()
[20:59:24:528] Cleared POI
[20:59:24:719] System.Threading.ThreadAbortException: Thread was being aborted.
   at Styx.Logic.Targeting.Pulse()
[20:59:24:721] System.Threading.ThreadAbortException: Thread was being aborted.
   at Styx.Logic.Targeting.Pulse()
   at Styx.WoWPulsator.Pulse(PulseFlags flags)
   at Styx.Logic.BehaviorTree.TreeRoot.b()
   at Styx.Logic.BehaviorTree.TreeRoot.a()
[20:59:24:722] System.Threading.ThreadAbortException: Thread was being aborted.
   at Styx.Logic.BehaviorTree.TreeRoot.a()

This was taken from DEBUG log
 
Can you show us what the profile looks like now? If there's nothing overtly wrong with it, then this needs to be reported to BugTracker.

cheers,
CJ
 
moujoohoo,

Your profile looks golden.

I did some poking around, and was just informed that the version of InteractWith that ships with Honorbuddy is broken right now. If you submit a BugTracker against this, be sure to reference this thread, so they can see all the details. I don't know of a work-around for the problem at the moment.

Sorry its bad news, and I didn't know it earlier.

cheers,
CJ
 
The Current InteractWith is not working and was not meant to be released with the bot. I do have a very basic replacement for it though.

Use the same Args: NPC ID, Location
 

Attachments

Back
Top