[Mutator] KFStatsX

  • Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Tefaan

Member
Oct 24, 2012
623
5
18
It can broadcast the stats to the web server you get with this mutator. Then you will have permanent stats on an external site or do you mean something different?
 

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
then could you add the broadcasting to kfstatsx?
pretty please..
No, I don't plan on adding it back. KFStatsX works differently than GameStatsTab. Unlike GST, KFSX doesn't know what stats it is supposed to be tracking so it doesn't know what stats to send. It is designed to be free form which allows better support for custom weapons, specimens, and perks. This feature is not high priority thing for me.

It can broadcast the stats to the web server you get with this mutator. Then you will have permanent stats on an external site or do you mean something different?

There was a feature in GameStatsTab that would periodically send a message to all players in the server with the player who has the highest value for each stat, i.e. the person with the most fp kills, longest time alive, most melee swings, etc.
 
Last edited:

ArcheKruz

FNG / Fresh Meat
Jan 2, 2013
484
1
0
I got this error when trying to set up a KFStatsX tracking server:

Error: Unable to access jarfile KFSXTrackingServer.jar

Any help?

Also, is this mutator whitelisted?
 
Last edited:

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
Code:
java -jar KFSXTrackingServer.jar -propertyfile share\etc\server.properties

The command is correct, just a question of where you are running it. Looks like the jar file disappeared. You should re-download the Java server and run the command from the root path of the package.
 

ArcheKruz

FNG / Fresh Meat
Jan 2, 2013
484
1
0
Ahh so I have to move the script file from where it was located initially. I also have a problem with the mutator itself when it couldn't be loaded because of a missing KF_DLC package.
 

forrestmark9

FNG / Fresh Meat
Nov 29, 2011
1,110
40
0
Ahh so I have to move the script file from where it was located initially. I also have a problem with the mutator itself when it couldn't be loaded because of a missing KF_DLC package.

Copy KF_DLC.utx from your main KillingFloor folder to your server, this is SteamCMD's fault, it does not fully update KF_DLC.utx if it exists. Just deletes it and doesn't add the new one
 

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
Version 2.1

Version 2.1

Version 2.1 is out with some new features viewing the stats:

  • Added tab in ESC menu to display the statistics
  • Added functionality to view other players' stats
The esc menu tab can be disabled by the server to provide compatibility with other mutators that have their own tabs (e.g. ServerPerks). The dedicated KFStatsX window that you can open with the command "ingamestats" has the player list located between the tabs and the stats window.


I don't know when the whitelist will get updated but I will bug TWI about it when the next KF update is coming out.

Screenshots
These screen shots are from before I decided on placement for the category and player combo boxes but you get the gist of what the new panel looks like and the new functionality.
http://i49.tinypic.com/24c8dwn.jpg
http://i47.tinypic.com/2gvt308.jpg
http://i45.tinypic.com/142v5mw.jpg

Download
https://dl.dropbox.com/u/16251678/KFStatsX_v2.1.zip
 
Last edited:

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
KFSXTrackingServer 2.1.34

KFSXTrackingServer 2.1.34

Version 2.1.34
I have updated the webpages to utilize the Google Visualization APIs so the webpage actually looks somewhat nice now. The new homepage is index.html. The old XML based pages are still there at their same URLs and have been updated to support sortable columns in the records and sessions tables. This is an optional update for the KFStatsX tracking server. You do not need to update the server if you do not care for the new web interface. All future releases will be using the new look.

The new page can be viewed here:
http://kfstatsx.dyndns-server.com:8080http://kfstatsx.dyndns-server.com:8080

If you are updating from version 2.1, only the KFSXTrackingServer.jar file and the http/ folder need to be replaced.

Configuration
To modify the height and width of the HTML page, the highlighted properties below in the kfstatsxHtml.css file (located in http/css) need to be changed. By default, the page will fit nicely in a 1280x1024 screen.

Code:
#wrap {
[COLOR=Green]    width:1280px;[/COLOR]
    margin:0 auto;
}
        
.contentbox-wrapper {
    position:relative;
    left:0;
    width:16000px;
[COLOR=Green]    height:820px;[/COLOR]
}
        
.contentbox {
[COLOR=Green]    width:1260px;
    height:820px;[/COLOR]
    float:left;
    padding:10px;
    background:#C8C8C8;
    overflow-y:auto;
    overflow-x:hidden;
}

