PDA

View Full Version : NGStats :o


Obsidian
7th August, 2002, 11:25 AM
How to get them working on a linux 4.36 server? :dontgetit:

Azazel
7th August, 2002, 11:43 AM
I'm not a linux guru myself but I have seen lots of info about regarding this problem, let me collate it and post you a reply :)

Welcome btw :thup:

Rambo
8th August, 2002, 10:26 AM
There are lots of stuff in the web regarding that problem, but if you want to simplifie, just go to: http://ut.abfackeln.com/asu.html , here you'll find the information you seek.

Azazel
8th August, 2002, 12:57 PM
Cheers Rambo :thup:
Been trying to get around to searching but my connection at home was down :(
All is working now so I can search like a nutter :D

Obsidian
8th August, 2002, 07:29 PM
Yeah I new that but I don't have that much privileges on a rented server. ;)

I can replace some files and stuff but executing programs is a bit offlimits. :O

Azazel
8th August, 2002, 11:01 PM
Yeah had the same problem on a server I used to rent Obsidian.

Best thing to do is point the server people at the link Rambo suggested and ask them to apply.

I tried for 6 months to get stats working in the same way you have and no luck :(

Matrix
15th December, 2002, 05:36 AM
Guys/Gals,

The issue behind NGStats on Linux does not require running this ASU installer. If you look through it, you will notice that it just modifies your INI file.

Just make the changes yourself. :) We host many UT & UT2K3 servers, all of which are Linux and have NGStats running on them great. If it helps, here is the Stats Setup in the ini file...

[Engine.StatLog]
LocalBatcherURL=../NetGamesUSA.com/ngStats/ngStatsUT
LocalBatcherParams=
LocalStatsURL=../NetGamesUSA.com/ngStats/html/ngStats_Main.html
WorldBatcherURL=../NetGamesUSA.com/ngWorldStats/bin/ngWorldStats
WorldBatcherParams=-d ../NetGamesUSA.com/ngWorldStats/logs -g UT
WorldStatsURL=http://www.netgamesusa.com
LocalLogDir=../Logs
WorldLogDir=../NetGamesUSA.com/ngWorldStats/logs
bWorldBatcherError=False

The red items are the actual executed binaries in Linux, and are defaulted with a ".exe" on the end of them... You all have to know that ".exe" files can not run without a program like "wine". Anyway, hope this helps get you guys on the right track, and again, I have only modified the ini file... Ohhh and make sure you are using the "-nohomedir" in your startup line as well. It only takes about 5min or so to get it running, so Good Luck! :)

Matrix
http://www.ServerXtreme.com

abfackeln
14th January, 2003, 07:18 AM
actually, that is not what it does

it replaces the scripts which execute the binary and gives them the same name that the windows version uses .. the only thing it does to the .ini file is assert that you never changed it to begin with (which people always do) including reinstating the default .exe extensions

anyway, there were two flaws with the original linux scripts: (1) they did not have the same names as the windows version, creating disparate .ini files, (2) there was a problem with the ports sometimes getting stuck when it switched maps (this was also a problem in windows and steve "TheCatcher" made a fix for the windows version) .. both of these are fixed in netgames-abfackeln-0.8.2.tar.gz which is what comes with ASU

blah blah blah .. anyway, now we return you back to your regularly scheduled programming ..

Rambo
14th January, 2003, 11:46 AM
The man is back!!
Hello Abfackeln! Long time no see...
Moving to UT2003?

Azazel
14th January, 2003, 12:48 PM
welkcome abfackeln, nice to see you :thup:

BTW this thread is no longer answerable as NGStats (well world ones at least) have been turned off

Matrix
8th February, 2003, 07:46 AM
I am sure it does more... I did not go though it all. :) I just saw the INI changes, and extracted a fresh UT server, and made the 2 INI changes myself and the NG Stats started working perfectly... Maybe the UT server package I have already has the fix in the binaries, I have seen more than one version out there, and that is always a possibily...



actually, that is not what it does

it replaces the scripts which execute the binary and gives them the same name that the windows version uses .. the only thing it does to the .ini file is assert that you never changed it to begin with (which people always do) including reinstating the default .exe extensions

anyway, there were two flaws with the original linux scripts: (1) they did not have the same names as the windows version, creating disparate .ini files, (2) there was a problem with the ports sometimes getting stuck when it switched maps (this was also a problem in windows and steve "TheCatcher" made a fix for the windows version) .. both of these are fixed in netgames-abfackeln-0.8.2.tar.gz which is what comes with ASU

blah blah blah .. anyway, now we return you back to your regularly scheduled programming ..

_Nec
26th February, 2003, 11:46 AM
Hi! I'm scripting a php site, for parsing El'Muerte's LocalStats stat txt files, to check the match events, etc..

All i need now is the ngWStats player events
like...
spree_1 is on Killing Spree
spree_2 is on Rampage
spree_3 is Dominating
self_frag commits Suicide
multikill_1 does Double Kill
multikill_2 does Multi Kill
multikill_3 does Mega Kill
multikill_4 does Ultra Kill
multikill_5 does Monster Kill
multikill_6 does Ludicrous Kill
XGame.ComboInvis tuns invisible

but there is more - where can i find the full event list??

870Fragmaster
5th June, 2003, 09:19 PM
Does anyone know if the port sticking problem is resolved? I run abfackeln's asu that had the scripts to fix the local stats problem, but I had to stop running localstats because the advertisement port would jump after a game and then no one could see if the server was running. I would really like to get the local stats running again.

AceX5
15th June, 2003, 09:01 PM
But you will need Java SDK 1.2 to run the Stats, right?

knugster
4th August, 2003, 04:57 AM
well, to run ngLocalStats, you'll need JDK 1.2. Had me sweating for a while since I run my UT server on a slackware box and I couldn't really figure out back then how to install the JDK tarbundle.

It's easy to install JDK if you have the rpm tool, though. If I'm not mistaken, you can download it from here: http://java.sun.com/j2se/1.4.2/download.html