- otwórz plik class_bbcode.php znajdujący się w katalogu sources/classes/:
- znajdz:
//-----------------------------------------
// Custom BB code
//-----------------------------------------
if ( strstr( $t, '[/' ) )
{
$t = $this->post_db_parse_bbcode($t);
}- dodaj poniżej:
//----------------------------------------------------------
// Game Server Status Check by Killermoses (www.Mabsut.com)
//----------------------------------------------------------
$t = preg_replace("#\[server=(.+?)\](.+?)\[/server\]#ies", "\$this->regex_server_tag('\\2','\\1')", $t);- znajdz:
/*-------------------------------------------------------------------------*/ // OVERWRITE DEFAULT: convert_emoticon: /*-------------------------------------------------------------------------*/
- dodaj powyżej:
//----------------------------------------------------------
// Game Server Status Check by Killermoses (www.Mabsut.com)
//----------------------------------------------------------
function regex_server_tag($servip, $servport)
{
$fp = @fsockopen($servip, $servport, $errno, $errstr, 10);
if($fp==FALSE)
return '<font color="red">Offline</font>';
else
return '<font color="green">Online</font>';
}Aby dodac status do publikacji należy wpisac:
[server=X]Y[/server]gdzie:
X - port serwera
Y - IP serwera
Przykład:
[server=44405]livo.no-ip.info[/server]
W zależnosci od stanu serwera wyświetli się nam Online lub Offline
copyright: KM (www.Mabsut.com)
instrukcja by: Livo








