Upvote Upvoted 115 Downvote Downvoted
1 2 3 4 5
SizzlingStats - Live TF2 Stats **Alpha Test**
posted in Projects
1
#1
SizzlingStats
80 Frags +

Last summer, SizzlingCalamari and I began experimenting with a more convenient way for TF2 players to view their stats. After many months of work we are ready to start alpha testing. If you have a server and you're interested, please read this entire post carefully.

Overview:
SizzlingStats allows you to view your stats without even having to leave your game. Simply type ".ss" in chat and the in-game browser will show your stats.
There are no logs. You only need to FTP once to install the plugin, which autoupdates itself.

SizzlingStats is comprised of a server plugin and a website which is at sizzlingstats.com.

----------------------------------------------------------------------------------------

Installation:

  • Extract the zip file and inspect the directory structure. Merge the contents of the folder to your server accordingly, then restart the server.
  • Type rcon sizz_stats_version in console to see if the plugin is loaded.
  • Metamod and Sourcemod are not required.

Recommended: To obtain ownership of your stats, login to http://sizzlingstats.com, then go to http://sizzlingstats.com/profile and get your API key. Paste this into the file "cfg/sizzlingplugins/sizzlingstats.cfg" as the comments show.

Other Configuration Options:

  • To disable STV uploading, set this option in "cfg/sizzlingplugins/sizzlingstats.cfg":
    sizz_stats_auto_upload_demos 0

----------------------------------------------------------------------------------------

Notes:
- Currently, stats update only at the end of each round. Meaning that hitting ".ss" won't show you anything new until the round ends.

- This is alpha software, please be aware that it may crash your server.

- You can use log plugins simultaneously with SizzlingStats. You are encouraged to compare our stats with the output on logs.tf, for example. We are aware that Damage and Heals are calculated differently, but if any other numbers are different then it should be brought to our attention.

- SizzlingStats is open-source. However, the plugin is for non-commercial use only (Full License).

----------------------------------------------------------------------------------------

Known Issues (that we are working on):
- You must set cl_disablehtmlmotd 0 in order to view stats in-game. (This is a setting in your own game, not the server.)

- The in-game browser refreshes when a player dies. This is a Valve bug and there's not much we can do about it.

- Team switches, e.g. in A/D maps, is not taken into account in the team scoring.

- Software updates occur during changelevels and on server restarts, but sometimes it takes an additional server restart for the new version to load.

----------------------------------------------------------------------------------------

Contact:
- For issues with the plugin, contact SizzlingCalamari with the following info:
--- Who is your server provider?
--- What other plugins are you running?
--- Is your server on Linux or Windows? You can find out by FTPing to your server and looking at the /orangebox/bin folder -- if it is filled with .so files, it's Linux. If it has mostly .dll files, it's Windows.

You can also use the issue tracker on Github at https://github.com/SizzlingStats/sizzlingplugins/issues

- For issues with the website, contact dy/dx (me). You can also use the issue tracker on Github at https://github.com/SizzlingStats/sizzlingstats.com/issues

Last summer, SizzlingCalamari and I began experimenting with a more convenient way for TF2 players to view their stats. After many months of work we are ready to start alpha testing. If you have a server and you're interested, please read this entire post carefully.



[b]Overview[/b]:
SizzlingStats allows you to view your stats without even having to leave your game. Simply type ".ss" in chat and the in-game browser will show your stats.
There are no logs. You only need to FTP once to install the plugin, which autoupdates itself.

