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

Rift Bot - Yet Another Rifting Profile!

The Explore script still can be used without any problem. But the Full run script got an issue, which is if the starting act is act 1 or 5, at some point the bot character will stuck at act 1 or 5, and not teleport to act 2 to do rift. Even if the bot restart the game due to inactivity, still stuck.


What a pity.. it's one of the best profiles here.
 
Yep bounties are broken :) We need a working bounty profile asap for those rift key farms!
 
I will check the new bounties introduced in 2.2 asap.

Crap the asian server will not be up until 22:00+8UTC. I have to level up a new toon in US server to see the 2.2 changes.
 
Last edited:
The changes are more than expected. I would recommend use xjzv's A1 for rift frags atm.
 
Thank you DyingHymn. Please update you profile as A4 is a nice source of legendary and keys, plus your profile also does rifts after act 4.
 
A rough investigation says that more than 10 (15?) bounties are added to A4, making it less advantageous over other Acts concerning the speed of getting fragments. I would again *recommend* using xjzv's A1 for frag farming atm and *maybe* the bounties profile in this profile will be changed. Need more study.
 
A rough investigation says that more than 10 (15?) bounties are added to A4, making it less advantageous over other Acts concerning the speed of getting fragments. I would again *recommend* using xjzv's A1 for frag farming atm and *maybe* the bounties profile in this profile will be changed. Need more study.

Thx buddY
 
Would it be difficult to merge Xjzv's a1 bounty profile to run rifts after?
 
A rough investigation says that more than 10 (15?) bounties are added to A4, making it less advantageous over other Acts concerning the speed of getting fragments. I would again *recommend* using xjzv's A1 for frag farming atm and *maybe* the bounties profile in this profile will be changed. Need more study.
But how come it is longer if you have more bounties? My point is the map are smaller so it should not take longer... ~~ Plus you can have all the bounty legendaries. ~~
 
Some bounties in Xjvz's profile also broke... damn, we need one fast for s3
 
A rough investigation says that more than 10 (15?) bounties are added to A4, making it less advantageous over other Acts concerning the speed of getting fragments. I would again *recommend* using xjzv's A1 for frag farming atm and *maybe* the bounties profile in this profile will be changed. Need more study.

his profile seems to mess up for me when i use A1, it will go to bounty then say the bounty is already complete, then keep saying bounty complete when it isnt at all
 
I am using rev468 of this rift bot, but my bot will stop at certain locations. just straight stop running and kick me for inactivity if it goes that long.

heres what the DB output looks like, this was stopped outside entrance to another map on a dahgulr oasis rift map

[QuestTools][GridRoute] Generated new Weighted Nearest Minimap Unvisited Route with 28 nodes in 19ms
[QuestTools][GridRoute] Generated new Weighted Nearest Minimap Unvisited Route with 27 nodes in 19ms
Stopping the bot.
Session lasted for: 01:53:21.8352083

in the logs, this is what it says, now i can't make much sense of why this is breaking. but I do see the load last profile RBF. in the rift bot profile there is a folder called RBF with a file called rbf.xml inside of it. this is part of how the rift bot reloads profiles and keeps going. I never had this issue UNTIL 498 revision. (497 was broken with the jail map not going to next level)

inside the .xml file is this code <LoadProfile file="../RiftLoaderA.xml" /> --- can anyone make heads or tails of this, or is there an updated version a 499 revision or something? This is really a bot stopper, especially for those that run rift bot full. anytime you get a sewers map, oasis map and theres like 2 other spots. the bot repeats this same exact thing. I do not know if its caused by that certain area, but ive caught the bot probably 30-40x at the same locations until recently I saw it stop in a tower map with same error. It says debuf if tag file "" line 5 bla bla syntax error unexpected token <newline>. Is this something as simple as a typo in the rift bot 498 that I can fix myself if someone points me in the right direction?


Code:
10:33:26.195 DEBUG Logger [KadalaSpree][KadalaPlugin] Not in Town or Adventure Mode
10:33:26.221 DEBUG Logger [KadalaSpree][KadalaPlugin] below portal threshold or setting turned off!
10:33:26.244 DEBUG Logger [QuestTools][ExploreDungeonTag] Nodes [Unvisited: Route:28 Grid:28 | Grid-Visited: 82/110] Box:28/0.05 Step:MainBehavior PP:10 Dir: N Current: 314, 1364, 0
10:33:26.394 DEBUG Logger [QuestTools][ExploreDungeonTag] Marking nearby node <313.75, 1363.75, 0> as visited, distance 10/10, IsVisited=False
10:33:26.415 INFO  Logger [QuestTools][GridRoute] Generated new Weighted Nearest Minimap Unvisited Route with 27 nodes in 19ms
10:33:26.472 DEBUG IfTag   File "", line 5
        return bool(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))
                                                                                                                                                                                                           ^
