Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Source code |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
anzeigezeit = 300 # in sek import es import cPickle import gamethread from path import path p = path(str(__file__)).dirname().replace('\\', '/') db = p + '/player.db' <span class="posthilit">spieler</span> = list() try: file = open(db) <span class="posthilit">spieler</span> = cPickle.load(file) file.close() except: pass def player_activate(event_var): sid = event_var['es_steamid'] if not sid in <span class="posthilit">spieler</span>: <span class="posthilit">spieler</span>.append(sid) def round_end(event_var): savedb() def savedb(): file = open(db, 'wb') cPickle.dump(<span class="posthilit">spieler</span>, file) file.close() def unload(): gamethread.cancelDelayed('_message') def load(): message() def message(): es.msg('#multi', '#green[#lightgreenServer#green]#default Wir haben zur Zeit #green%s#default <span class="posthilit">registrierte</span> <span class="posthilit">Spieler</span>!'%len(<span class="posthilit">spieler</span>)) gamethread.delayedname(anzeigezeit, '_message', message, ()) |
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Source code |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
CREATE TABLE `player_tracker` ( `id` int(11) NOT NULL auto_increment, `steamid` varchar(255) NOT NULL, `playername` varchar(255) NOT NULL, `playerip` varchar(255) NOT NULL, `servertype` varchar(255) NOT NULL, `serverip` varchar(255) NOT NULL, `serverport` varchar(255) NOT NULL, `geoipcountry` varchar(255) NOT NULL, `status` varchar(255) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `steamid` (`steamid`), KEY `playername` (`playername`), KEY `playerip` (`playerip`), KEY `servertype` (`servertype`), KEY `serverip` (`serverip`), KEY `status` (`status`) ); |
Super Moderator
Location: Österreich
Occupation: IT Systemadministrator
wcf.user.option.userOption53: Ja
Source code |
|
1 2 3 4 5 6 7 8 9 10 |
"default" { "driver" "mysql" "host" "localhost" "database" "player_tracker" "user" "..." "pass" "..." //"timeout" "0" "port" "3306" } |
Horstname is localhost
Sollte der MySQL-Server auf den gleichen Root/vServer laufen sollte das hier helfen:
Source code
1 ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Source code |
|
1 2 3 4 5 6 |
// Rate in seconds adverts is shown // - // Default: "300.0" // Minimum: "60.000000" // Maximum: "900.000000" sm_tracker_smgrate "300.0" |