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

[Plugin] Giles Trinity

Status
Not open for further replies.
if you need to assist the bot, there is something wrong :P

To avoid bans there is only to run it as a human: for example my bot "needs" to eat (1 hour stop in lunch time), sometimes it doesn't like to play in the morning, sometimes it needs to go outside in the afternoon. run it casual!
Joke: In rare occasions it goes for bio (stays in the menu without doing next game) ahahah :P
And that is exactly why an assist option is perfect, because when I need to take any of those breaks I can go about doing so and not have to stop demon buddy every time to make a town run and stay in town when I take these breaks. Their is no profile out their that will play all the dungeons and random events for you and thus why an assist option would be ideal as well.

@Giles thank you so much for that information, I have been wanting to do it this way for a LONG TIME ;)
 
Last edited:
@Giles thank you so much for that information, I have been wanting to do it this way for a LONG TIME ;)

Before "PartyDude" plugin etc. were available, I used it to unlock acts on all of my bots. I found defeating Azmodan, Khulle, Diablo etc. just too hard myself. So I invited all my bots into the game of the character that had everything unlocked (I just had one char that had everything unlocked, for "unlocking" acts/quests on other bots), loaded an empty routine on all FOUR characters and started them all up. Got one character to run up to the boss and teleport them all in, and let all four bots attack the boss together, to unlock the next act/stage/quest. Plus as I mentioned in my last post, I also use the empty routine to quickly test Trinity things out or look for specific bugs etc.

I wouldn't do it just to avoid bans though - I've never been banned, the key is to not run 24/7 (and even then it's arguable, as Paragon level 100 guy had multiple people levelling the character up 24/7 and Blizzard didn't seem to mind), and to run long routines (which champ farming is). Playing "manually" with the bot fighting takes far too much effort - though for me, the bot fights *WAY* better than I do, so that's a bonus if you want to play manually but suck at the game like me ;)
 
Dear Giles, I can confirm that arcane avoidance is an issue in 1.4.4. Initially I thought it couldn't generate safe path and kept attacking (which is good). Then I realise it did not try avoid a single arcane during the whole run over several elite packs. Never had this issue prior 1.4.4.

Secondly, as I reported before, it seems to ignore gold piles in certain situations. Happens randomly. I can take a screenshot if you want. It's not a big deal though as I have never seen it skip loot yet :)

Everything else works better than ever! Great job!
 
199998, 199997 are those ground with holes which sprout fires, the bot tries to attack it

54952, 54515 are some random chair and table which the bot always tries to attack somehow but is unable to.

Both are located in keep level 1, you can check yourself :P
 
Sure, just set InactivityTimer in DemonBuddy to something very high (eg 30 minutes) incase you stand around for long, disable any profile manager plugins (eg Radonics), set death handling to ignore, and then load an empty routine into DemonBuddy (instead of a levelling/champ farming routine). Click start and just run around - the moment loot or monsters are in range, Trinity will kick in. You might want to extend the "kill radius" for non-elites in the combat options to something higher (like 30+). I have attached the routine I load myself when I want to just test particular things in Trinity out without running a profile, just download and use it :)



With 1.4.4 too? :|

noo 1.4.4 seem to have fixed that O.o
 
Giles, can we add a 1 second delay after opening items by the time the gold or item has dropped we have walked off, this would save time as we wouldnt need to walk back to get the item. cheers
 
Giles, can we add a 1 second delay after opening items by the time the gold or item has dropped we have walked off, this would save time as we wouldnt need to walk back to get the item. cheers

maybe make it dependant of your pickup radius and movement speed.
In that way other people wont complain
 
maybe make it dependant of your pickup radius and movement speed.
In that way other people wont complain
Good idea as there are so many variants with everyone's setup, it normally takes a second to be directly on top of it 2sec max, but Giles is shit hot so im sure he will think up something amazing to impress us all, it isnt a needed thing but it makes it less bottish waiting on loot.

Also another thing for speed increase on the bot. Pick up closest gold not in the order it was dropped? as i find the bot running again back and forth.
these are just ideas by the way not demands!
 
Last edited:
199998, 199997 are those ground with holes which sprout fires, the bot tries to attack it
54952, 54515 are some random chair and table which the bot always tries to attack somehow but is unable to.
Both are located in keep level 1, you can check yourself :P

Just need to know which blacklist they want adding to - do you still have the SNO dumps? I want to know if the SNO dump (the dump ractors) listed them as a "Unit" or an "Object" - if a Unit, then they need to go in the attack blacklist. If an object, then they need to go in the world-object blacklist! The bot might be trying to "attack" because it thinks it's a unit, or it might be trying to "attack" because it thinks it's a destructible object. I would SUSPECT the fire-spouts it thinks are units, and the table/chairs are destructibles, but I'll need confirmation/clarification!
 