SyntaxError: unexpected token '<newline>'

10:33:26.473 INFO  BotMain Stopping the bot.
10:33:26.473 INFO  BotMain Session lasted for: 01:53:21.8352083
10:33:26.474 DEBUG BotMain CurrentBot.Stop()
10:33:26.903 DEBUG BotMain Navigator.Clear()
10:33:26.904 DEBUG DefaultNavigationProvider Navigator.Clear
10:33:26.905 DEBUG BotMain TreeHooks.Instance.ClearAll()
10:33:26.906 INFO  RoutineManager Chose Trinity as your combat routine
10:33:26.907 DEBUG TreeHooks Replaced hook [RoutineCombat] 4d84cf3d-9ab0-4394-8e46-5b6972a75686
10:33:26.908 DEBUG Logger [QuestTools][BotBehaviorQueue] Inserting BotBehaviorQueue Hook
10:33:26.909 DEBUG TreeHooks Inserted new hook [BotBehavior @0] efd475db-c965-4118-b4f0-a5fc405bb781
10:33:26.910 INFO  Logger [Trinity] Inserting GoldInactivity into TreeStart
10:33:26.911 DEBUG TreeHooks Inserted new hook [TreeStart @0] 1d489efc-75d0-410b-8582-a928f8f81d76
10:33:26.912 INFO  Logger [Trinity] Inserting XPInactivity into TreeStart
10:33:26.913 DEBUG TreeHooks Inserted new hook [TreeStart @0] 45cca8c1-597c-426a-9b9b-c05003810f19
10:33:26.914 DEBUG BotMain OnStop event
10:33:26.915 DEBUG BotMain OnStop Event Invoking
10:33:26.918 DEBUG ProfileOrderManager [BotMain.OnBotStop] Resetting caches
10:33:26.919 DEBUG Logger [QuestTools][ExploreDungeonTag] ExploreDungeon ResetCachedDone()
10:33:26.921 DEBUG ProfileOrderManager Resetting current behavior.
10:33:26.925 DEBUG BrainBehavior Exception during scheduling Pulse: Microsoft.Scripting.SyntaxErrorException: unexpected token '<newline>'
   at Microsoft.Scripting.ErrorSink.Add(SourceUnit source, String message, SourceSpan span, Int32 errorCode, Severity severity)
   at IronPython.Compiler.Parser.ReportSyntaxError(Int32 start, Int32 end, String message, Int32 errorCode)
   at IronPython.Compiler.Parser.ReportSyntaxError(Token t, IndexSpan span, Int32 errorCode, Boolean allowIncomplete)
   at IronPython.Compiler.Parser.ReportSyntaxError(TokenWithSpan t, Int32 errorCode)
   at IronPython.Compiler.Parser.FinishArgListOrGenExpr()
   at IronPython.Compiler.Parser.AddTrailers(Expression ret, Boolean allowGeneratorExpression)
   at IronPython.Compiler.Parser.ParsePower()
   at IronPython.Compiler.Parser.ParseFactor()
   at IronPython.Compiler.Parser.ParseExpr(Int32 precedence)
   at IronPython.Compiler.Parser.ParseComparison()
   at IronPython.Compiler.Parser.ParseNotTest()
   at IronPython.Compiler.Parser.ParseAndTest()
   at IronPython.Compiler.Parser.ParseOrTest()
   at IronPython.Compiler.Parser.ParseExpression()
   at IronPython.Compiler.Parser.ParseTestListAsExpr()
   at IronPython.Compiler.Parser.ParseReturnStmt()
   at IronPython.Compiler.Parser.ParseSmallStmt()
   at IronPython.Compiler.Parser.ParseSimpleStmt()
   at IronPython.Compiler.Parser.ParseStmt()
   at IronPython.Compiler.Parser.ParseSuite()
   at IronPython.Compiler.Parser.ParseClassOrFuncBody()
   at IronPython.Compiler.Parser.ParseFuncDef()
   at IronPython.Compiler.Parser.ParseStmt()
   at IronPython.Compiler.Parser.ParseFileWorker(Boolean makeModule, Boolean returnValue)
   at IronPython.Compiler.Parser.ParseFile(Boolean makeModule, Boolean returnValue)
   at IronPython.Runtime.PythonContext.ParseAndBindAst(CompilerContext context)
   at IronPython.Runtime.PythonContext.CompilePythonCode(SourceUnit sourceUnit, CompilerOptions options, ErrorSink errorSink)
   at IronPython.Runtime.PythonContext.CompileSourceCode(SourceUnit sourceUnit, CompilerOptions options, ErrorSink errorSink)
   at Microsoft.Scripting.SourceUnit.Compile(CompilerOptions options, ErrorSink errorSink)
   at Microsoft.Scripting.SourceUnit.Execute(Scope scope, ErrorSink errorSink)
   at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
   at Zeta.Common.ScriptManager.GetCondition(String expression)
   at Zeta.Bot.Profile.Composites.IfTag.GetConditionExec()
   at Zeta.Bot.Profile.Composites.WhileTag.get_IsDone()
   at Zeta.Bot.Profile.ProfileBehavior.get_IsDoneCache()
   at Zeta.Bot.ProfileOrderManager.(IEnumerable`1 )
   at Zeta.Bot.ProfileOrderManager.(IEnumerable`1 )
   at Zeta.Bot.ProfileOrderManager.UpdateCurrentBehavior()
   at Zeta.Bot.ProfileManager.UpdateCurrentProfileBehavior()
   at Zeta.Bot.Logic.OrderBot.(Object , EventArgs )
   at Zeta.Bot.Logic.BrainBehavior.DoScheduling()
