Ir para conteúdo
Fórum Script Brasil

legit nyck

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que legit nyck postou

  1. ola pessoal não sei se esta é a area correta mas bem já que aqui estou vou lançar o tópico aqui mesmo kkkkk eu tenho um servidor e tal e também um codigo php para mostrar a quantidade de pessoas online em meu servidor mas não sei como fazer para que isso funcione ou seja como fazer para que ele mostre as informações do servidor baseado nisso http://69.162.65.116/status.php o codigo é esse e esta correto por que é usado por muitos outros servidores vejam <?php function GetServerStatus($site, $port) //não mecha nisso { //não mecha nisso $fp = @fsockopen($site, $port, $errno, $errstr, 0.01); //não mecha nisso if (!$fp) { //não mecha nisso echo '<font color="red">OFFLINE</font>'; // se não conseguir conectar, marcar como OFFLINE } else //não mecha nisso { echo '<font color="white">Nome do ship<br>', //troque "Nome do ship" pelo nome que voce quiser, obvio 'Block 1: <font color="yellow"><b>'; $a = @shell_exec('netstat -a -n | find "TCP XX.XXX.XX.XXX:YYYY" | find /C "ESTAB"'); echo $a; //SUBSTITUA "XX.XXX.XX.XXX:YYYY" PELO IP E PORTA DO BLOCO 1 (O IP DO VPS) echo '</font></b><br><font color="white">', 'Block 2: <font color="yellow"><b>'; $b = @shell_exec('netstat -a -n | find "TCP XX.XXX.XX.XXX:YYYY" | find /C "ESTAB"'); echo $b; //SUBSTITUA "XX.XXX.XX.XXX:YYYY" PELO IP E PORTA DO BLOCO 2 (O IP DO VPS) echo '</font></b><br/><br/>Total players: '; $z = $a + $b; //soma o numero de jogadores dos dois ships echo $z; //mostra o resultado da soma echo '<font color="white"><br/><br/>', 'Current status: '; $c = @shell_exec('netstat -a -n | find ":3389" | find /C "ESTABLISHED"'); //ESSA LINHA VERIFICA SE TEM alguém CONECTADO NO MSTSC if ($c > 0) { echo '<font color="Orange">Maintenance</font> '; //SE TEM alguém CONECTADO NO MSTSC MOSTRAR MODO MANUTENCAO } else { echo '<font color="Green">Normal</font> '; //SE não, MOSTRAR COMO NORMAL } } } GetServerStatus('localhost', 5281); //loopback para localhost e porta do servidor (ship.ini MAIN PORT) para checagem de status como ONLINE ou Offline. Mude apenas a porta! (pode ser a porta do bloco 1 se tiver duvida) ?> pra finalizar deixo informado que já coloquei o ip do servidor no ultimo codigo citado e também a porta do Ship server mas nada acontece tenho que por esse codigo em qual tipo de programa ? poderiam por gentileza fazer um tutorial ou dar uma exlicação de facil entendimento? obrigado
×
×
  • Criar Novo...