Jump to content

Server FPS Plus 1.0.3

$4.99
   (0 reviews)

2 Screenshots

  • 23.8k
  • 229
  • 8.02 kB
This area is intended for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments



Robis

Posted

Hi, do i have to remove from cfg file this line ? fps.limit "60" in order to make this plugin work correct ?

Sigilo

Posted (edited)

Yes, the plugin will generate a default configuration file on load, just edit this information:

 

{
  "DiscordWebhookUrl": "Your_discord_webhook_here",
  "EnableConsoleWarnings": true, //Enable messages in console for changes in optimization levels.
  "LowerFpsLimit": 20.0, // At this level or below, maximum optimizations will be applied.
  "UpperFpsLimit": 40.0 //At this level or above no optimizations will be applied.
}

 

The "fps.limit" line in the description is just an illustrative example of how it's configured on my server (entered in the console or as a convar, not in the plugin).
For instance, you can set your FPS limit to 60 with "fps.limit 60" in your console. In the plugin config, specify "LowerFpsLimit 20" and "UpperFpsLimit 50". The plugin will automatically calculate tiers between those values and apply optimizations accordingly. To test the plugin, temporarily lower your FPS using "fps.limit 30" in the console. Check your discord channel or console for confirmation that optimizations have been applied.

Edited by Sigilo
Robis

Posted

3 minutes ago, Sigilo said:

Yes, the plugin will generate a default configuration file on load, just edit this information:

 

{
  "DiscordWebhookUrl": "Your_discord_webhook_here",
  "EnableConsoleWarnings": true, //Enable messages in console for changes in optimization levels.
  "LowerFpsLimit": 20.0, // At this level or below, maximum optimizations will be applied.
  "UpperFpsLimit": 40.0 //At this level or above no optimizations will be applied.
}


 

thank you! ❤️

  • Like 1
Robis

Posted

5 minutes ago, Sigilo said:

Yes, the plugin will generate a default configuration file on load, just edit this information:

 

{
  "DiscordWebhookUrl": "Your_discord_webhook_here",
  "EnableConsoleWarnings": true, //Enable messages in console for changes in optimization levels.
  "LowerFpsLimit": 20.0, // At this level or below, maximum optimizations will be applied.
  "UpperFpsLimit": 40.0 //At this level or above no optimizations will be applied.
}


 

thank you! ❤️ Probably website going crazy, cant buy anything 😞

dssdg.png

Sigilo

Posted

Just now, Robis said:

thank you! ❤️ Probably website going crazy, cant buy anything 😞

dssdg.png

Hi, for any website or payment inquiry i recommend contacting codefling support directly

Robis

Posted

I did... I already got from here like 20-30+ plugins... Ok sorry i come back once webpage get fixed. Thanks.

Robis

Posted

Im back, page support write to me PayPal is unavailable at the moment. It should be back sometime tomorrow. So i get it when it will get fixed.

I read description but still dont get it how it works... I mentioned some times when plugins have to handle heavy loads, server fps jump up and down like crazy, and probably in those moments may can happen laag spike.

So in simple non tech words, this plugin make those fps jumps more smoother to reduce or even prevent those spikes ?

My server has 120+ plugins loaded and a lot of permission checks tasks, also lots of time counting.

If you have time, may you try explain how it works in simple words? Like couple examples. Description probably more understandable for developers, but me, im just a simple person who know how properly to edit plugin and nothing to much else.

Thank you.

  • Like 1
Sigilo

Posted

27 minutes ago, Robis said:

Im back, page support write to me PayPal is unavailable at the moment. It should be back sometime tomorrow. So i get it when it will get fixed.

I read description but still dont get it how it works... I mentioned some times when plugins have to handle heavy loads, server fps jump up and down like crazy, and probably in those moments may can happen laag spike.

So in simple non tech words, this plugin make those fps jumps more smoother to reduce or even prevent those spikes ?