10:33:26.926 INFO  BotMain Bot Thread Ended. Was this requested?

EDIT ----- in the last hour, ive had 45 minutes straight botting, and about a dozen different times varying 5-7 minutes of the bot stopping with the similar error. it seems the new patch caused more of these 'instances' where the profile errors out and stops the bot. Not sure how/why it happens, but its happening in places it never did before. The first page only shows the old ones and these last two revisions:

Rift Bot Compilation v1.5rev466.zip (859.4 KB, 1271 views)
Rift Bot Compilation v1.5rev467.zip (851.8 KB, 45909 views)

You have to go to the svn and checkout to get 468(which fixed the jail issue of it running back and forth up and down broken) so what am i to do? Should I go back to 467 where the map for the jails are broken, but hopefully/possibly not encounter this error of RBF crap anymore and if i get a jail map i just let it inactivity timer kick in? I am unsure of how bounty profiles are looking, Makes me glad I farmed over 1500 fragments 3-4 weeks back in advance because if bounty profiles need to be re-done its gonna be a pain in the ass to get frags.
 
Last edited:
I'm having no luck with this :( Desperately need bounty rift profile for s3!
 
you will probably be playing manually for about 2-5 days of season 3 if it comes out on the 10th tommorow. mostly i say this cuz all the profiles need updating, and the rift profiles i can run either crash d3 randomly for no idea. or the profile stops in certain areas due to a section of bad code, possibly just 1 line of code in riftbot from dyinghmmmn collection.

If someone can make sense of this, and fix it please, please do or so tell me how. the error starts where the debuf iftag file "" line 5 bla bla last profile contains RBF and not actorexists at. no idea what it all means, but rev468 is the latest and its months old. 499 needs to be made to fix this error so the bot will not just randomly stop when it gets to a certain place on certain maps where i guess it fails to 'reload' another profile or what to do command and the bot thread stops you come back to a screen kicked for inacivity


Code:
10:33:26.195 DEBUG Logger [KadalaSpree][KadalaPlugin] Not in Town or Adventure Mode
10:33:26.221 DEBUG Logger [KadalaSpree][KadalaPlugin] below portal threshold or setting turned off!
10:33:26.244 DEBUG Logger [QuestTools][ExploreDungeonTag] Nodes [Unvisited: Route:28 Grid:28 | Grid-Visited: 82/110] Box:28/0.05 Step:MainBehavior PP:10 Dir: N Current: 314, 1364, 0
10:33:26.394 DEBUG Logger [QuestTools][ExploreDungeonTag] Marking nearby node <313.75, 1363.75, 0> as visited, distance 10/10, IsVisited=False
10:33:26.415 INFO  Logger [QuestTools][GridRoute] Generated new Weighted Nearest Minimap Unvisited Route with 27 nodes in 19ms
10:33:26.472 DEBUG IfTag   File "", line 5
        return bool(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))
                                                                                                                                                                                                           ^
SyntaxError: unexpected token '<newline>'

