Dude u dont see the click its ram injectedQuest finished clear. But do not click on the NPC(OREK)
<While condition="[B][U]Zeta.Bot.Settings.GlobalSettings.Instance.LastProfile.Contains('RBF') and [/U][/B]not
(ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) or
(CurrentWorldId == 288454 and MarkerExistsAt(1938876094, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288685 and MarkerExistsAt(1938876095, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288687 and MarkerExistsAt(1938876096, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288798 and MarkerExistsAt(1938876097, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288800 and MarkerExistsAt(1938876098, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288802 and MarkerExistsAt(1938876099, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288804 and MarkerExistsAt(1938876100, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288810 and MarkerExistsAt(1938876101, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288814 and MarkerExistsAt(1938876102, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100))
)">
<ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/>
<MoveToMapMarker questId="1" stepId="1" isPortal="True" destinationWorldId="-1"/>
<LoadProfile file="Rift.xml" />
</While>
<While condition="not ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)">
<ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/>
<LoadProfile file="Rift.xml" />
</While>
i have found a little bug in RiftExploreDahlgurOasis.xml. got stuck on the <!-- Unknown version of Dahlgur Oasis-->
the bold part should be in the lower while loop and MoveToMapMarker should probably be added to the first explorer.Code:<While condition="[B][U]Zeta.Bot.Settings.GlobalSettings.Instance.LastProfile.Contains('RBF') and [/U][/B]not (ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) or (CurrentWorldId == 288454 and MarkerExistsAt(1938876094, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288685 and MarkerExistsAt(1938876095, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288687 and MarkerExistsAt(1938876096, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288798 and MarkerExistsAt(1938876097, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288800 and MarkerExistsAt(1938876098, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288802 and MarkerExistsAt(1938876099, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288804 and MarkerExistsAt(1938876100, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288810 and MarkerExistsAt(1938876101, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288814 and MarkerExistsAt(1938876102, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) )"> <ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/> <MoveToMapMarker questId="1" stepId="1" isPortal="True" destinationWorldId="-1"/> <LoadProfile file="Rift.xml" /> </While> <While condition="not ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)"> <ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/> <LoadProfile file="Rift.xml" /> </While>
CurrentWorldId == 288454 and MarkerExistsAt(1938876094Nah, It's probably a missing hash marker that's been added to Diablo 3 after the 2.1 patch. It's probably not added into the profile yet.
<While condition="Zeta.Bot.Settings.GlobalSettings.Instance.LastProfile.Contains('RBF') and not
(ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) or
(CurrentWorldId == 288454 and MarkerExistsAt(1938876094, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288685 and MarkerExistsAt(1938876095, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288687 and MarkerExistsAt(1938876096, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288798 and MarkerExistsAt(1938876097, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288800 and MarkerExistsAt(1938876098, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288802 and MarkerExistsAt(1938876099, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288804 and MarkerExistsAt(1938876100, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288810 and MarkerExistsAt(1938876101, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or
(CurrentWorldId == 288814 and MarkerExistsAt(1938876102, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100))
)">
<ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/>
<LoadProfile file="Rift.xml" />
</While>
<While condition="not ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)">
<ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/>
<LoadProfile file="Rift.xml" />
</While>
<LoadProfile file="Rift.xml" />
</While>
<LoadProfile file="Rift.xml" />
</Order>
</Profile>
yeah how do i fix Failed to load profile: Element GetItemFromStash is not supported. Please check your XML and try again. (<GetItemFromStash questId="1" stackCount="5" actorId="323722" />) Line 29
yep i added that movetomapmarker. but that doesnt matter. my point is that everything but RBF cant work because the first loop is false. the 2nd loop results in a stuck if its not the last level.There is no MoveToMapMarker in my Oasis file. My file looks like this and works perfectly.
Code:<While condition="Zeta.Bot.Settings.GlobalSettings.Instance.LastProfile.Contains('RBF') and not (ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) or (CurrentWorldId == 288454 and MarkerExistsAt(1938876094, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288685 and MarkerExistsAt(1938876095, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288687 and MarkerExistsAt(1938876096, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288798 and MarkerExistsAt(1938876097, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288800 and MarkerExistsAt(1938876098, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288802 and MarkerExistsAt(1938876099, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288804 and MarkerExistsAt(1938876100, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288810 and MarkerExistsAt(1938876101, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) or (CurrentWorldId == 288814 and MarkerExistsAt(1938876102, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)) )"> <ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/> <LoadProfile file="Rift.xml" /> </While> <While condition="not ActorExistsAt(135248, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100)"> <ExploreDungeon questId="1" stepId="2" routeMode="WeightedNearestMinimapUnvisited" until="FullyExplored" markerDistance="50" boxSize="28" pathPrecision="10" boxTolerance="0.05"/> <LoadProfile file="Rift.xml" /> </While> <LoadProfile file="Rift.xml" /> </While> <LoadProfile file="Rift.xml" /> </Order> </Profile>
Are you guys working in conjunction with herbfunk for g rifts or will this have it's own grift support? Does funk's rifts get updated along with this profile?
Herbfunk, as you know, has his own separate thread.
Riftbot and Funkybot are 2 separate profile and they update separately, they do use the updated plugins when needed.
If DyingHymn/Oksehode, decide to create a Trial/Grift profile (since this does take time and is not easy), they will post.
Feel free to use Funkybot for the moment.
yep i added that movetomapmarker. but that doesnt matter. my point is that everything but RBF cant work because the first loop is false. the 2nd loop results in a stuck if its not the last level.
you are probably using RBF.
yep that should work. they probably added new markers but i realized it to late that you use markers to determine the map.. nontheless the svn unkonwn dalgur oasis doesnt work so i just wanted to make you aware.I see what you're saying and I raise you this file:
View attachment 142075
You shouldn't really be getting an unknown Oasis map anymore unless Blizzard added new layouts for it or there is a new hash marker.
yep that should work. they probably added new markers but i realized it to late that you use marker to determine the map.. nontheless the svn unkonwn dalgur oasis doesnt work so i just wanted to make you aware.
there is also a small cursedhold map with new markers i came across. although it might be another new version i didnt test it anymore. i just saved the markers if you are interested.
it runs large cursed hold by default which results in a stuck.
Marker Hash: -1464312746, Distance: 27.01033, Position: <543.0258, 840.2885, 1.596355>, Closest Portal Loc: <543.0258, 840.2885, 1.596355> [g_Portal_Arch_Blue-4150]I need the hash marker and coordinates for the entrance portal from the maps that is not recognized.
Marker Hash: -1464312746, Distance: 27.01033, Position: <543.0258, 840.2885, 1.596355>, Closest Portal Loc: <543.0258, 840.2885, 1.596355> [g_Portal_Arch_Blue-4150]
should be this one
it was most probably the small version. also the coordinates look similar.