My server has 120+ plugins loaded and a lot of permission checks tasks, also lots of time counting.

If you have time, may you try explain how it works in simple words? Like couple examples. Description probably more understandable for developers, but me, im just a simple person who know how properly to edit plugin and nothing to much else.

Thank you.

It works by adjusting the frame budgets of various systems, this is a well known optimization that many highly populated servers arround already use. Most of the time you have to set this to static values and adjust them manually depending of the server load. This plugin allows to set those values automatically and dinamically according to server fps. I have this running on all my servers and, paired with other optimization methods, allows me to increase additional slots to my main servers on peak hours. Also monitoring fps changes across servers in one discord channel is a plus.

Covfefe

Posted

What's frame budgets and what values is it changing? ai npc range?

Sigilo

Posted

46 minutes ago, Covfefe said:

What's frame budgets and what values is it changing? ai npc range?

No, I dont want to touch variables that could potentially change your server style. In that case you should use convars.
This wont affect gameplay at all.

Robis

Posted

Admin Mention
BOT
 — Today at 01:30
 WE PLAY SOLO ONLY [3X] [MONTHLY] [LOW POP] 02/11
Average FPS: 82.58334.  Level 1 optimization applied
[01:34]
 WE PLAY SOLO ONLY [3X] [MONTHLY] [LOW POP] 02/11
Average FPS: 76.58334.  Level 2 optimization applied
[01:35]
 WE PLAY SOLO ONLY [3X] [MONTHLY] [LOW POP] 02/11
Average FPS: 80.33334.  Level 1 optimization applied

 

well lets see what it does.... No clue what it does, but lets see if anyone can notice any changes

Covfefe

Posted

It's been a day of having this plugin installed and i'm not noticing any differences. Feels more like a sugar pill. Still don't know what frame budgets mean.

Sigilo

Posted

2 minutes ago, Covfefe said:

It's been a day of having this plugin installed and i'm not noticing any differences. Feels more like a sugar pill. Still don't know what frame budgets mean.

can you show me some of the messages you are receiving and your config?

Covfefe

Posted (edited)

On 12/2/2023 at 4:39 PM, Sigilo said:

can you show me some of the messages you are receiving and your config?

[FpsPlus] Average FPS: 26.25. 🔧 Level 2 optimization applied

[FpsPlus] Average FPS: 33.66667. 🔧 Level 1 optimization applied

Quote

 

Can you explain what frame budgets are? I'm not getting any luck on google.

Edited by Covfefe
Robis

Posted

1 hour ago, Covfefe said:

It's been a day of having this plugin installed and i'm not noticing any differences. Feels more like a sugar pill. Still don't know what frame budgets mean.

Yeah, same here, probably this is my first plugin that i have no clue what he is doing... All i see just a spam in my discord when fps jump up and down... But real action of it, just unknown and not understandable for simple people like me...

Maybe its just notifications.... 

However this plugin is cheap so all ok for me, i give to it a chance.

ChristopherS

Posted

Like other have said, the description page is vague at best and empty at worst.

I have to ask:
- What does this plugin do?
- How does it work?

  • Love 1
Sigilo

Posted

3 hours ago, Covfefe said:

[FpsPlus] Average FPS: 26.25. 🔧 Level 2 optimization applied

[FpsPlus] Average FPS: 33.66667. 🔧 Level 1 optimization applied

Can you explain what frame budgets are? I'm not getting any luck on google.

Your's is the target case and the plugin should contribute to stabilizing server FPS. I face similar hardware limitations and my servers get quite full. When reaching this point, optimization becomes crucial to expand slot capacity. This plugin automates tasks previously done manually, responding more effectively to average FPS and adapting to server load.

Importantly, it doesn't alter configurations that impact the server's unique style, reserved for convars adjustments. For instance:
relationshipmanager.contacts "False" // disables contacts, reducing load and boosting FPS
As evident, these changes either modify or eliminate server functions.