10:33:26.473 INFO  BotMain Stopping the bot.
10:33:26.473 INFO  BotMain Session lasted for: 01:53:21.8352083
10:33:26.474 DEBUG BotMain CurrentBot.Stop()
10:33:26.903 DEBUG BotMain Navigator.Clear()
10:33:26.904 DEBUG DefaultNavigationProvider Navigator.Clear
10:33:26.905 DEBUG BotMain TreeHooks.Instance.ClearAll()
10:33:26.906 INFO  RoutineManager Chose Trinity as your combat routine
10:33:26.907 DEBUG TreeHooks Replaced hook [RoutineCombat] 4d84cf3d-9ab0-4394-8e46-5b6972a75686
10:33:26.908 DEBUG Logger [QuestTools][BotBehaviorQueue] Inserting BotBehaviorQueue Hook
10:33:26.909 DEBUG TreeHooks Inserted new hook [BotBehavior @0] efd475db-c965-4118-b4f0-a5fc405bb781
10:33:26.910 INFO  Logger [Trinity] Inserting GoldInactivity into TreeStart
10:33:26.911 DEBUG TreeHooks Inserted new hook [TreeStart @0] 1d489efc-75d0-410b-8582-a928f8f81d76
10:33:26.912 INFO  Logger [Trinity] Inserting XPInactivity into TreeStart
10:33:26.913 DEBUG TreeHooks Inserted new hook [TreeStart @0] 45cca8c1-597c-426a-9b9b-c05003810f19
10:33:26.914 DEBUG BotMain OnStop event
10:33:26.915 DEBUG BotMain OnStop Event Invoking
10:33:26.918 DEBUG ProfileOrderManager [BotMain.OnBotStop] Resetting caches
10:33:26.919 DEBUG Logger [QuestTools][ExploreDungeonTag] ExploreDungeon ResetCachedDone()
10:33:26.921 DEBUG ProfileOrderManager Resetting current behavior.
10:33:26.925 DEBUG BrainBehavior Exception during scheduling Pulse: Microsoft.Scripting.SyntaxErrorException: unexpected token '<newline>'
   at Microsoft.Scripting.ErrorSink.Add(SourceUnit source, String message, SourceSpan span, Int32 errorCode, Severity severity)
   at IronPython.Compiler.Parser.ReportSyntaxError(Int32 start, Int32 end, String message, Int32 errorCode)
   at IronPython.Compiler.Parser.ReportSyntaxError(Token t, IndexSpan span, Int32 errorCode, Boolean allowIncomplete)
   at IronPython.Compiler.Parser.ReportSyntaxError(TokenWithSpan t, Int32 errorCode)
   at IronPython.Compiler.Parser.FinishArgListOrGenExpr()
   at IronPython.Compiler.Parser.AddTrailers(Expression ret, Boolean allowGeneratorExpression)
   at IronPython.Compiler.Parser.ParsePower()
   at IronPython.Compiler.Parser.ParseFactor()
   at IronPython.Compiler.Parser.ParseExpr(Int32 precedence)
   at IronPython.Compiler.Parser.ParseComparison()
   at IronPython.Compiler.Parser.ParseNotTest()
   at IronPython.Compiler.Parser.ParseAndTest()
   at IronPython.Compiler.Parser.ParseOrTest()
   at IronPython.Compiler.Parser.ParseExpression()
   at IronPython.Compiler.Parser.ParseTestListAsExpr()
   at IronPython.Compiler.Parser.ParseReturnStmt()
   at IronPython.Compiler.Parser.ParseSmallStmt()
   at IronPython.Compiler.Parser.ParseSimpleStmt()
   at IronPython.Compiler.Parser.ParseStmt()
   at IronPython.Compiler.Parser.ParseSuite()
   at IronPython.Compiler.Parser.ParseClassOrFuncBody()
   at IronPython.Compiler.Parser.ParseFuncDef()
   at IronPython.Compiler.Parser.ParseStmt()
   at IronPython.Compiler.Parser.ParseFileWorker(Boolean makeModule, Boolean returnValue)
   at IronPython.Compiler.Parser.ParseFile(Boolean makeModule, Boolean returnValue)
   at IronPython.Runtime.PythonContext.ParseAndBindAst(CompilerContext context)
   at IronPython.Runtime.PythonContext.CompilePythonCode(SourceUnit sourceUnit, CompilerOptions options, ErrorSink errorSink)
   at IronPython.Runtime.PythonContext.CompileSourceCode(SourceUnit sourceUnit, CompilerOptions options, ErrorSink errorSink)
   at Microsoft.Scripting.SourceUnit.Compile(CompilerOptions options, ErrorSink errorSink)
   at Microsoft.Scripting.SourceUnit.Execute(Scope scope, ErrorSink errorSink)
   at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
   at Zeta.Common.ScriptManager.GetCondition(String expression)
   at Zeta.Bot.Profile.Composites.IfTag.GetConditionExec()
   at Zeta.Bot.Profile.Composites.WhileTag.get_IsDone()
   at Zeta.Bot.Profile.ProfileBehavior.get_IsDoneCache()
   at Zeta.Bot.ProfileOrderManager.(IEnumerable`1 )
   at Zeta.Bot.ProfileOrderManager.(IEnumerable`1 )
   at Zeta.Bot.ProfileOrderManager.UpdateCurrentBehavior()
   at Zeta.Bot.ProfileManager.UpdateCurrentProfileBehavior()
   at Zeta.Bot.Logic.OrderBot.(Object , EventArgs )
   at Zeta.Bot.Logic.BrainBehavior.DoScheduling()
10:33:26.926 INFO  BotMain Bot Thread Ended. Was
 
Back
Top