userdata["acclevel"] < 100) die ("Access denied!"); $edlist = new EditList("serverId", "hlstats_Servers", "server"); $edlist->columns[] = new EditListColumn("game", "Game", 0, true, "hidden", $gamecode); $edlist->columns[] = new EditListColumn("address", "IP Address", 15, true, "ipaddress", "", 15); $edlist->columns[] = new EditListColumn("port", "Port", 5, true, "text", "27015", 5); $edlist->columns[] = new EditListColumn("name", "Server Name", 22, true, "text", "", 64); $edlist->columns[] = new EditListColumn("rcon_password", "Rcon Password", 10, false, "text", "", 48); if ($advanced) { $edlist->columns[] = new EditListColumn("publicaddress", "Public Address", 20, false, "text", "", 64); $edlist->columns[] = new EditListColumn("statusurl", "Status URL", 20, false, "text", "", 255); } if ($HTTP_POST_VARS) { if ($edlist->update()) message("success", "Operation successful."); else message("warning", $edlist->error()); } ?> Enter the addresses of all servers that you want to accept data from here.

HLstats can use Rcon to give feedback to users when they ?mode=help#set">update their profile if you enable Rcon support in hlstats.conf and specify an Rcon Password for each server.

>> Go to ?mode=admin&admingame=&task=servers&advanced=0#servers">Basic View

The "Public Address" should be the address you want shown to users. If left blank, it will be generated from the IP Address and Port. If you are using any kind of log relaying utility (i.e. hlstats.pl will not be receiving data directly from the game servers), you will want to set the IP Address and Port to the address of the log relay program, and set the Public Address to the real address of the game server. You will need a separate log relay for each game server. You can specify a hostname (or anything at all) in the Public Address.

>> Go to ?mode=admin&admingame=&task=servers&advanced=1&".strip_tags(SID)."#servers">Advanced View

query(" SELECT serverId, address, port, name, publicaddress, statusurl, rcon_password FROM hlstats_Servers WHERE game='$gamecode' ORDER BY address ASC, port ASC "); $edlist->draw($result); ?>