My plugin don't alter the server mechanics but dynamically optimize performance of no game changing convars at hardware limits.

Covfefe

Posted (edited)

53 minutes ago, Sigilo said:

Your's is the target case and the plugin should contribute to stabilizing server FPS. I face similar hardware limitations and my servers get quite full. When reaching this point, optimization becomes crucial to expand slot capacity. This plugin automates tasks previously done manually, responding more effectively to average FPS and adapting to server load.

Importantly, it doesn't alter configurations that impact the server's unique style, reserved for convars adjustments. For instance:
relationshipmanager.contacts "False" // disables contacts, reducing load and boosting FPS
As evident, these changes either modify or eliminate server functions.

My plugin don't alter the server mechanics but dynamically optimize performance of no game changing convars at hardware limits.

I think I'm getting punked with synonyms. I even asked openai to explain this to me in simpler terms
 

Certainly! In simpler terms, it sounds like you have a plugin designed to improve the performance of a server that is running a game. The server often experiences high demand and is close to its capacity, which can lead to slower performance. The plugin is like a tool that helps manage this situation automatically.

Here's a breakdown:

1. **Your server is the main focus ("Yours is the target case"):** This means the plugin is specifically designed for your server.

2. **The goal is to stabilize server FPS:** FPS stands for Frames Per Second, which is crucial for a smooth gaming experience. The plugin aims to make sure that the server consistently delivers a good number of frames per second.

3. **Similar hardware limitations:** The person talking (possibly another server admin) faces similar issues with server capacity and hardware limitations. Their servers get full, and they need to optimize performance.

4. **Optimization is crucial when the server is nearly full:** When the server is almost at its maximum capacity, it becomes essential to optimize its performance to accommodate more players.

5. **Automation of tasks:** The plugin automates tasks that were previously done manually. It responds better to the average frames per second and adjusts to the server load automatically.

6. **Doesn't change server configurations that impact unique style:** The plugin doesn't mess with the server's unique settings that affect its distinctive style or gameplay. It only adjusts certain parameters (convars) related to performance.

7. **Example of a convar adjustment:** The plugin might disable a feature like "contacts" to reduce the server load and improve frames per second. This is done without making significant changes to the server's fundamental functions.

8. **Plugin doesn't alter server mechanics:** It's emphasized that the plugin doesn't make any major changes to how the server works. Instead, it dynamically optimizes the performance within the limits set by the hardware.

In summary, the plugin is like a smart assistant for your game server, making sure it runs smoothly even when it's close to its maximum capacity, without fundamentally changing how the game is played on that server.

You're not telling us what values are being changed as fps changes

I'm not a coder or understand any of that language, but I looked at the CS file and are these the values? tickrate and such?
 

Quote

 private void SetFrameBudgets(float electricHigh, float electricLow, float fluid, float kinetic, float generic, float industrial, float tickrateCl, float tickrateSv)
        {
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetElectricHighPriorityMs", electricHigh);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetElectricLowPriorityMs", electricLow);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetFluidMs", fluid);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetKineticMs", kinetic);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetGenericMs", generic);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "IOEntity.frameBudgetIndustrialMs", industrial);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "tickrate_cl", tickrateCl);
            ConsoleSystem.Run(ConsoleSystem.Option.Server.Quiet(), "tickrate_sv", tickrateSv);

 

Edited by Covfefe
Dead Nasty

Posted (edited)

has been since explained. thank you.

Edited by Dead Nasty
Robis

Posted

5 minutes ago, Dead Nasty said:

I doubt this is more than a discord notification on server fps. I think if a real fps boost plugin was to be made one of the bigger devs would have made it by now tbh. Dude cant even explain to multiple ppl how it actually works just gives out buzz words like a crypto bro. 

Lets write report for checks guys, here in support must be skilled person to check a plugin. I reported it yesterday for checks.

  • Love 1
