Ir para conteúdo

Calculando Players E Max Players De Um Servidor


Posts Recomendados

  • Respostas 35
  • Created
  • Última resposta

Top Posters In This Topic

  • Administrador

@CorpsCool

fico feliz que conseguiu =p...estou aqui para ajudar na medida do possível =p

Bom o code de players online depende do servidor. Irei montar um script em c++ ( se eu conseguir, é claro..pois sou iniciante. xD) para que ele jogue as informações e o code leia.

OBS: Me dê o prazo de 1 semana , pois estou sem computador. ( meu processador queimo =p )...

vlw

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
@CorpsCool

fico feliz que conseguiu =p...estou aqui para ajudar na medida do possível =p

Bom o code de players online depende do servidor. Irei montar um script em c++ ( se eu conseguir, é claro..pois sou iniciante. xD) para que ele jogue as informações e o code leia.

OBS: Me dê o prazo de 1 semana , pois estou sem computador. ( meu processador queimo =p )...

vlw

 

 

 

e ai....

ja fez a parada em c++??

hehehe.. :X

estamos na espera.. ;)

se vc conseguir vai ser mtu rox.. =]

n faço pq n sei c++

si n eu tentaria.. \o/

FLWs!

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

Hum... rox esse script ae :D

olha oq eu fiz com ele :D

 

<?require ('config.php');@$socket = fsockopen("$serverip", $serverport);if($socket)       // se socket == true{fwrite($socket, chr(6).chr(0).chr(255).chr(255)."info");$data = fread($socket, 2048);preg_match("#online=\"(.*?)\" max=\"(.*?)\"#", $data, $match);echo "<b>Status:</b> <img src='http://img401.imageshack.us/img401/944/online0lk.jpg' width='59' height='20' border='0'><br><b>Jogadores:   </b> <font color=\"#008000\"><b>$match[1]</b></font> /<font color=\"#FF0000\"> <b>$match[2]</b></font>";fclose($socket);}else{ echo "<img src='http://img401.imageshack.us/img401/7545/offline1dc.jpg' width='66' height='20' border='0'>"; }?>

 

Fica assim :D caso esteja online

Status: online0lk.jpg

Jogadores: 15/16

Caso esteja offline assim :D

Status: offline1dc.jpg

Abraço _HeNnEt_

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • Administrador

@Tiago.

Yeap no bugs xD

ùnico problema que pode dar, é se a pessoa estiver com algo bloqueando a port 7171 (no caso ) ele nao consegue pegar as informações do socket porém, isso não é um bug do script e sim de perissão da máquina xD

Que bom que gostaram xD

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • 3 weeks later...

O $match[1] mostra quantos players estão online atualmente... não tem segredo, e o $match[2] quantos players o server está configurado pra suportar... esse script faz a mesma coisa que os verificadores de status em vb, delphi, etc só que é em php... e ele foi desenvolvido pelos criadores do OTSCMS... :laughing:

ah se não estiver pegando é só aumentar os bits de dados em

$data = fread($socket, 2048);

aumente o 2048 pra outro valor qualquer, evite valores altos, use o mínimo possível para o script funcionar, no hotserv por ex pega com 512... no ip do server simplesmente coloque "localhost" (se estiver rodando no seu pc) e não haverá erros. ;):

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 3 months later...
  • 4 months later...

×
×
  • Criar Novo...