Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

FLstat v1.4 Released

Here SysOps can list their MultiPlayer server info and users can send feedback to their SysOps. Or just talk about the MultiPlayer servers they play on. This is not about MultiPlayer in general - please use the MultiPlayer Forum for that!

Post Mon Jul 26, 2004 1:18 pm

FLstat v1.4 Released

FLstat v1.4 - Freelancer Rankings for the Web

This version fixes the issue of displaying Unicode characters, for example Chinese, Korean, etc.
Anybody running with v1.2 or older is strongly urged to upgrade to this new version.

Visit the FLstat webpage for further details.

This is just an interim release before version 2.0 comes out later this year. This will be a major reworking of the code, with some great new features added. Stay tuned to TLR...

Cryo.

Cryogenius - Author of FLstat v1.4 and the Global Player Rankings .

Edited by - Cryogenius on 8/4/2004 9:30:41 AM

Post Wed Aug 04, 2004 8:25 am

Also available are two patches for FLstat:

o v1.4 Upgrade Patch for easy upgrade from v1.2 or v1.3.

o Alternative Patch to sort characters by Kills instead of by Rank.

See FLstat Homepage for details and to download patches.

Cryo.

Post Thu Aug 05, 2004 3:25 am

@cryo ...with the kill ranks and the lvl ranks when i update cmd do i do this

flstat.exe -pos -days (and so on ) for ranks

and just change the flstat.exe to flstat-kills.exe when ever i wanna run a kill score ranks
also if i have both sets of ranks running on my website ... does global pick them both up .. or just the main lvl ranks that u have been picking up since the start?
i supppose if i name the kills sheet something else u wont pick it up lol ..i know i seem to talk rubbish but its early for me

cheers

every tried to open ure bottle of bud with ure lightsaber??NIGHTHAWKS (my new clan)

Edited by - **uk server** on 8/5/2004 4:39:19 AM

Edited by - **uk server** on 8/5/2004 4:50:34 AM

Post Thu Aug 05, 2004 5:32 am

uk server,

If you want both web pages, then put both commands into update.cmd:
<pre><font size=1 face=Courier>
FLstat.exe -pos > middle.txt
copy /B header.htt+middle.txt+footer.htt flstat.html

FLstat-Kills.exe -pos > middle.txt
copy /B header.htt+middle.txt+footer.htt flstat-kills.html
</font></pre>

G.P.R. will only pickup one of the two files (Rank), but with the options you've picked it won't make any difference as both will contain the same characters. It is only the order that will be different.

Cryo.

Edited by - Cryogenius on 8/5/2004 6:34:56 AM

Post Thu Aug 05, 2004 5:57 am

thanks cryo

Post Thu Aug 05, 2004 6:51 am

ok one more thing lol then ill be gone i promise...

is there a way to have a ranks system by kills but without displaying there player lvl ?

in cmd i have
flstat-kill.exe -pos -days 14 -top 10 -nice50>middle.txt
every tried to open ure bottle of bud with ure lightsaber??NIGHTHAWKS (my new clan)

Edited by - **uk server** on 8/5/2004 7:53:03 AM

Edited by - **uk server** on 8/5/2004 7:53:26 AM

Post Thu Aug 05, 2004 10:39 am

If you are like me and use IFSO to do your FLStats, then you need to only make a couple of changes to add the FLStat-Kills.exe to be run, composed and uploaded to your website.

- First download and place the flstat-kills.exe file in your FLStat directory (wherever flstat.exe is).
- I modified header.htt file (in the FLStat directory) between the h1 commands (not the title commands) to say Freelancer Rankings by Level instead of just Freelancer Rankings .
- I created another file (a copy of header.htt) renamed to header-kills.htt and modified that between the h1 commands to say Freelancer Rankings by Kills .
- Where it states in IFSO, under Web Output tab, ensure there is a cmd file under Post -generation script file to run: . I renamed the one that came with FLStat from FLStat.cmd to Update.cmd so I wasn't messing with the original.
- I was not sure the Update.cmd file ran in the FLStat directory so I ensure it does with a cd command before all executable commands.
- In Update.cmd file I had the flstat.exe and copy lines REM'd out because IFSO is doing that. I removed both REMs but used flstat-kill.exe instead of flstat.exe . In the copy command line I substituted flstat-kills.html for flstat.html and header-kills.htt for header.htt .
- You should have already had a line for the NcFTP ncftpput.exe file. All you need to do is copy that line and replace flstat-kills.html for flstat.html . This will upload both html files, flstat and flstat-kills, to your web location.

Here is what my Update.cmd, run last by IFSO during FLStat generation, looks like:<pre><font size=1 face=Courier>@echo off

REM Available Options:
REM -top <N> - Show only top N characters
REM -rank <N> - Show only characters at rank N or higher
REM -days <N> - Show only characters which have played within the last N days
REM -pos - Show position of each character (e.g. 1, 2, 3, etc)
REM -path <dir> - Override the default location of the Multiplayer Accounts
REM -active <N> - Highlight characters that have logged in within the last N hours
REM -cheats <N> - Highlight cheaters, where N is the sensitivity (e.g. 30)
REM -nice <N> - Run with lower CPU usage, for example: -nice 50

cd c:\games\freelancer\flstat
FLstat-Kills.exe -days 2 -pos -active 4 -cheats 40 -nice 50 > middle.txt

copy /B header-kills.htt+middle.txt+footer.htt flstat-kills.html

c:\Internet\NcFTP\ncftpput -a -f c:\games\freelancer\flstat\ftp.txt \ c:\games\freelancer\flstat\flstat.html
c:\Internet\NcFTP\ncftpput -a -f c:\games\freelancer\flstat\ftp.txt \ c:\games\freelancer\flstat\flstat-kills.html </font></pre>I install files in logical places on the hard drive , the default location for FL is under \Program Files\Microsoft Games\Freelancer\. I installed FLStat under the Freelancer directory.

To ensure everything is working right put a pause in the last line because when this cmd file is run, the DOS window closes as soon as all the commands are executed. The pause will leave the window up so you can read everything before closing it yourself. Take the pause out when you are done troubleshooting. Good luck!

EDIT: A line feed was missing in the code. Also forget to say great work Cryogenius!!
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum: EarendilsPlace.net (server rules)

Edited by - Earendil on 8/5/2004 11:43:35 AM

Post Thu Aug 05, 2004 12:38 pm

Thanks Earendil, that's a great post! Just goes to show what clever things you can do with FLstat. Also, you can add links to your header.htt files to point to the other file, so that "flstat.html" has a link to "flstat-kills.html" and vica versa.

A tip for you: use a single call to ncftpput to upload both files at once, possible even with a wild-card. This will be quicker, because you only have to autheticate with the server once. For example:
> c:\Internet\NcFTP\ncftpput -a -f ftp.txt \ flstat*.html
Notice that the flstat path can be dropped too, as you're already in that directory.

uk server, I'll think about what you said about sorting by Kills and removing rank... something for version 2.0 perhaps.

Cryo.

Edited by - Cryogenius on 8/5/2004 1:48:28 PM

Post Thu Aug 05, 2004 2:51 pm

Ah yes, Cryogenius. Guess I thought of NcFTP as uploading strictly by file. As for the ftp.txt location, it was carried over from the first Update.cmd file where I didn't know where the default directory was once IFSO was done with it. The cd command sets that so you are right, I can drop the path for ftp.txt. (I changed it's location later anyway )

I have already incorporated it all into the OTHER thing, AFTER I sent you everything. Sorry to everyone else, I'm under a strict NDA.

_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum: EarendilsPlace.net (server rules)

Return to Freelancer Server Forum