hi
nach einiger recherche und ausprobieren habe ich (die) lösungen gefunden
1:
für server mit sv_master_legacy_mode 1 ( server wird NICHT im serverbrowser gelistet )
in der "serverstatus.php" den block :
// $cvars = $verbindung->cvars();
// // Schleife um das Array aus zu lesen
// foreach($cvars as $key => $value) {
// // Prüfung des Key's.
// if ($key == 'amx_nextmap')$nextmap = $value;
// if ($key == 'cm_nextmap')$nextmap = $value;
// if ($key == 'am_nextmap')$nextmap = $value;
// if ($key == 'mp_nextmap')$nextmap = $value;
// if ($key == 'mani_nextmap')$nextmap = $value;
// // Anzeige aller Cvars!!!
// Echo ''.$key.' = '.$value.'<br>';
// }
auskommentieren ,
es werden dann keine cvars angezeigt , aber das script hängt nicht mehr in einer endlos schleife fest
( keine ahnung warum das script hängt , habe es noch nicht herausgefunden )
2:
für server mit sv_master_legacy_mode 0 ( server WIRD im serverbrowser gelistet )
in der "severstatus.class.php"
die zeile :
|
Quellcode
|
1
|
var $A2S_SERVERQUERY_GETCHALLENGE = "\x57"; // challenge
|
ändern zu :
|
Quellcode
|
1
|
var $A2S_SERVERQUERY_GETCHALLENGE = "\x55\xFF\xFF\xFF\xFF"; // challenge
|
die "serverstatus.php" kann unverändert bleiben
es werden ALLE funktionen angezeigt , und der server wird auch im serverbrowser gelistet
für anzeige der plugins usw. in HLSW noch das sourcemod-plugin :
http://forums.alliedmods.net/showpost.php?p=1234560&postcount=17">http://forums.alliedmods.net/showpost.p ... stcount=17</a>
dann werden auch bei sv_master_legacy_mode 0 die plugins usw. in HLSW angezeigt
gruss
kopfnuss