sábado, 5 de maio de 2012

[TUTORIAL] Adicionando Satus Das Dungeons No Site










Bom esse tuto pode ser usado ctrl+c, ctrl+v


1º = Vamos criar um arquivo php Ex: statusDG.php

2º = Vamos Criar uma array com as portas da DG

$dungeons = array(
'is01'=>10910,
'is02'=>10912,
'is03'=>10913,
'is04'=>10914,
'is05'=>10915,
'is06'=>10916,
'is07'=>10917,
'is08'=>10918,
'is09'=>10919,
'is10'=>10920,
'is11'=>10921,
'is12'=>10922,
'is13'=>10923,
'is14'=>10924,
'is15'=>10925,
'is16'=>10926,
'is17'=>10927,
'is18'=>10928,
'is19'=>10929,
'is20'=>10930,
'is21'=>10931,
'is22'=>10932,
'is23'=>10933,
'is24'=>10934,
'is25'=>10935,
'is26'=>10936,
'is27'=>10937,
'is28'=>10938,
'is29'=>10939,
'is30'=>10940,
'is32'=>10942,
'is33'=>10943,
'is34'=>10944,
'is35'=>10945,
'is38'=>10948
);
?>

3º = Vamos Criar uma Função para Checar Status Das DGs



function dungeonStatus($porta){

define ( 'IP_SERVER' , '127.0.0.1' ); // EDITE 127.0.0.1 PARA IP DO SERVIDOR

$FP = @fsockopen ( IP_SERVER , $porta , $errno , $errstr , 1 );
$STAUTUS = 0;
if ( $FP > 0 )
{
$STATUS = $STATUS + 1;
}
switch ( $STATUS )
{
case 0: $statusServer = "Fechado";
break;

case 1: $statusServer = "Aberto";
break;
}
echo $statusServer;
}
?>


4º = Ultimo passo Vamos exibir o status no site

A = Vamos dar um require no arquivo "statusDG.php"




require ( "statusDG.php" );

?>

B = Exibir Se esta Aberta ou fechada eh so coloca o seguinte condigo no lugar Onde queira q apareça








Ex:

Caverna de Fogo :


para adiciona as outras eh so voce muda o $dungeons[is05] e colocar a DG que voce queira

Ex:

Caverna dos Tesouros :


o resto eh so voçes darem uma estilizada com Tables e CSS


Qualquer divida so postar aqui grato por sua atençao

Creditos:
Karlison
Forum Dev Group

0 comentários:

Postar um comentário

Novo forum http://forumbr.netne.net/forum.php

Novo forum http://forumbr.netne.net/forum.php

Novo forum http://forumbr.netne.net/forum.php

Novo forum http://forumbr.netne.net/forum.php
Novo forum http://forumbr.netne.net/forum.php