Sigilo

Posted

5 hours ago, Robis said:

Lets write report for checks guys, here in support must be skilled person to check a plugin. I reported it yesterday for checks.

All the code here in codefling is reviewed by a curator before being published.
You can argue that my methods are unnefective or that my rates could be improved (they can, this is not yet in its final form) but never that my plugin is a scam. As I said, its working on all my servers as a way to aplly dinamically some of the optimizations I use. 

 

Robis

Posted (edited)

22 minutes ago, Sigilo said:

All the code here in codefling is reviewed by a curator before being published.
You can argue that my methods are unnefective or that my rates could be improved (they can, this is not yet in its final form) but never that my plugin is a scam. As I said, its working on all my servers as a way to aplly dinamically some of the optimizations I use. 

 

We dont know what your plugin actually does. Here also was couple developers who take free plugins from umod, rename them and add like a brand new unique product. So at the moment we just have no clue what it does, its can be a scam, or its can be not a scam, so report done not to kick your ass, but to find out what a heck is this. I got like 120+ plugins, and everyone of them 100% know what they does.... Sorry but at the moment for me, your plugin is not FPs PLUS, its just a discord notification to notify when fps jump up and down between the set range....

FOR EXAMPLE: PLUGIN RAID PROTECTION EXPLAIN: PLUGIN BLOCKS EXPLOSIVES DAMAGE TO PLAYERS ENTITIES! TAKE A C4, bang it on a players base and you see actual plugin function!

NOW ABOUT FPS PLUS PLUGIN: EXPLAINING IN BIRDS LANGUAGE THAT I HAVE NO CLUE WHAT YOU TALKING ABOUT! I cant see its function, i cant feel its function! Also looking at your other plugins, they also suspy / small / similar

Edited by Robis
Sigilo

Posted

All my plugins work exactly as the description says. There is no deceiving information, maybe there is something you cant understand, in that case you can message me and Ill explain in detail. I don't want to write on the comments area exactly how everything works because as you said there are a lot of people copying, if not the code, the idea. My first plugin was copied 2 days after I published it (it's very simple but a novel implementation).

Also, all my plugins are tested in live servers. I test them during complete wipe cycles, from wipe day when the server is full with +50 queue to enter, restarts, full cycles. I test both on vanilla servers and modded ones to make sure they work. I test simultaneously on 10 servers (in less when it's a modded only plugin like killstreak).  I'm currently testing more variables to add/improve for this plugin and I will be adding them when I'm sure they are safe and they dont remove functions or change server feel. 

I'm also a new dev and trying to make my work known, I would never use scammy tactics for that.



 

Sigilo

Posted

PS: if you want to test any of my plugins working live on my servers, message me and I'll give you a tour arround my little project: https://latamgameservers.com

Covfefe

Posted

54 minutes ago, Sigilo said:

All my plugins work exactly as the description says. There is no deceiving information, maybe there is something you cant understand, in that case you can message me and Ill explain in detail. I don't want to write on the comments area exactly how everything works because as you said there are a lot of people copying, if not the code, the idea. My first plugin was copied 2 days after I published it (it's very simple but a novel implementation).

Also, all my plugins are tested in live servers. I test them during complete wipe cycles, from wipe day when the server is full with +50 queue to enter, restarts, full cycles. I test both on vanilla servers and modded ones to make sure they work. I test simultaneously on 10 servers (in less when it's a modded only plugin like killstreak).  I'm currently testing more variables to add/improve for this plugin and I will be adding them when I'm sure they are safe and they dont remove functions or change server feel. 

I'm also a new dev and trying to make my work known, I would never use scammy tactics for that.



 

I asked you MULTIPLE TIMES to explain frame budgets and what values the plugin changes and EVERY TIME you ignore the question.

  • Haha 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

User Feedback

1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.3k

Files Sold

Total number of files sold.

2.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.