RAKKIS CROSSING Self explanitory, it is Rakkis Crossing, from the Way Point to FoS. Works 95% of the time will need a fallow up profile, recommend BigRed's "The Underbridge". There is one specific Path that shows up about 5% of the time, that i can not get to work, so use UnstuckMe "Load Next Profile" Plugin's Needed Giles Trinity RadsAtom UnstuckMe Recommend using this with something, example: Champ Farming, extend Gold Farming
welcome always wanted to run the full bridge, so i spent 3 days running it, to try to get it as perfect as possible
It always bugged me that BigRed's profile didn't do the full bridge and for the first couple of runs I actually thought it was broken until I looked at the .xml. I replaced his with yours and I'll post back in a few days after letting it run for a bit. I also like how you went ahead and added the continuation at the end so all I had to do was simply rename it.
It works great except for several things. 1. Sometimes I attack something in the sky. Iv only started using DB so I'm not quite sure how to get the ID to blacklist them yet. 2. A couple of runs it entered the little door on the side to storage to no enemy and just stood there until unstuckme kicked in and warped home, skipping the map entirely. 3. About midway through, I get stuck on a door but it fixes itself. Wish I could be more specific, but other than that it seems well done.
i have noticed the storage door issue, and have not found out why sometimes it does not work, but i am looking into it, as for attacking stuff in the air, mine does not do that, though i have added some things to my blist from other profiles and it could be due to that and the midpoint i have seen that a few times as well - i am looking into the storage door issue.
Hello , i tested it for long , and it works really nice , the only real problem is at Code: MoveTo questId="1" x="1957 where it stucks on the top of the stairs (sort of ) and cant unstuck in any way. It is very rare but still can happen. This makes the profile not completely afkable. I had to revert to old one. I really hope tho u can fix it
i just got that one a few days ago and have not had a lot of time to look at it, but ill try to get to it this weekend.
hi i play around with it a bit: and find this conditions at: x=1957 (most often multible conditions progs) <!-- SearchPoint(b) Statue 7 8 1--> <If condition="ActorExistsAt(138206, 1950.03, 563.5365, 2.160079, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_7"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_7I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_7(b)"></MoveTo> </If> <If condition="ActorExistsAt(138212, 1947.983, 563.2476, 3.600624, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_8"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_8I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_8(b)"></MoveTo> </If> <If condition="ActorExistsAt(135676, 1947.983, 563.2476, 3.600624, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_1"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_1I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_1(b)"></MoveTo> </If> <!-- SearchPoint(c) Flying Corpse 2--> <If condition="ActorExistsAt(188010, 1946.736, 598.497, 0.1604614, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_2"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_2I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_2(b)"></MoveTo> </If> <!-- SearchPoint(f) Dead Guard(melee)3--> <If condition="ActorExistsAt(187381, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_3"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_3I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_3(b)"></MoveTo> </If> <!-- SearchPoint(g) Dead Guard(range) 4--> <If condition="ActorExistsAt(187385, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_4"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_4I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_4(b)"></MoveTo> </If> <!-- Captain Haile (Blaze of Glory)5--> <If condition="ActorExistsAt(152145, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_5"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_5I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_5(b)"></MoveTo> </If> <!-- Shrine 6--> <If condition="ActorExistsAt(176075, ZetaDia.Me.Position.X, ZetaDia.Me.Position.Y, ZetaDia.Me.Position.Z, 100) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="10" name="Point_6"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="10" name="Point_6I"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="10" name="SearchPoint_6(b)"></MoveTo> </If> i get stucked if no condition matches or a combination of some critital but the problem: if he cant find anything with the actorexist function he skipps all and went on with: <!-- Rakkis Crossing End --> <If condition="Zeta.ZetaDia.CurrentWorldId==95804"> <MoveTo questId="1" x="2438.797" y="621.7103" z="0.2640174" pathPrecision="10" name="PointA"></MoveTo> so if he doesnt find anything at x=1957 he went on to end (got 100% stucked) my question now are there other functions that can triggern if he find nothing ? (like if not or if !condition) or can we jump in our profil somehow like GOTO line 22 or work with functions ?
<Profile> <Name>Rakkis Crossing Full Edition by Kumquat</Name> <KillMonsters>True</KillMonsters> <PickupLoot>True</PickupLoot> <GameParams quest="101758" step="1" act="A3" difficulty="Inferno" resumeFromSave="False" isPrivate="True" numGames="-1"></GameParams> <Order> <ToggleTargeting questId="1" combat="True" looting="True" lootRadius="80" killRadius="45"></ToggleTargeting> <!-- From Town --> <If condition="Zeta.ZetaDia.CurrentWorldId==172909"> <MoveTo questId="1" x="402.5403" y="414.342" z="1.5338"></MoveTo> <WaitTimer questId="1" waitTime="150"></WaitTimer> <UseWaypoint questId="1" actorId="6442" x="402.5403" y="414.342" z="1.5338" waypointNumber="5"></UseWaypoint> <While condition="Me.IsInTown"> <WaitTimer questId="1" waitTime="50"></WaitTimer> </While> </If> <!-- Main Section --> <If condition="ActorExistsAt(6442, 913.334, 583.4025, 0.2128296, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="949.6768" y="613.4179" z="0.254416" pathPrecision="10" name="PointA"></MoveTo> <MoveTo questId="1" x="1000.798" y="560.9314" z="0.2555042" pathPrecision="10" name="TopStairs"></MoveTo> <MoveTo questId="1" x="1052.076" y="561.1951" z="-24.45027" pathPrecision="10" name="BottomStairs"></MoveTo> <MoveTo questId="1" x="1093.41" y="614.7579" z="-24.9" pathPrecision="10" name="PointB"></MoveTo> <MoveTo questId="1" x="1230.379" y="593.7536" z="-24.9" pathPrecision="10" name="PointC"></MoveTo> <MoveTo questId="1" x="1371.283" y="583.7532" z="-24.77812" pathPrecision="10" name="Storage"></MoveTo> <!--Charred Door --> <UseObject questId="1" stepId="1" actorId="200832" interactRange="45"></UseObject> <WaitTimer questId="1" waitTime="150"></WaitTimer> </If> <If condition="ActorExistsAt(118260, 1381.939, 604.7177, -24.79922, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1371.283" y="583.7532" z="-24.77812" pathPrecision="10" name="Storage"></MoveTo> <!-- Portal to Bridge Stores --> <UseObject questId="1" actorId="176001" interactRange="45"></UseObject> <WaitTimer questId="1" waitTime="500"></WaitTimer> </If> <!-- Storage w/Elite --> <If condition="Zeta.ZetaDia.CurrentWorldId==205422"> <WaitTimer questId="1" waitTime="50"></WaitTimer> <MoveTo questId="1" x="164.2934" y="41.74525" z="-11.86852" pathPrecision="10" name="PointA"></MoveTo> <MoveTo questId="1" x="179.5308" y="86.95424" z="-24.00586" pathPrecision="10" name="PointB"></MoveTo> <MoveTo questId="1" x="135.4435" y="75.92" z="-24.9" pathPrecision="10" name="Fight!"></MoveTo> <MoveTo questId="1" x="169.196" y="47.40318" z="-11.63379" pathPrecision="10" name="BackUp"></MoveTo> <MoveTo questId="1" x="100.3792" y="40.76979" z="0.509789" pathPrecision="10" name="Door"></MoveTo> <UseObject questId="1" actorId="176001" interactRange="45"></UseObject> <WaitTimer questId="1" waitTime="500"></WaitTimer> </If> <!-- Rakkis Crossing Again --> <WaitTimer questId="1" waitTime="50"></WaitTimer> <If condition="ActorExistsAt(176001, 1373.309, 587.0353, -22.31143, 50) and ZetaDia.CurrentWorldId == 95804"> <MoveTo questId="1" x="1389.524" y="607.9295" z="-24.9" pathPrecision="10" name="PointD"></MoveTo> <MoveTo questId="1" x="1549.671" y="576.3071" z="-24.9" pathPrecision="10" name="ArchwayBottom"></MoveTo> <MoveTo questId="1" x="1550.458" y="521.7718" z="-12.4" pathPrecision="10" name="StairsMiddle"></MoveTo> <MoveTo questId="1" x="1584.66" y="524.6298" z="0.1000001" pathPrecision="10" name="StairsTop"></MoveTo> <MoveTo questId="1" x="1617.303" y="553.5931" z="0.1000001" pathPrecision="10" name="ArchwayTop"></MoveTo> <MoveTo questId="1" x="1679.408" y="637.8325" z="0.1049394" pathPrecision="10" name="PointE"></MoveTo> <MoveTo questId="1" x="1820.212" y="622.1033" z="0.2087875" pathPrecision="10" name="PointF"></MoveTo> <MoveTo questId="1" x="1938.687" y="599.6624" z="0.4225061" pathPrecision="10" name="PointG"></MoveTo> <MoveTo questId="1" x="1957.272" y="604.8751" z="0.2604791" pathPrecision="40" name="PointH"></MoveTo> <MoveTo questId="1" x="2030.498" y="582.8068" z="0.1000002" pathPrecision="30" name="PointI"></MoveTo> <MoveTo questId="1" x="2181.229" y="605.5661" z="0.3754861" pathPrecision="30" name="SearchPoint(b)"></MoveTo> <MoveTo questId="1" x="2438.797" y="621.7103" z="0.2640174" pathPrecision="30" name="PointA"></MoveTo> <MoveTo questId="1" x="2543.366" y="628.7155" z="0.1000076" pathPrecision="10" name="PointB"></MoveTo> <MoveTo questId="1" x="2678.981" y="614.9139" z="0.2604786" pathPrecision="10" name="End"></MoveTo> </If> <If condition="(not Me.IsInTown)"> <UseTownPortal questId="1"></UseTownPortal> <WaitTimer questId="1" waitTime="50"></WaitTimer> </If> <Continue profile="Start.xml" exitgame="true"></Continue> </Order> </Profile> This works great for me can someone test it too ? Works without conditions stairs via pathprecision 30 times without stuck View attachment ACT3_7_Rakki.xml full profil: http://www.thebuddyforum.com/demonbuddy-forum/demonbuddy-profiles/act-3/89719-act3-speedrun-profil-high-archon-upptime.html