Thanks Giles for your hard work,
1.4.4 is great! My barb is dieing much less in ACT3 now

Would it be pissible to give casters a higher priority, if there a 3-4 Goblincaster it takes about 5 minutes to kill them because they allway spawning goblins and the bot kills them first^^

Everything else is great! DB would be not so god as it is now without you
 
Thanks Giles for your hard work,
1.4.4 is great! My barb is dieing much less in ACT3 now

Would it be pissible to give casters a higher priority, if there a 3-4 Goblincaster it takes about 5 minutes to kill them because they allway spawning goblins and the bot kills them first^^

Everything else is great! DB would be not so god as it is now without you

I Think this has already been fixed, iv witnessed on more than 1 occasion my bot running for the casters and ignoring its spawns.
maybe just a tweak needing done, get Giles the mob id and location.
 
Thanks Giles for your hard work,
1.4.4 is great! My barb is dieing much less in ACT3 now

Would it be pissible to give casters a higher priority, if there a 3-4 Goblincaster it takes about 5 minutes to kill them because they allway spawning goblins and the bot kills them first^^

Everything else is great! DB would be not so god as it is now without you
started botting again today, leveling a barb in a3 and this pissed me off so much ;_;
 
I Think this has already been fixed, iv witnessed on more than 1 occasion my bot running for the casters and ignoring its spawns.
maybe just a tweak needing done, get Giles the mob id and location.

New at DB but i'll ty it
 
started botting again today, leveling a barb in a3 and this pissed me off so much ;_;

If you are using my Massacre XP profile I designed it specifically to not go after casters and allow many grunts to spawn, this gets us large "Massacre" bonuses which improves the XP/hour.
 
Arcane and Ice Ball avoidance still not working.. Sometimes it attempts to avoid ice balls, but it doesn't completely outrange them. Arcane, on the other hand, is like it doesn't even exist.
 
Arcane and Ice Ball avoidance still not working.. Sometimes it attempts to avoid ice balls, but it doesn't completely outrange them. Arcane, on the other hand, is like it doesn't even exist.
A change I have been testing which should improve things, you can test yourself until I release (as I have other things being worked on too). Find this;
Code:
            // Force update targets at least once every 8 movement loops
            iLoopsSinceLastTargetUpdate++;
            if (iLoopsSinceLastTargetUpdate > 8)
            {
                return RunStatus.Success;
            }

Try changing that 8, to a 4. You could try lower, but I'd recommend trying 4 for now. This is how often (how many loops) the bot re-checks for objects in it's area (for new targets, items, avoidances) while currently trying to move towards a target or object. It may be that I can actually lower than to a 2 - it was set to 8 before Trinity 1.4 - before all the optimization stuff, as object-checking was the biggest performance hit - but since Trinity 1.4, object checking is now hellishly fast, so it shouldn't have much performance hit at all to lower this, and it will improve bot performance everywhere.

So yeah, changing that to 4/lower, is a bit of a "sneak preview" of a small change that should have a big splash in the next Trinity release - but I'd also appreciate people giving me feedback on the performance/CPU hit by setting that to even lower numbers (I have a very powerful gaming machine, so be good to hear from people with not so uber gaming machines)
 
If you are using my Massacre XP profile I designed it specifically to not go after casters and allow many grunts to spawn, this gets us large "Massacre" bonuses which improves the XP/hour.
Are you sure this works ?
To me it seems that when attacking respawned grunts, the XP bonus doesn't go up.

1.4.4 is doing wonders here, 1 death per hour whereas I had 5-6 with 1.3
 
quote_icon.png
Originally Posted by satan2004 Something must be wrong with Whirlwind barb.
Sure it pops berserker perfectly and runs sorta nicely but whenever it encounters a mob it pops whirlwind and runs in the opposit direction of where the mob is runnng like 10-15 yards in the wrong direction
It does this to all mobs even goblins and that causes it to loose the goblin and just run away continuing the run and letting goblin get away

Yeah, it's still doing it in 1.4.4. It seems to occur most times when there is only one mob (ie, treasure goblin) or sometimes when there may be two or three mobs but there is a lot of separation between them.
 
So yeah, changing that to 4/lower, is a bit of a "sneak preview" of a small change that should have a big splash in the next Trinity release - but I'd also appreciate people giving me feedback on the performance/CPU hit by setting that to even lower numbers (I have a very powerful gaming machine, so be good to hear from people with not so uber gaming machines)

Will Try this tonight for you at 1 on my beast see how it goes.
 
Will Try this tonight for you at 1 on my beast see how it goes.

I can confirm a setting of 4 works wonders for avoiding the last Molten Core Explosion, 4804, still an issue with arcane and iceballs at 4, going to try 2
 
Status
Not open for further replies.
Back
Top