Shiny Charizard

Legendary Skial King
Some servers have HLStats-ingame as a toggle so it shows or it doesn't show. Since a lot of people want to have it in-game, it seems; maybe we can have it so it's off by default, but if you want to turn it on you can toggle it? (It would also make it so people who say rank or whatever actually get their stats up with their KPD and points and whatnot)

(Even if you have it disabled, it still tracks. It just doesn't show it ingame)

I've seen other servers do it this way and it worked
 
This suggestion has been closed. Votes are no longer accepted.
Hasn't this been brought up before and it was shot down due to a resource issue?

I believe the problem is that HLStatsX isn't designed to handle as many servers as Skial has as it is, so we've got things sorta cludged together, so adding something else will just break the whole thing.
 
Hasn't this been brought up before and it was shot down due to a resource issue?

I believe the problem is that HLStatsX isn't designed to handle as many servers as Skial has as it is, so we've got things sorta cludged together, so adding something else will just break the whole thing.

:(aww
 
Hasn't this been brought up before and it was shot down due to a resource issue?

I believe the problem is that HLStatsX isn't designed to handle as many servers as Skial has as it is, so we've got things sorta cludged together, so adding something else will just break the whole thing.
Isn't that why HLStatsX loads very slowly? It's handling too many servers at one moment?
 
I just looked at the code for the hlstatsx plugin and I decided it should not be enabled due to poor implementation.

It works by logging chat and if it detects a command, the stats server will connect through rcon and run the plugin commands to broadcast a message or only display a message to a single user.

1. I don't want to enable rcon because it is a security risk.
2. The performance is going to be awful.
3. On a busy server these rcon commands are going to be spammed all over the console so administration will be difficult.

The only thing I am willing to do about this is to make a command that shows your rank or opens up your hlstatsx page in a browser. Unfortunately I do not see a good way to display points per action messages without rewriting hlstatsx which I will take too long.
 
Figured. Maybe instead of a new game server, Bott can invest on more server power for HLStatsX?

It is unlikely to help. It is being bottlenecked by an e3-1230 CPU on a single core. You can't get much faster than this. I already spent many days optimizing HlstatsX to bring down cpu usage from 7 full cores to 20% on a 1 core most of the time.

If you forgot how bad it used to be, check out the hlstatsx page from the people currently maintaining hlstatsx. It takes them 10 seconds just to load the front page with 17% of our servers.

http://www.tf2newbs.com/hlstatsx/

The other option is to pay gameme $1 per server which comes out to about $100/month. And people still complain about them losing data.