::Egyéb - PsychoStats::

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];