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

Ticks/s ??

I can't get my ticks above 8ish TPS. I have a pretty decent rig. I7 930 4ghz, 6gb memory and a 780GTX.

Edit: I figured it out. Had to remove lazyraider and now it's steady at 60 ticks/s.

Where is lazyraider? Are you talking about Honorbuddy's lazyraider?? Can't seem to find it in Demonbuddy folder at all.
 
I get 10 ticks/s with it checked and unchecked, doesn't matter.

i7 3770k
 
What ticks should I set if im boting on slow netbook?
 
Last edited:
What else besides Lazyrider can cause low TPS? I am using DB as it comes 'out of the box', no extra plugins and the max I have is 8.
In Advanced settings it's set to 30, although it should be max: Int32.MaxValue

I have a decent computer which used to run 4 bots with over 50 TPS a couple of months ago.

*I'm asking for possible causes, please don't link me the thread where it's described how to post a log.
 
I have the same, except, i'm running at 4.8ghz. Got any other plugins installed? With *only* Trinity and QuestTools alone - no other plugins, you should get much higher. 1 bot running alone and the "tick mod" gets a steady > 100 ticks/s for me.

While you have all your bots running, open task manager, click 'show processes from all users', and sort by CPU time. Make sure D3 is using more than DB and nothing is using more CPU time than either of them.

P.S.:

Tick mod:
Plugins\Trinity\Helpers\BotManager.cs
Lines 42-56 ish
Set BotMain.TicksPerSecond to Int32.MaxValue

Code:
[FONT=courier new]        internal static void SetBotTPS()
        {
            // Carguy's ticks-per-second feature
            if (Settings.Advanced.TPSEnabled)
            {
                BotMain.TicksPerSecond = (int)Settings.Advanced.TPSLimit;
                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Bot TPS set to {0}", (int)Settings.Advanced.TPSLimit);
            }
            else
            {
[SIZE=4]           [U]BotMain.TicksPerSecond = Int32.MaxValue;[/U]
[/SIZE]                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Reset bot TPS to default", (int)Settings.Advanced.TPSLimit);
            }
        }[/FONT]

Restart Demonbuddy.
In Trinity advanced settings window uncheck "Enable TPS modification".

Thanks again for all the help and support.. I'm using the beta, trinity 18 and nothing else..

My ticks are steady at 24 25 following this advice.. "Make sure D3 is using more than DB and nothing is using more CPU time than either of them" In my example, of course "sys idle" is first on the list followed by DB using 4 ish followed by D3 using 1-2 occasionally more..

My Botmanager modifications look like this..

