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

Unified GilesPlugin's Unnoficial Updates File

Status
Not open for further replies.
Create a shortcut in Desktop or where you want and on the shortcut properties tab you can set the start directory. That way you can init DB with all the commands you want and be able to use the plugins since the start directory is the same as where DB is.

Thanks for the tips.

But I am using a customized relogger written by JAVA, it might be hard to specify the start directory, and I noticed other plugin using some more stable function to do path job. Like Giles:

string sDemonBuddyPath = Assembly.GetEntryAssembly().Location;
sTrinityPluginPath = Path.GetDirectoryName(sDemonBuddyPath) + @"\Plugins\GilesTrinity\";
sTrinityConfigFile = Path.GetDirectoryName(sDemonBuddyPath) + @"\Settings\GilesTrinity.cfg";

That would be more reliable in most of situations.
 
Wow, quite a lot of posts while I was away.

About the short zigzags: v0.35 will choose between short and long zigzags, depending on the enemies around you. Short for few enemies and less than 2 elites; Long for lots of enemies, 3 or more elites and azmodan.

ksmaze: I'm commenting those out right now. I will see how it goes and if it works I'll use it on v0.35 as well.

bladerunner: it does pick up keys, that I'm sure of

AzureusPT: thanks for being useful, as usual

to the WD exceptions guy: those were already added before thanks to another user. The "get bot name" thing was modified as you suggested.

any other person I may have forgotten about: sorry, could you repeat?


edit: The zig-zags change are working great on mobs and elites. The problem with short zigzagging on azmodan, however, has not been fixed.
Checking ksmaze's change now
 
Last edited:
jubisman, I'm 100% sure that mine does not. :confused:
As i said, does it matter that I use my own custom loot rules file not Giles internal?
 
I don't see why that would be the case. Using your own custom loot rules wouldn't change in any way how the plugin behaves (except for the item rules part)
 
jubisman, are keys treated as ordinary items or more like special "items" (beyond loot rules)?
I'll try later tonight with Giles internal loot processing.
Don't know what else might be wrong...
 
