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

[Plugin] Demon Buddy Enhancements

Updated to 1.0.0.4
Somewhy it`s not moving after DB start until i click on DBEnhanc.. in Plugin tab. Then it goes normally all way until next DB restart(program restart, not profile)

Using DRelog and GylesWorldObjectHandler with it. All profiles start in Town.

PS Also, can you please explain a bit config values? It`s ft. amount that vault jumps or it`s ft. amount to go for using vault?
 
Last edited:
Somewhy it`s not moving after DB start until i click on DBEnhanc.. in Plugin tab. Then it goes normally all way until next DB restart(program restart, not profile)

Using DRelog and GylesWorldObjectHandler with it. All profiles start in Town.

PS Also, can you please explain a bit config values? It`s ft. amount that vault jumps or it`s ft. amount to go for using vault?

Can you upload a log that includes you not moving problem.

The values in the configuration are the minimum distance to the next "waypoint" so when the value is set to 35 it will use that spell when the next waypoint is at least 35 away. Most of the backtracking for vault happens cause vault always travels a fixed distance. With Teleport or Leap the distance is the minimum distance for the spellusage, the heigher the value the longer the leap/teleport.
 
View attachment 2012-07-23 16.03.txt
Can you upload a log that includes you not moving problem.

Sure, here it is. I started it, let it stand for 30sec, then clicked on plugin(not enabled/disabled, it was enabled from the start. I just selected it) and it start runnung.

The values in the configuration are the minimum distance to the next "waypoint" so when the value is set to 35 it will use that spell when the next waypoint is at least 35 away. Most of the backtracking for vault happens cause vault always travels a fixed distance. With Teleport or Leap the distance is the minimum distance for the spellusage, the heigher the value the longer the leap/teleport.
Thank you.
 
View attachment 49051

Sure, here it is. I started it, let it stand for 30sec, then clicked on plugin(not enabled/disabled, it was enabled from the start. I just selected it) and it start runnung.


Thank you.

Thanks for the log I'll look into it in the evening should be easy to fix, It's a problem with the loading of the settings.
 
Just a question, will <ForceRepair questId="1" minFreeBagSlots="20" /> make you go to town, stash repair and sell?
 
Just a question, will <ForceRepair questId="1" minFreeBagSlots="20" /> make you go to town, stash repair and sell?
Should do what you've said :) I just havn't testet it since a few DB Versions :) had no need to use it since then :)
 
Should do what you've said :) I just havn't testet it since a few DB Versions :) had no need to use it since then :)
Well i would like to add that function to the champion hunting profiles, would be great for some realism.
 
One thing that really bothers me with DB is that they doesnt got a random counter... I do know that its pretty easy to make a random counter in C# and i was hoping you could add one to your plugin.

What i thought was that you could just do something like <If Count="x,y" />

The count would work like this
x= the highest number that will roll true so if x= 50, all rolls from 1 to 50 will result true.
y= the max number in the count. So if y=100 the counter will roll 1-100.

I think its pretty simple and it would be perfekt to make more random profiles. Hopefully that might stop alot of bans.
 
One thing that really bothers me with DB is that they doesnt got a random counter... I do know that its pretty easy to make a random counter in C# and i was hoping you could add one to your plugin.

What i thought was that you could just do something like <If Count="x,y" />

The count would work like this
x= the highest number that will roll true so if x= 50, all rolls from 1 to 50 will result true.
y= the max number in the count. So if y=100 the counter will roll 1-100.

I think its pretty simple and it would be perfekt to make more random profiles. Hopefully that might stop alot of bans.

I think i found something where i can add something to the Python Syntax so you will be able to use: <If condition="FlipCoin()" /> or <If condition="Random(100) < 50" />. But I'll have to look into it in the evening.

Implemented in 1.0.0.7
 
Last edited:
I think i found something where i can add something to the Python Syntax so you will be able to use: <If condition="FlipCoin()" /> or <If condition="Random(100) < 50" />. But I'll have to look into it in the evening.

Implemented in 1.0.0.7
Awesome dude :D How do they work?
 
Awesome dude :D How do they work?

Just use them in your conditions if while or if is irrelevant FlipCoin generates a Random number (0 or 1) and returns a boolean and Random takes two parameters, min value and max value and returns that number.
 
Just use them in your conditions if while or if is irrelevant FlipCoin generates a Random number (0 or 1) and returns a boolean and Random takes two parameters, min value and max value and returns that number.
Awesome thanks alot! This will come alot of use!
 
I was trying to use this profile for just the random roll option but i cant seem to get it to work. It seems this plugin does not work with a monk on the Lt vachem profile because it causes the bot to stop unexpectidly. Is there any othere way to just get the coinflip part of this plugin? thank you
 
Update to Version 1.0.0.8, included profile tag to execute c# code.
This IF tags would look lovely if i can find out how to execute ELSE.

Can it be stored somewhere until next random? I mean one tag to randomize number, let it be N, and one tag to compare it. So it can look like this:

<Random(N)>
<If condition="N < 50">
<!--Option1 here goes-->
</If>
<If condition="N => 50">
<!--Option2 here goes-->
</If>

<Random(N)>
<!--here we compare with new options with freshly randomed N-->

hope i explained it understandable enough) But with such way you can make even 10 different ways to choose from, like N < 10, 10 <= N < 20, ...
 
Last edited:
I was trying to use this profile for just the random roll option but i cant seem to get it to work. It seems this plugin does not work with a monk on the Lt vachem profile because it causes the bot to stop unexpectidly. Is there any othere way to just get the coinflip part of this plugin? thank you

Just disable the plugin. The tags are available without enableing the plugin.

Next time you report something like that without a full log you will be ignored.
 
Last edited:
Back
Top