|
|
Szerző: SnakE
Honlap: www.psychostats.com
Külföldi fórum: link
A Psychostats
A Psychostats egy nagyon-nagyon részletes statisztika készítő program, mely a kész statisztikákat HTML-két felépítve teszi elérhetővé.
Telepítés és konfigurálás
Gyorstelepítés:
1. kitömörít bárhova
2. server.cfg-ben bekapcsolja a logolást
3. stats.cfg-ben beállít
4. lefuttat ./stats.pl -v
5. ámul és bámul
Lépésről lépésre:
2. A hozzáadadndók a server.cfg-hez:
log on
mp_logmessages 1
mp_logdetail 3
3. stats.cfg
LogPath = { akármi/bármi/hlds_l/cstrike/logs }
// a default logolási könyvtár //
*HtmlPath = { /usr/local/www/data/stat }
// ahol a www van, nálam ez, de sok különbség másnál sem lesz szerintem //
modType = cstrike
// ez egyértelmu //
HTMLtheme = cstrikehtml19
// Dizájn, avagy téma. Ez az alap, a psychostats/themes mappában vannak //
PicsPath = ...../psychostats1.9.1/images/mappics
DLPath = ..../hlds_l/cstrike/maps
// egyértelmu //
ClosedLogsOnly = 0
// az éppen futó map logját is belegyuri //
# server info.
serverName = [HUN-CPL]Arena Enternet [HMC]
serverIP = 62.112.192.18:27015
serverDomain = http://arena.enternet.hu/stat
adminAlias =
adminEMail =
// fejlécben megjeleno adatok //
MaxDays = 14
// visszamenoleg hány napi log szerint számolja a statot //
MaxPlayers = 150
// hányan szerepeljenek a statban //
MinConnected = 5
// hány connect kell ahhoz hogy statba bekerüljön //
MinSkill = 500
MinKills = 1
MinDeaths = 1
MinKDR = 0.10
MinTime = 1h
MinRounds = 5
// egyértelmu. A minimális feltételek a statba kerüléshez //
PlayerID = WONID
// mi alapján kerüljenek be a nickek. Sztem WONID a logikus, de lehet nick alapján is //
ShowPlayerAliases = 1
ShowPlayerWONIDs = 0
ShowPlayerIPs = 0
// megjelenjen-e a player saját statján a neve(i) / WONID-je / IP-je //
4. Lefuttat ./stats.pl -v parancsot.
Én betettem crontab-ba, naponta frissül. A kényelmesek berakják.
Ha a hp nem a szerveren van, akkor a stats.cfg végén van egy ftp section, ahol be lehet állítani hogy hova töltse fel a statot.
Működés 1.6 alatt
CS 1.6 alatt néhány kisebb változtatásra van szükségünk, hogy helyes működésre bírjuk a Psychostats-ot.
Nyisd meg a stats.pl fájlt.
Keresd meg a következő sort:
my ($bla,$steamid) = split(':',$won); ## Watch out for STEAM_ entries
Ennek a sornak most így kellene kinéznie, módosítsd:
my $steamid = (split(':',$won))[-1]; |
|
|
|
|