SizzlingStats is comprised of a server plugin and a website which is at [url=http://sizzlingstats.com/]sizzlingstats.com[/url].


----------------------------------------------------------------------------------------


[b]Installation[/b]:
[list]
[*] Extract [url=https://bitbucket.org/jcristiano/sizzlingplugins/downloads/SizzlingStats_0.9.4.3.zip]the zip file[/url] and inspect the directory structure. Merge the contents of the folder to your server accordingly, then restart the server.
[*] Type [i]rcon sizz_stats_version[/i] in console to see if the plugin is loaded.
[*] Metamod and Sourcemod are [u]not[/u] required.
[/list]

[u]Recommended[/u]: To obtain ownership of your stats, login to http://sizzlingstats.com, then go to http://sizzlingstats.com/profile and get your API key. Paste this into the file "cfg/sizzlingplugins/sizzlingstats.cfg" as the comments show.

[u]Other Configuration Options[/u]:
[list]
[*] To disable STV uploading, set this option in "cfg/sizzlingplugins/sizzlingstats.cfg":
[code]sizz_stats_auto_upload_demos 0[/code]
[/list]


----------------------------------------------------------------------------------------


[b]Notes[/b]:
- Currently, stats update only at the end of each round. Meaning that hitting ".ss" won't show you anything new until the round ends.

- This is alpha software, please be aware that it may crash your server.

- You can use log plugins simultaneously with SizzlingStats. You are encouraged to compare our stats with the output on logs.tf, for example. We are aware that Damage and Heals are calculated differently, but if any other numbers are different then it should be brought to our attention.

- SizzlingStats is open-source. However, the plugin is for non-commercial use only ([url=http://pastebin.com/5zetC062]Full License[/url]).


----------------------------------------------------------------------------------------


[b]Known Issues (that we are working on)[/b]:
- You must set cl_disablehtmlmotd 0 in order to view stats in-game. (This is a setting in your own game, not the server.)

- The in-game browser refreshes when a player dies. This is a Valve bug and there's not much we can do about it.

- Team switches, e.g. in A/D maps, is not taken into account in the team scoring.

- Software updates occur during changelevels and on server restarts, but sometimes it takes an additional server restart for the new version to load.


----------------------------------------------------------------------------------------


[b]Contact[/b]:
- For issues with the plugin, contact SizzlingCalamari with the following info:
--- Who is your server provider?
--- What other plugins are you running?
--- Is your server on Linux or Windows? You can find out by FTPing to your server and looking at the [i]/orangebox/bin[/i] folder -- if it is filled with .so files, it's Linux. If it has mostly .dll files, it's Windows.

You can also use the issue tracker on Github at https://github.com/SizzlingStats/sizzlingplugins/issues


- For issues with the website, contact dy/dx (me). You can also use the issue tracker on Github at https://github.com/SizzlingStats/sizzlingstats.com/issues
2
#2
SizzlingStats
8 Frags +

Extra Info
The only supported game modes are tournament config modes not including MvM.

The in-game stats page can be toggled/held open with this script if you desire:

alias +sizz_stats "sizz_show_stats"
alias -sizz_stats "sizz_hide_stats"
bind <key> +sizz_stats

The latest version is v0.9.4.4 at the link below.

SizzlingStats 0.9.4.4

[b]Extra Info[/b]
The only supported game modes are tournament config modes [b]not[/b] including MvM.

The in-game stats page can be toggled/held open with this script if you desire:

alias +sizz_stats "sizz_show_stats"
alias -sizz_stats "sizz_hide_stats"
bind <key> +sizz_stats

The latest version is v0.9.4.4 at the link below.

[url=https://bitbucket.org/jcristiano/sizzlingplugins/downloads/SizzlingStats_0.9.4.4.zip]SizzlingStats 0.9.4.4[/url]
3
#3
SizzlingStats
3 Frags +

reserved

reserved
4
#4
5 Frags +

reserved?

reserved?
5
#5
11 Frags +

http://i.imgur.com/kVX65yD.gif

[img]http://i.imgur.com/kVX65yD.gif[/img]
6
#6
2 Frags +

WHOAAAA

WHOAAAA
7
#7
3 Frags +

Fog quick question
dy-dx yes
Fog would it be possible to host the log parser on your own servers?
dy-dx there is no log parser
dy-dx there are no logs
Fog oh what
Fog head asplod

Fog quick question
dy-dx yes
Fog would it be possible to host the log parser on your own servers?
dy-dx there is no log parser
dy-dx there are no logs
Fog oh what
Fog head asplod
8
#8
0 Frags +

Pretty cool mod. Wanted to report that my stats didn't get recorded.

-I was playing medic (0 kills afaik)
-I don't have a profile picture
Matches were
http://sizzlingstats.com/stats/1383 and http://sizzlingstats.com/stats/1384

Hope this helps!

Pretty cool mod. Wanted to report that my stats didn't get recorded.

-I was playing medic (0 kills afaik)
-I don't have a profile picture
Matches were
http://sizzlingstats.com/stats/1383 and http://sizzlingstats.com/stats/1384

Hope this helps!
9
#9
4 Frags +

THANK YOU SIZZLING AND TECHNO!

THANK YOU SIZZLING AND TECHNO!
10
#10
5 Frags +

server plugin of the year.

quick question, how does it determine the teams nationality?

server plugin of the year.

quick question, how does it determine the teams nationality?
11
#11
0 Frags +

is there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.

is there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.
12
#12
SizzlingStats
0 Frags +
skimPretty cool mod. Wanted to report that my stats didn't get recorded.

-I was playing medic (0 kills afaik)
-I don't have a profile picture
Matches were
http://sizzlingstats.com/stats/1383 and http://sizzlingstats.com/stats/1384

Hope this helps!

Thanks, that's a new bug...looking into it.

WithADanceNumberserver plugin of the year.

quick question, how does it determine the teams nationality?

The team's nationality is just the most-occurring country among the players on that team, which I get by asking the Steam API.

This isn't the ideal method, because many players have private profiles, so all I can get is their avatar and name. Eventually I'd like to geolocate players' ip addresses.

[quote=skim]Pretty cool mod. Wanted to report that my stats didn't get recorded.

-I was playing medic (0 kills afaik)
-I don't have a profile picture
Matches were
http://sizzlingstats.com/stats/1383 and http://sizzlingstats.com/stats/1384

Hope this helps![/quote]

Thanks, that's a new bug...looking into it.


[quote=WithADanceNumber]server plugin of the year.

quick question, how does it determine the teams nationality?[/quote]

The team's nationality is just the most-occurring country among the players on that team, which I get by asking the Steam API.

This isn't the ideal method, because many players have private profiles, so all I can get is their avatar and name. Eventually I'd like to geolocate players' ip addresses.
13
#13
SizzlingStats
1 Frags +
dashtmis there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.

Contact me or Sizzling and we can take a look at it. Who is your server provider?

[quote=dashtm]is there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.[/quote]

Contact me or Sizzling and we can take a look at it. Who is your server provider?
14
#14
0 Frags +

i dont know if its just me being bad, but I've installed the plugin on two servers, and .ss does not work for me at the end of a match. If anyone could help, that would be great

i dont know if its just me being bad, but I've installed the plugin on two servers, and .ss does not work for me at the end of a match. If anyone could help, that would be great
15
#15
0 Frags +

I rang for a team that had this on their server and it was awesome.

I rang for a team that had this on their server and it was awesome.
16
#16
0 Frags +

im keen, gonna test this out on one of my servers

im keen, gonna test this out on one of my servers
17
#17
SizzlingStats
1 Frags +
bleaki dont know if its just me being bad, but I've installed the plugin on two servers, and .ss does not work for me at the end of a match. If anyone could help, that would be great

I just talked to Bleak over Steam, the issue was that he hadn't overwritten the files from the "original" SizzlingStats, which does not have the new functionality.

[quote=bleak]i dont know if its just me being bad, but I've installed the plugin on two servers, and .ss does not work for me at the end of a match. If anyone could help, that would be great[/quote]

I just talked to Bleak over Steam, the issue was that he hadn't overwritten the files from the "original" SizzlingStats, which does not have the new functionality.
18
#18
0 Frags +

It won't load for me. Hiperz linux server running soap dm.

It won't load for me. Hiperz linux server running soap dm.
19
#19
0 Frags +
technosexdashtmis there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.
Contact me or Sizzling and we can take a look at it. Who is your server provider?

alright. i use eoreality.

[quote=technosex][quote=dashtm]is there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.[/quote]

Contact me or Sizzling and we can take a look at it. Who is your server provider?[/quote]
alright. i use eoreality.
20
#20
0 Frags +
dashtmtechnosexdashtmis there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.
Contact me or Sizzling and we can take a look at it. Who is your server provider?
alright. i use eoreality.

I use EoR and it works

[quote=dashtm][quote=technosex][quote=dashtm]is there something else i need to do to configure the plugin? when i try to load it after putting all the files on the server and putting in my key it won't load the plugin.[/quote]

Contact me or Sizzling and we can take a look at it. Who is your server provider?[/quote]
alright. i use eoreality.[/quote]

I use EoR and it works
21
#21
SizzlingStats
1 Frags +
fraacIt won't load for me. Hiperz linux server running soap dm.

I talked to Fraac, the issue was that he didn't copy libcurl.so.4.2.0 to the orangebox folder on his server. If you have a linux server, chances are you will need to do this.

[quote=fraac]It won't load for me. Hiperz linux server running soap dm.[/quote]

I talked to Fraac, the issue was that he didn't copy [b]libcurl.so.4.2.0[/b] to the [u]orangebox[/u] folder on his server. If you have a linux server, chances are you will need to do this.
22
#22
1 Frags +

THIS IS SO COOL OMG. :)

although it does crash the server a teeny bit.

THIS IS SO COOL OMG. :)

although it does crash the server a teeny bit.
23
#23
0 Frags +

Technosex,

It won't load for me, I added you for help. I think the problem is that my server already has libcurl.so.4.2.0 and it won't let me delete the old libcurl.so.4.2.0 and replace it. Also, I'm using linux

Thanks in advance,
Emma Watson

Technosex,

It won't load for me, I added you for help. I think the problem is that my server already has libcurl.so.4.2.0 and it won't let me delete the old libcurl.so.4.2.0 and replace it. Also, I'm using linux

Thanks in advance,
Emma Watson
24
#24
0 Frags +

Hello!

Thanks so much for the awesome plugin! I just about have everything on it working right. However, when I go to the website to look at the stats on there, unlike many other servers, mine doesn't have country flags in front of the team names. I've entered the API key into the config file in my FTP, is there anything I could be missing?

Hello!

Thanks so much for the awesome plugin! I just about have everything on it working right. However, when I go to the website to look at the stats on there, unlike many other servers, mine doesn't have country flags in front of the team names. I've entered the API key into the config file in my FTP, is there anything I could be missing?
25
#25
1 Frags +

On a server I played on today typing ".ss" once would bring up the MOTD, but after typing it again it would show the stats.

Other than that it's looking really awesome, thanks guys.

On a server I played on today typing ".ss" once would bring up the MOTD, but after typing it again it would show the stats.

Other than that it's looking really awesome, thanks guys.
26
#26
SizzlingStats
1 Frags +
raysHello!

Thanks so much for the awesome plugin! I just about have everything on it working right. However, when I go to the website to look at the stats on there, unlike many other servers, mine doesn't have country flags in front of the team names. I've entered the API key into the config file in my FTP, is there anything I could be missing?

You don't have a country set in your Steam profile. Go to http://steamcommunity.com/id/RaysFire/edit and set your country to United States or whatever.

YankeeOn a server I played on today typing ".ss" once would bring up the MOTD, but after typing it again it would show the stats.

Other than that it's looking really awesome, thanks guys.

We've noticed this bug on a few servers. Working on it...

[quote=rays]Hello!

Thanks so much for the awesome plugin! I just about have everything on it working right. However, when I go to the website to look at the stats on there, unlike many other servers, mine doesn't have country flags in front of the team names. I've entered the API key into the config file in my FTP, is there anything I could be missing?[/quote]

You don't have a country set in your Steam profile. Go to http://steamcommunity.com/id/RaysFire/edit and set your country to United States or whatever.


[quote=Yankee]On a server I played on today typing ".ss" once would bring up the MOTD, but after typing it again it would show the stats.

Other than that it's looking really awesome, thanks guys.[/quote]

We've noticed this bug on a few servers. Working on it...
27
#27
SizzlingStats
0 Frags +
EmmaWatsonTechnosex,

It won't load for me, I added you for help. I think the problem is that my server already has libcurl.so.4.2.0 and it won't let me delete the old libcurl.so.4.2.0 and replace it. Also, I'm using linux

Thanks in advance,
Emma Watson

libcurl.so.4.2.0 is only needed if you are on linux and there isn't already a libcurl file in the orangebox directory. So it must be something else.

Edit: Just received word that yours is working now.

[quote=EmmaWatson]Technosex,

It won't load for me, I added you for help. I think the problem is that my server already has libcurl.so.4.2.0 and it won't let me delete the old libcurl.so.4.2.0 and replace it. Also, I'm using linux

Thanks in advance,
Emma Watson[/quote]
libcurl.so.4.2.0 is only needed if you are on linux and there isn't already a libcurl file in the orangebox directory. So it must be something else.

Edit: Just received word that yours is working now.
28
#28
0 Frags +

If I need to download libcurl.so.4.2.0 because my server doesn't have it, where can I find it?

edit: nvm got it working!!

If I need to download libcurl.so.4.2.0 because my server doesn't have it, where can I find it?

edit: nvm got it working!!
29
#29
0 Frags +

What if my server already has libcurl.so.4.2.0? It's been there the whole time, do I overwrite it, or does it not matter?

What if my server already has libcurl.so.4.2.0? It's been there the whole time, do I overwrite it, or does it not matter?
30
#30
0 Frags +

As far as I know, my server crashes with this plugin when I had eventscripts installed.

When eventscripts was taken off my server, this plugin worked like a charm!

As far as I know, my server crashes with this plugin when I had eventscripts installed.

When eventscripts was taken off my server, this plugin worked like a charm!
1 2 3 4 5
Please sign in through STEAM to post a comment.