jubisman, are keys treated as ordinary items or more like special "items" (beyond loot rules)?
I'll try later tonight with Giles internal loot processing.
Don't know what else might be wrong...
I'm not sure because I didn't add them. It was bombastic's modification. My guess is that they're treated as legendaries[


edit: my bot is still idling after killing cydea, even with ksmaze's changes. But since he said that piece of code could cause other issues as well, I'll leave it commented for now
 
I'm not sure because I didn't add them. It was bombastic's modification. My guess is that they're treated as legendaries[


edit: my bot is still idling after killing cydea, even with ksmaze's changes. But since he said that piece of code could cause other issues as well, I'll leave it commented for now
Are you sure it's not the profile? Devious left in a 50 000 waittime timer in most version's of the cydea script could it be that? I know I had to edit the script myself in most versions of bigred I have used.
 
Wow, quite a lot of posts while I was away.

About the short zigzags: v0.35 will choose between short and long zigzags, depending on the enemies around you. Short for few enemies and less than 2 elites; Long for lots of enemies, 3 or more elites and azmodan.

ksmaze: I'm commenting those out right now. I will see how it goes and if it works I'll use it on v0.35 as well.

bladerunner: it does pick up keys, that I'm sure of

AzureusPT: thanks for being useful, as usual

to the WD exceptions guy: those were already added before thanks to another user. The "get bot name" thing was modified as you suggested.

any other person I may have forgotten about: sorry, could you repeat?


edit: The zig-zags change are working great on mobs and elites. The problem with short zigzagging on azmodan, however, has not been fixed.
Checking ksmaze's change now

please make sure it's working...I think this commenting will cause some stuck at this moment.
I don't know if this will help.
Code:
if (targetCurrent.iThisHitPoints >= 0.9d && iAnythingWithinRange[RANGE_50] > 3)
                            {
                                if (!GilesCanRayCast(playerStatus.vCurrentPosition, targetCurrent.vThisPosition, NavCellFlags.AllowWalk))
                                {
                                    iIgnoreThisRactorGUID = targetCurrent.iThisRActorGuid;
                                    iIgnoreThisForLoops = 6;
                                    // Add this monster to our very short-term ignore list
                                    hashRGUIDTemporaryBlacklist.Add(targetCurrent.iThisRActorGuid);
                                    lastTemporaryBlacklist = DateTime.Now;
                                    bNeedClearTemporaryBlacklist = true;
                                }
                            }
 
I'm not sure because I didn't add them. It was bombastic's modification. My guess is that they're treated as legendaries[


edit: my bot is still idling after killing cydea, even with ksmaze's changes. But since he said that piece of code could cause other issues as well, I'll leave it commented for now
like sephir said, it's the profile's problem, it will idle 50000ms for killing cydea
 
edit: The zig-zags change are working great on mobs and elites. The problem with short zigzagging on azmodan, however, has not been fixed.
Checking ksmaze's change now

I think you may consider change this to fix this problem. but still I can't make sure. I never sit next to my DB computer.... lol
Code:
float iFakeStart = 0;
to
Code:
float iFakeStart = rndNum.Next(13)*5; //need some tweak here.
 
I think you may consider change this to fix this problem. but still I can't make sure. I never sit next to my DB computer.... lol
Code:
float iFakeStart = 0;
to
Code:
float iFakeStart = rndNum.Next(13)*5; //need some tweak here.

edit: nvm

Also, I saw that about the profiles, CursedHeart has two occasions where it waits 5000 ms and one where it waits 50000 ms, I remember having changed that before, but now I see it's there again. Thanks for reminding me
 
Last edited:
Might I suggested adding your version in the display dialogue:

Code:
Log("************************************");
Log("ENABLED: " + Description + " now in action!");
Log("************************************");

Also, 2 pages back (I think) I posted some additional avoids for Zolton's Time Warb and Twister, might want to tuck those in for people planning to try and bot ubers.
 
Might I suggested adding your version in the display dialogue:

Code:
Log("************************************");
Log("ENABLED: " + Description + " now in action!");
Log("************************************");

Also, 2 pages back (I think) I posted some additional avoids for Zolton's Time Warb and Twister, might want to tuck those in for people planning to try and bot ubers.
Added those changes. Had forgotten about that, sorry.
As for this the display dialogue thing, where in the code would I put that?

Also, would it be possible to set the the priority for "Pick up health globe" above the priority for "Avoid this AoE"?
 
Last edited:
I don't see why that would be the case. Using your own custom loot rules wouldn't change in any way how the plugin behaves (except for the item rules part)
Another problem I noticed is that bot is not picking up Plan: ... items. So I tested a little bit different things:
- Giles + DB default "High Level Rules.xml" - no pickup
- Giles + Giles internal loot handling - OK
- Belphegor + DB default "High Level Rules.xml" - OK

In same time all other custom loot stuff works as expected (except not picking up key's too). :confused:

Can anyone re-test code related to loot? Looks to me, that something is messed up...
 
Another problem I noticed is that bot is not picking up Plan: ... items. So I tested a little bit different things:
- Giles + DB default "High Level Rules.xml" - no pickup
- Giles + Giles internal loot handling - OK
- Belphegor + DB default "High Level Rules.xml" - OK

In same time all other custom loot stuff works as expected (except not picking up key's too). :confused:

Can anyone re-test code related to loot? Looks to me, that something is messed up...
Up until v0.33 it did pick up plans, because I would often come home to see that the bot had picked up like 10 shitty plans while I was away.
After that I can't say for sure because I disable plan/design pick up

So I need to download functions/specification/log folders to use these loot rules? And after I've put those in GilesPlugin folder the new rules are in use?

Yes, those go in the same folder as trinity.cs

To customize your loot rules, check darkfriend77's thread, linked in the first post
 
Last edited:
jubisman, can you re-check please? Because as I said, bot is not picking up keys too when custom loot rules used. Which is very annoying.
 
Up until v0.33 it did pick up plans, because I would often come home to see that the bot had picked up like 10 shitty plans while I was away.
After that I can't say for sure because I disable plan/design pick up



Yes, those go in the same folder as trinity.cs

To customize your loot rules, check darkfriend77's thread, linked in the first post

And do I have to choose "use custom loot rules" from the Trinity settings?
Or is it in use already with default "use giles filters and scoring" settings?

Thanks
 
And do I have to choose "use custom loot rules" from the Trinity settings?
Or is it in use already with default "use giles filters and scoring" settings?

Thanks
I believe you leave giles filters and Custom Rules will just override those. Not sure, though

jubisman, can you re-check please? Because as I said, bot is not picking up keys too when custom loot rules used. Which is very annoying.
Are you using darkfriend's custom rules or some other version?

I think you may consider change this to fix this problem. but still I can't make sure. I never sit next to my DB computer.... lol
Code:
float iFakeStart = 0;
to
Code:
float iFakeStart = rndNum.Next(13)*5; //need some tweak here.
Didn't work :(
 
Status
Not open for further replies.
Back
Top