Hey there. I was wondering if the profile could be tweaked so that he runs the dungeon on multiple toons.
Something like: Toon 1 farms, at the end of the dungeon logs Toon 2, farms with Toon 2, at the end of the dungeon logs Toon 3 and so on...
Do you think it can be done?
Cheers,
I keep getting this error when trying to run the profile any help would be great.
Currently Using BotBase : Questing
This profile does not contain any profiles fitting the character!
Bot Stopped! Reason: This profile does not contain any profiles fitting the character!
Object reference not set to an instance of an object.
Bot Stopped! Reason: Object reference not set to an instance of an object.
You have to manually change the profile max level to 90 instead of 86.
for me I have added somelines, so the profile can be run from pandaria (otherwise we have to move to the "old" world by hand)Any suggestions can be made and I will see about including them!
<If Condition="Me.IsAlliance">
<If Condition="(Me.ZoneId != 6142) && (Me.MapId == 870)">
<CustomBehavior File="FlyTo" DestName="Hauptstadt" X="877.6159" Y="292.2567" Z="503.6404" />
</If>
<If Condition="Me.MapId == 870">
<RunTo X="877" Y="292" Z="503" />
<RunTo X="855" Y="277" Z="503" />
<RunTo X="833" Y="261" Z="503" />
<RunTo X="814" Y="246" Z="503" />
<RunTo X="793" Y="233" Z="510" />
<RunTo X="767" Y="181" Z="519" />
<RunTo X="781" Y="156" Z="519" />
<RunTo X="800" Y="169" Z="519" />
<RunTo X="800" Y="169" Z="519" />
<CustomBehavior File="InteractWith" MobId="215120" ObjectType="GameObject" X="792.6201" Y="186.5482" Z="519.9351" />
<CustomBehavior File="WaitTimer" WaitTime="15000" />
</If>
</If>
<If Condition="Me.IsHorde">
<If Condition="(Me.ZoneId != 6141) && (Me.MapId == 870)">
<CustomBehavior File="FlyTo" DestName="Hauptstadt" X="1606.73" Y="922.3235" Z="470.6244" />
</If>
<If Condition="Me.MapId == 870">
<MoveTo Nav="Run" X="1669" Y="929" Z="473" />
<MoveTo Nav="Run" X="1711" Y="934" Z="478" />
<RunTo X="1731" Y="914" Z="486" />
<RunTo X="1766" Y="918" Z="487" />
<RunTo X="1771" Y="887" Z="487" />
<RunTo X="1744" Y="884" Z="487" />
<CustomBehavior File="InteractWith" MobId="215113" ObjectType="GameObject" X="1709.852" Y="898.7682" Z="487.1149" />
<CustomBehavior File="WaitTimer" WaitTime="15000" />
</If>
</If>
doesnt work i get this. The currently loaded profile does not contain a sub profile usable for the current character (is your toon too high level?)
and im using Questing bot
<HBProfile creator="eckoro" version="1.0">
<Name>Onyxian Drake (Move)</Name>
<MinLevel>90</MinLevel>
<MaxLevel>100</MaxLevel>
<MinDurability>0.1</MinDurability>
<MinFreeBagSlots>4</MinFreeBagSlots>
<MailGrey>false</MailGrey>
<MailWhite>false</MailWhite>
<MailGreen>false</MailGreen>
<MailBlue>true</MailBlue>
<MailPurple>true</MailPurple>
<SellGrey>true</SellGrey>
<SellWhite>true</SellWhite>
<SellGreen>true</SellGreen>
<SellBlue>false</SellBlue>
<SellPurple>false</SellPurple>
<QuestOrder>
<CustomBehavior File="Message" Text="Loaded Onyxian Drake (Move)..." LogColor="Pink" />
<While Condition="Me.MapId != 1">
<If Condition="Me.MapId == 0">
<CustomBehavior File="Message" Text="You are in Eastern Kingdoms..." LogColor="Lime" />
<CustomBehavior File="Message" Text="Moving to Uldum Portal..." LogColor="Lime" />
</If>
<If Condition="Me.MapId == 1">
<CustomBehavior File="Message" Text="You are in Kalimdor..." LogColor="Lime" />
</If>
<If Condition="Me.MapId == 530">
<CustomBehavior File="Message" Text="You are in Outland..." LogColor="Lime" />
// Fly to Portal - CTM
</If>
<If Condition="Me.MapId == 571">
<CustomBehavior File="Message" Text="You In Northrend..." LogColor="Lime" />
<CustomBehavior File="Message" Text="Moving to Caverns of Time Portal..." LogColor="Lime" />
<CustomBehavior File="FlyTo" X="5794.86" Y="769.5499" Z="661.3027" />
<RunTo X="5786.144" Y="839.9722" Z="680.2975" />
<CustomBehavior File="Message" Text="Using Caverns of Time Portal..." LogColor="Lime" />
<CustomBehavior File="InteractWith" MobId="193604" ObjectType="GameObject" X="5781.482" Y="841.2577" Z="680.3793" />
</If>
<If Condition="Me.MapId == 870">
<CustomBehavior File="Message" Text="You In Pandaria..." LogColor="Lime" />
<CustomBehavior File="Message" Text="Moving to Dalaran Portal..." LogColor="Lime" />
FLY TO DALARAN PORTAL HERE
<RunTo X="818.7926" Y="184.3359" Z="519.666" />
<CustomBehavior File="Message" Text="Using Dalaran Portal..." LogColor="Lime" />
<CustomBehavior File="InteractWith" MobId="215121" ObjectType="GameObject" X="820.5553" Y="208.2397" Z="519.9392"/>
</If>
</While>
<While Condition="Me.ZoneId != 2159">
<If Condition="Me.MapId == 1">
<CustomBehavior File="Message" Text="Moving to Onyxia's Lair..." LogColor="Lime" />
<CustomBehavior File="FlyTo" X="-4713.919" Y="-3731.922" Z="54.12877" />
<CustomBehavior File="InteractWith" MobId="177928" ObjectType="GameObject" X="-4722.477" Y="-3737.777" Z="55.96401" />
<RunTo X="-4751.136" Y="-3753.573" Z="48.88638" />
<CustomBehavior File="Message" Text="Going into Onyxia's Lair..." LogColor="Lime" />
<CustomBehavior File="MyCTM" X="-4755.576" Y="-3753.297" Z="48.08945" />
</If>
<If Condition="Me.ZoneId == 2159">
<CustomBehavior File="Message" Text="You are in Onyxia's Lair..." LogColor="Lime" />
<CustomBehavior File="LoadProfile" ProfileName="Onyxian Drake" RememberProfile="true"/>
</If>
</While>
</QuestOrder>
</HBProfile>
Use the updated code by 1101011. The main source code is from 2012, so the headers contain older level requirements.
https://www.thebuddyforum.com/honor...ven-lord-run-sethekk-halls-8.html#post1378812
I am currently working on some personal scripts to have something like below; to finish off some of the mounts and reputations I have not finished. I will be using some my own (in dev) and public ones (e.g. Argent). I want this in a state where on several characters I could just run the first profile and they will move from one to another.
Daily Farm:
Argent Tournament
Ogri'la
Zul'Gurub
Weekly Farm:
Ashes of Alar
Fiery Warhorse
Grand Black War Mammoth
Onyxian Drake
Molten Core
I don't really do profile development anymore as I mainly just bot for raiding and when I did it was just a few profiles for own convenience. When I have it working, I may update some of these old profiles to use my newer transport method.