BotMain.TicksPerSecond = (int)Settings.Advanced.TPSLimit;
Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Bot TPS set to {0}", (int)Settings.Advanced.TPSLimit);
}
else
{
BotMain.TicksPerSecond = Int32.MaxValue;
//BotMain.TicksPerSecond = Int32.MaxValue;
Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Reset bot TPS

I assume my ticks should be much higher.. Is there some bottleneck in my setup?

Thanks
peace
 
Thanks again for all the help and support.. I'm using the beta, trinity 18 and nothing else..

My ticks are steady at 24 25 following this advice.. "Make sure D3 is using more than DB and nothing is using more CPU time than either of them" In my example, of course "sys idle" is first on the list followed by DB using 4 ish followed by D3 using 1-2 occasionally more..

My Botmanager modifications look like this..

BotMain.TicksPerSecond = (int)Settings.Advanced.TPSLimit;
Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Bot TPS set to {0}", (int)Settings.Advanced.TPSLimit);
}
else
{
BotMain.TicksPerSecond = Int32.MaxValue;
//BotMain.TicksPerSecond = Int32.MaxValue;
Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Reset bot TPS

I assume my ticks should be much higher.. Is there some bottleneck in my setup?

Thanks
peace

With that modification your ticks will never exceed half your FPS. I'm running at around 125fps and my ticks hover around 60ish. You can control your min/max fps in the diablo video options. How high you can get depends on how fast your computer is.
 
With that modification your ticks will never exceed half your FPS. I'm running at around 125fps and my ticks hover around 60ish. You can control your min/max fps in the diablo video options. How high you can get depends on how fast your computer is.

Very helpful answer. Thankyou.
 
With that modification your ticks will never exceed half your FPS. I'm running at around 125fps and my ticks hover around 60ish. You can control your min/max fps in the diablo video options. How high you can get depends on how fast your computer is.
Thanks for this answer. I was completely dumbfounded trying to figure out why my ticks were so low. My question now is if my FPS is set higher, would higher ticks at higher FPS be more beneficial than lower ticks at a lower FPS? I feel like both these scenarios would produce the same results due to an increased load on CPU/GPU in the former trying to compensate for higher FPS with less resources for DB to use, and lower load on the latter due to the opposite so more resources would be available, assuming DB could take advantage of them. I could be wrong though, and more clarification on this would be extremely appreciated. Thanks in advanced!

EDIT: Just to clarify one other thing on the scenarios I'm proposing. I run an extremely stripped down d3prefs.txt so CPU/GPU load is fairly minimal. About the only other thing I could do is run a hook to disable 3d rendering in the client itself to get more performance. So taking that into consideration would be useful for my purposes. :)
 
Last edited:
I have the same, except, i'm running at 4.8ghz. Got any other plugins installed? With *only* Trinity and QuestTools alone - no other plugins, you should get much higher. 1 bot running alone and the "tick mod" gets a steady > 100 ticks/s for me.

While you have all your bots running, open task manager, click 'show processes from all users', and sort by CPU time. Make sure D3 is using more than DB and nothing is using more CPU time than either of them.

P.S.:

Tick mod:
Plugins\Trinity\Helpers\BotManager.cs
Lines 42-56 ish
Set BotMain.TicksPerSecond to Int32.MaxValue

Code:
[FONT=courier new]        internal static void SetBotTPS()
        {
            // Carguy's ticks-per-second feature
            if (Settings.Advanced.TPSEnabled)
            {
                BotMain.TicksPerSecond = (int)Settings.Advanced.TPSLimit;
                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Bot TPS set to {0}", (int)Settings.Advanced.TPSLimit);
            }
            else
            {
[SIZE=4]           [U]BotMain.TicksPerSecond = Int32.MaxValue;[/U]
[/SIZE]                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Reset bot TPS to default", (int)Settings.Advanced.TPSLimit);
            }
        }[/FONT]

Restart Demonbuddy.
In Trinity advanced settings window uncheck "Enable TPS modification".

Woo I'll try this when I get home. I notice the bot has been very "stupid" since I got it. I'm hoping changing tick/s from <15 to >30 will help :D!
 
Ticks are still all over the places using rrix's edit. Get anywhere from 8-30 t/ps running Act 4 bounties. I get about 120-125fps as well, so not sure what's going on. I also saw rrrix posting that he was having some tick issues as well with recent updates, so not really sure what is up.
 
Ticks are behaving weird. Last night I started up D3 and DB with YAR and game ran much smoother. Was getting avg 17 ticks. Then I had to close and restart and it literally disappeared. Tick went back down to like 10.
 
With the mod from rrrix I only max out around 25-29 TPS. Any way I can get it higher? My rig can handle it and my FPS is both set to 150 for foreground and background.
 
Just found out my VSYNC is on in the video card options. Unchecked it and released my demon FPS!!! Now TPS is up to 60++. :D
 
byobodybag, u should have no more then 30-35 fps in background, its a waste of electricity and u will not ware outyour graphic card when botting! having d3 run 150 fps when botting is really bad for your graphics. running just as well on 30.
and your room wont heat up as much !
 
I have the same, except, i'm running at 4.8ghz. Got any other plugins installed? With *only* Trinity and QuestTools alone - no other plugins, you should get much higher. 1 bot running alone and the "tick mod" gets a steady > 100 ticks/s for me.

While you have all your bots running, open task manager, click 'show processes from all users', and sort by CPU time. Make sure D3 is using more than DB and nothing is using more CPU time than either of them.

P.S.:

Tick mod:
Plugins\Trinity\Helpers\BotManager.cs
Lines 42-56 ish
Set BotMain.TicksPerSecond to Int32.MaxValue

Code:
[FONT=courier new]        internal static void SetBotTPS()
        {
            // Carguy's ticks-per-second feature
            if (Settings.Advanced.TPSEnabled)
            {
                BotMain.TicksPerSecond = (int)Settings.Advanced.TPSLimit;
                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Bot TPS set to {0}", (int)Settings.Advanced.TPSLimit);
            }
            else
            {
[SIZE=4]           [U]BotMain.TicksPerSecond = Int32.MaxValue;[/U]
[/SIZE]                Logger.Log(TrinityLogLevel.Verbose, LogCategory.UserInformation, "Reset bot TPS to default", (int)Settings.Advanced.TPSLimit);
            }
        }[/FONT]

Restart Demonbuddy.
In Trinity advanced settings window uncheck "Enable TPS modification".


Thank you rrix,
My bot's TPS never been over 15. Now with your advice, it went up to 18 - 23. awesome....
 
same here, my ticks/s are around 30 now.
only one problem: when i switch on lazyraider, they drop to about 7.5
 
Back
Top