jsimmons10
Community Developer
- Joined
- Feb 15, 2012
- Messages
- 744
- Reaction score
- 10
tried to run the naxx profile and the bot just stops and says nothing to do
If the bags get full once while the dungeon is being ran - the bot won't leave the dungeon to vendor. To code something like this into a profile would be very complex to the point of redundancy.
If the bot however continues to reset+run the instance while the bags are full, then there's an error.
Which profile were you using (exactly?)
The ones in the extras folder use a Lua script rather than Honorbuddy's vendor script.How do I edit the profiles to make them sell everything like the ones in the "extras" folders?
The QuestBehaviors for this raid were depreciated.tried to run the naxx profile and the bot just stops and says nothing to do
By exactly, I mean the exact Halls of Lightning profile.i am using halls of lightning. i had the bot do the dung enough to were the invo was full. the bot continued to do a fresh dung even on a full invo and not pick up anything i even made sure the invo was full by clicking on a mob and it would give me a message saying my invo was full
In any of the profiles that use the Sell Everything script, you can usually find it by CTRL+F for "Selling"Where's that script located?
<CustomBehavior File="Misc\RunLua" Lua="
MerchantRepairAllButton:Click()
for b=0,4 do for s=1,GetContainerNumSlots(b)
do local n=GetContainerItemLink(b,s)
if (n and strfind(n, "ff9d9d9d") or n and strfind(n, "ffffffff") or n and strfind(n, "ff1eff00") or n and strfind(n, "ff0070dd")) then
print("|cFF3399FF[Azyul]|r: Selling "..n)UseContainerItem(b,s)
end
end
end" />
<CustomBehavior File="WaitTimer" WaitTime="8500" />
<If Condition="Me.HasAura(61425)" >
<CustomBehavior File="InteractWith" MobId="32639" />
<ElseIf Condition="Me.HasAura(61447)" >
<CustomBehavior File="InteractWith" MobId="32641" />
</ElseIf>
<ElseIf Condition="Me.HasAura(122708)" >
<CustomBehavior File="InteractWith" MobId="62822" />
</ElseIf>
</If>
I just checked the code and everything looks fine.ahh ok im using Optimized Gold Farms -> Northerend -> medium Pulls -> Halls of Lightning.xml
In any of the profiles that use the Sell Everything script, you can usually find it by CTRL+F for "Selling"
Or, here it is:
PHP:<CustomBehavior File="Misc\RunLua" Lua=" MerchantRepairAllButton:Click() for b=0,4 do for s=1,GetContainerNumSlots(b) do local n=GetContainerItemLink(b,s) if (n and strfind(n, "ff9d9d9d") or n and strfind(n, "ffffffff") or n and strfind(n, "ff1eff00") or n and strfind(n, "ff0070dd")) then print("|cFF3399FF[Azyul]|r: Selling "..n)UseContainerItem(b,s) end end end" /> <CustomBehavior File="WaitTimer" WaitTime="8500" />
Currently that code will sell everything except epics.
The wait timer is there to allow the items to 'process' after they've been sold.
This script also requires the vendor menu to be opened.
You can usually open a vendor menu by using InteractWith.
Ex:
This will interact with the mount's vendors depending on which mount is being used.PHP:<If Condition="Me.HasAura(61425)" > <CustomBehavior File="InteractWith" MobId="32639" /> <ElseIf Condition="Me.HasAura(61447)" > <CustomBehavior File="InteractWith" MobId="32641" /> </ElseIf> <ElseIf Condition="Me.HasAura(122708)" > <CustomBehavior File="InteractWith" MobId="62822" /> </ElseIf> </If>
I just checked the code and everything looks fine.
you have ore // herb or engineering bags that are designed to only hold certain types of items.
[10:50:01.363 D] Activity: Loading Tiles
[10:50:01.363 D] Loading Northrend_40_18
[10:50:01.554 D] [InteractWith-v1538(debug)] Interacting with 'Guild Chest'
[10:50:01.554 D] Interacting with Guild Chest
[10:50:03.237 D] [InteractWith-v1538(debug)] Interact with 'Guild Chest' succeeded.
[10:50:03.238 V] Blacklisting F113270A001AAD77 for 00:03:00 [Type: Interact] - Reason: No reason specified. Caller: at Honorbuddy.QuestBehaviorCore.Extensions_WoWObject.BlacklistForInteracting(WoWObject wowObject, TimeSpan duration) in c:\Users\xxxxx\Desktop\HB 4\Quest Behaviors\QuestBehaviorCore\Extensions\Extensions_WoWObject.cs:line 51
[10:50:03.322 D] Activity: Completing 1s wait of 2s
[10:50:04.282 D] Activity: Completing 0s wait of 2s
[10:50:05.291 D] [InteractWith-v1538(debug)] InteractWith behavior complete. Reached our required count of 1.
[10:50:05.356 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[10:50:05.356 D] Removed hook [Combat_Only] 7d608b88-aa35-4310-a233-a454827ffe96
[10:50:05.356 D] Removed hook [Death_Main] 82d5d953-e144-433a-bfa6-d985264e9c6a
[10:50:05.384 D] [InteractWith-v1538(debug)] Behavior completed in 4s
[10:50:05.421 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[10:50:05.421 D] Goal: Nothing
Judging by your log references, it seems that you're using the pre-death support version of the profile.Hello Echo!
Your profiles were working really good but somehow after i have had a break for 2 weeks, now my bots doesn't want to Deposit Gold/Cloth. All of them summon the mobile bank and even open it, but they don't deposit anything. I just checked the profile and variables are like this;
-- snip --
And the log is attached.
As you know, I always get the dumbest bugs!Here it is once again...
PS: I'm using latest HB with latest revision Profile. Tried to re-select "deposit" on the ashow window (unticking & ticking again). And I know that variables doesn't have deposit frostweave but I tried that by enabling on ashow.
Edit: And in another bot i got this;
-- snip --
It's used in Deadly Boss Mods.Disabled Bagnon - BagBrother and TitanPanel and it's fixed now. Is there any way to find out which addon bugs it out? It'll be really hard to guess with disabling one at a time because TitanPanel has like 20 sub-addon.
Can i find out by searching RangeFrameSound2 etc in addon lua's?
Btw thanks man.
It's used in Deadly Boss Mods.
Bagnon could be what was causing the issues.