.content-table {
    [COLOR=Green]width: 630px;[/COLOR]
    cellpadding: 0;
    cellspacing: 6;
}
Download
https://dl.dropbox.com/u/16251678/KFSXTrackingServer-2.1.34.tar.gzhttps://dl.dropbox.com/u/16251678/KFSXTrackingServer-2.1.34.tar.gz
 
Last edited:

nejcooo

FNG / Fresh Meat
May 23, 2012
3,042
0
0
25
something isnt clear to me. why you made game stats tab and this? isnt it very similar thing? also which versions of kfstatsx are whitelisted?
 

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
something isnt clear to me. why you made game stats tab and this? isnt it very similar thing? also which versions of kfstatsx are whitelisted?

Your answers are in the OP:
http://forums.tripwireinteractive.com/showpost.php?p=1122739&postcount=1[url]http://forums.tripwireinteractive.com/showpost.php?p=1122739&postcount=1[/URL]

To clarify this part though:

allowing the stats list to grow dynamically, and finding better ways to track the different stats
KFStatsX is far more flexible than GameStatsTab ever was because it does not know what it is supposed to be tracking. There is no list of stats hard coded in or passed in through a config file. For example, all of the new weapons added after first releasing KFStatsX (Halloween and Christmas 2012 updates) were properly tracked without my having to do anything, barring a small fix for Zed Gun alt fire. Custom perks can be tracked without needing to edit a config file or modifying any code. On top of this new dynamic storage, I have personally learned a lot more about the Unreal classes and coding in unrealscript that I have found ways to track things like "Scrakes stunned", "fleshpounds raged", and weapon usage.

So yes, from a user's perspective, the two mods are nearly identical save form some UI differences, but it's what is under the hood that greatly distinguishes the two.
 

nejcooo

FNG / Fresh Meat
May 23, 2012
3,042
0
0
25
i tried 2.1 which hasn't been whitelisted if I understand (yet) correct. i can see kfstatsx tab.

wouldnt be better if name of tab would be just "Stats"? just suggestion
 

NeedlesKane

FNG / Fresh Meat
Jan 18, 2012
151
1
0
Big D
Copy KF_DLC.utx from your main KillingFloor folder to your server, this is SteamCMD's fault, it does not fully update KF_DLC.utx if it exists. Just deletes it and doesn't add the new one

Thank you. I was having the same problem, and this fixed it for me.
 

moonlightdemon

FNG / Fresh Meat
Nov 21, 2012
28
0
0
Belgium
Hi I just tried it but doesn't seem to work :s I added the 4 KFStatsX files including the serverperks one but the serverperks one didn't show up in the selection thing so I just typed it over in the ini file to
compatibleControllers=KFStatsX.KFSXPlayerController;Server Perks v6.0
but didn't change much either so yea seems that the mutator doesn't do anything atm for me.
I don't get the tab on top when I press esc :s
its probably something stupid that i'm doing wrong but yea btw my perk stats are on a remote server maybe that has something to do with it ?
 

scary ghost

FNG / Fresh Meat
Sep 13, 2010
900
338
0
California
Hi I just tried it but doesn't seem to work :s I added the 4 KFStatsX files including the serverperks one but the serverperks one didn't show up in the selection thing so I just typed it over in the ini file to
compatibleControllers=KFStatsX.KFSXPlayerController;Server Perks v6.0
but didn't change much either so yea seems that the mutator doesn't do anything atm for me.
I don't get the tab on top when I press esc :s
its probably something stupid that i'm doing wrong but yea btw my perk stats are on a remote server maybe that has something to do with it ?

Carefully read the README files packaged in the download link. They clearly state why there is no tab when using ServerPerks, how to work around that issue, and how to setup the combo box for compatible controllers.

Alternatively, you can wait for the next release which will address the tab issue with ServerPerks.
 

moonlightdemon

FNG / Fresh Meat
Nov 21, 2012
28
0
0
Belgium
Carefully read the README files packaged in the download link. They clearly state why there is no tab when using ServerPerks, how to work around that issue, and how to setup the combo box for compatible controllers.

Alternatively, you can wait for the next release which will address the tab issue with ServerPerks.
I did but didn't do much either guess I'm gonna wait till the next release ^^