VSP stats+etconsole.log or etserver.log


(BlackEight) #1

Hi
I am using vsp core to generate stats from my server. By default I set vsp to read etserver.log because with etconsole.log all sessions were empty. With 1.2.9 nq you have new logging “flag” which enables tracking players by IP adress:
128 Log the GUID’s
256 Log all private messages
512 Real time stamps (dvl)
1024 Log IP and player name (useful for VSP Stats and other ET tracking software) (New in 1.2.9).

With 1024 there is a change in etconsole.log and player name and IP happen to log but etconsole.log isn’t game log and it doesn’t log all data. I know I might be wrong about that but it looks like 1024 is just useless.

8


(C) #2

Your g_log cvar should contain the name of the log-file You want to write to…

I believe You should at least set cvar g_logOptions to 1024 + 128 in order for ip + guid to be logged as You want to…


(BlackEight) #3

Am sorry there is a change in etserver.log:

13:27:30 ClientConnect: 1, IP: 88.888.888.888:, name: "BlackEight"
13:27:30 ClientUserinfoChangedGUID: 1 88.888.888.888: C7G9F89F9F9F9F9F9F9F9F9F9F9F9F9F9F9F9 n\^7BlackEight	\3\c\0\r\0\m\0000000\s\0000000\dn\\dr\0\w\0\lw\0\sw\0\mu\0\ref\0\rn\0\lc\0\xp\0 0 0 0 0 0 0 \u\255

I reckon vsp config files are badly written, they havent got anything that could refere to that entry. You can set few tracking methodes like playerName or ip adress:

$cfg['parser']['trackID'] = 'playerName';    // Default method for tracking, works with all games/mods. If unsure, use this.
$cfg['parser']['trackID'] = 'ip=/(\d+\\.\d+\\.\d+\\.)/U';    // Track by ip AAA.BBB.CCC.*   (recommended tracking format for ips)

playerName works good and read all entries from etserver.log though I was trying to match any vsp config lines to those in etserver.log entry and I couldnt find it. Dose n\ stands for player name in etserver.log? If I upload vsp config files, will you check these lines? I have basics in php by still it is all too messy for me to make anything out.

8

EDITED: Also there isnt anything like “ClientUserinfoChangedGUID” in vsp configs, only ClientUserinfoChanged.


(jemstar) #4

Hi,

can anyone help me with VSP on nq1.2.9?

Have made the changes suggested for mysql and php versions 5 from vsp forum.

vsp created vsp_ tables in my db but wont write any info to them.

The stats page loads but with no data shown.

the ftp connects and parses but always get game ignored.

g_logoptions is 1052 (1024+128)

Any help in this final step greatly appreciated!!

Jem.


(UJERebel) #5

1152? Thats at least what my calc says :stuck_out_tongue:


(jemstar) #6

hahah yep Rebel, it is 1152 in noquarter.cfg just a typo above!!! Jem needs sleeeep!!


(jemstar) #7

Oke It works!!!

For nq 1.2.9 you must set the log to g_logoptions “1024” so cant track guid or ip, but who cares right!

Jem.


(Cambodunum) #8

… problems solved
… thanks to jemstar

greetz Cambo


(BlackEight) #9

If you find out how to disable negative points for fragged players then give me a call.