Ir para conteúdo

Cain

Membros
  • Total de itens

    270
  • Registro em

  • Última visita

Tudo que Cain postou

  1. Cain

    [Erro]Chat do forum

    Tenta entrar pela aba anonima ou reiniciar o moden
  2. Ah que pena, então vou fazer um espaço apenas pra status, dai ele coloca .-.
  3. Assim? <style> .titulos{color:#00a4cc; font-weight:bold;} </style> <?php error_reporting(E_ALL); $ip = 'jogar.mysticcraft.com.br'; //Ip do servidor $versao = '1.5.*'; //Versão: 1.7.* ou 1.6.* ou 1.5.* $porta = 25565; //Porta do servidor include_once 'status.class.php'; //o arquivo que criamos anteriormente $status = new MinecraftServerStatus(); $resultado = $status->getStatus($ip, $versao, $porta); if(!$resultado) { echo '<span class="titulos">Servidor Offline!</span>';} else {?> <center> <? if($versao == '1.5.*'){ ?> <img width="64" height="64" src="<? echo $resultado['favicon']?>" /><br> <? } ?> <span class="titulos">Players Online/Total: <? echo $resultado['players'].'/'.$resultado['maxplayers'];?></span><br> <span class="titulos">Versão do Servidor: <? echo $resultado['version'];?></span><br> <span class="titulos">Ip do Servidor: <? echo $resultado['hostname'];?></span><br> <span class="titulos">Legenda do Servidor: <br> <? echo $resultado['motd'];?></span><br> <span class="titulos">Está com PING de: <? echo $resultado['ping'];?>ms</span><br> </center> <?php } ?>
  4. <?php /** * Minecraft Server Status Query * @author Julian Spravil <[email protected]> https://github.com/FunnyItsElmo * @license Free to use but dont remove the author, license and copyright * @copyright © 2013 Julian Spravil */ class MinecraftServerStatus { private $timeout; public function __construct($timeout = 2) { $this->timeout = $timeout; } public function getStatus($host = 'jogar.mysticcraft.com.br', $port = 25565, $version = '1.5.*') { if (substr_count($host , '.') != 4) $host = gethostbyname($host); $serverdata = array(); $serverdata['hostname'] = $host; $serverdata['version'] = false; $serverdata['protocol'] = false; $serverdata['players'] = false; $serverdata['maxplayers'] = false; $serverdata['motd'] = false; $serverdata['motd_raw'] = false; $serverdata['favicon'] = false; $serverdata['ping'] = false; $socket = $this->connect($host, $port); if(!$socket) { return false; } if(preg_match('/1.5/',$version)) { $start = microtime(true); $handshake = pack('cccca*', hexdec(strlen($host)), 0, 0x04, strlen($host), $host).pack('nc', $port, 0x01); socket_send($socket, $handshake, strlen($handshake), 0); //give the server a high five socket_send($socket, "\x01\x00", 2, 0); socket_read( $socket, 1 ); $ping = round((microtime(true)-$start)*1000); //calculate the high five duration $packetlength = $this->read_packet_length($socket); if($packetlength < 10) { return false; } socket_read($socket, 1); $packetlength = $this->read_packet_length($socket); $data = socket_read($socket, $packetlength, PHP_NORMAL_READ); if(!$data) { return false; } $data = json_decode($data); $serverdata['version'] = $data->version->name; $serverdata['protocol'] = $data->version->protocol; $serverdata['players'] = $data->players->online; $serverdata['maxplayers'] = $data->players->max; $motd = $data->description; $motd = preg_replace("/(§.)/", "",$motd); $motd = preg_replace("/[^[:alnum:][:punct:] ]/", "", $motd); $serverdata['motd'] = $motd; $serverdata['motd_raw'] = $data->description; $serverdata['favicon'] = $data->favicon; $serverdata['ping'] = $ping; } else { $start = microtime(true); socket_send($socket, "\xFE\x01", 2, 0); $length = socket_recv($socket, $data, 512, 0); $ping = round((microtime(true)-$start)*1000);//calculate the high five duration if($length < 4 || $data[0] != "\xFF") { return false; } $motd = ""; $motdraw = ""; //Evaluate the received data if (substr((String)$data, 3, 5) == "\x00\xa7\x00\x31\x00"){ $result = explode("\x00", mb_convert_encoding(substr((String)$data, 15), 'UTF-8', 'UCS-2')); $motd = $result[1]; $motdraw = $motd; } else { $result = explode('§', mb_convert_encoding(substr((String)$data, 3), 'UTF-8', 'UCS-2')); foreach ($result as $key => $string) { if($key != sizeof($result)-1 && $key != sizeof($result)-2 && $key != 0) { $motd .= '§'.$string; } } $motdraw = $motd; } $motd = preg_replace("/(§.)/", "", $motd); $motd = preg_replace("/[^[:alnum:][:punct:] ]/", "", $motd); //Remove all special characters from a string $serverdata['version'] = $result[0]; $serverdata['players'] = $result[sizeof($result)-2]; $serverdata['maxplayers'] = $result[sizeof($result)-1]; $serverdata['motd'] = $motd; $serverdata['motd_raw'] = $motdraw; $serverdata['ping'] = $ping; } $this->disconnect($socket); return $serverdata; } private function connect($host, $port) { $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if (!@socket_connect($socket, $host, $port)) { $this->disconnect($socket); return false; } return $socket; } private function disconnect($socket) { if($socket != null) { socket_close($socket); } } private function read_packet_length($socket) { $a = 0; $b = 0; while(true) { $c = socket_read($socket, 1); if(!$c) { return 0; } $c = Ord($c); $a |= ($c & 0x7F) << $b++ * 7; if( $b > 5 ) { return false; } if(($c & 0x80) != 128) { break; } } return $a; } }
  5. Resolvi o problema, o file não tava att, agora só que esta dando sempre offline, e o servidor esta on... http://minecraft-mp.com/server-s47792
  6. Estou com esse erro, quero aprender php pra por status num site que estou fazendo, estou com o seguinte erro: Segui esse tutorial http://gamersboard.com.br/topic/289-status-do-seu-server-facil-e-r%C3%A1pido/?hl=%2Bstatus+%2Bminecraft O meu codigo no teste.php <style> .titulos{color:#00a4cc; font-weight:bold;} </style> <?php $ip = 'jogar.mysticcraft.com.br'; //Ip do servidor $versao = '1.5.*'; //Versão: 1.7.* ou 1.6.* ou 1.5.* $porta = 25565; //Porta do servidor include_once 'status.class.php'; //o arquivo que criamos anteriormente $status = new MinecraftServerStatus(); $resultado = $status->getStatus($ip, $versao, $porta); if(!$resultado) { echo '<span class="titulos">Servidor Offline!</span>';} else {?> <center> <? if($versao == '1.7.*'){ ?> <img width="64" height="64" src="<? echo $resultado['favicon']?>" /><br> <? } ?> <span class="titulos">Players Online/Total: <? echo $resultado['players'].'/'.$resultado['maxplayers'];?></span><br> <span class="titulos">Versão do Servidor: <? echo $resultado['version'];?></span><br> <span class="titulos">Ip do Servidor: <? echo $resultado['hostname'];?></span><br> <span class="titulos">Legenda do Servidor: <br> <? echo $resultado['motd'];?></span><br> <span class="titulos">Está com PING de: <? echo $resultado['ping'];?>ms</span><br> </center> <?php } ?>
  7. Acho que o administrador deveria ser arrastado um pouquinho pra esquerda, bem pouco, não ta muito bem centralizado, acho... Mas fora isso achei bem legal, faz uma ae pra mim, laranja e embaixo escrito Beaffles q
  8. <html lang="br"> <head> <title>Regras</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content="O seu server deminecraft""> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta name="author" content="Cain"> <link rel="icon" type="image/png" href="img/favicon.png" /> <link rel="stylesheet" type="text/css" href="css/style.css" /> <link rel="stylesheet" type="text/css" href="css/style.css" /> <link href="css/bootstrap.css" rel="stylesheet"> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/font-awesome.min.css" rel="stylesheet"> <link href="css/custom.css" rel="stylesheet"> <link href="css/modern-business.css" rel="stylesheet"> <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" /> <link rel="stylesheet" href="css/font-awesome-4.2.0/css/font-awesome.min.css"> <script src="http://code.jquery.com/jquery-latest.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> <script src="js/custom.js"></script> <script type="text/javascript" src="scripts/slideshow.js"></script> <script type="text/javascript" src="scripts/index.js"></script> </head> <body style="padding-right: 1px;"> <script> function mostrarregras(E) { $('.regras', $(E).parent().parent()).toggle(400); return true; } </script> <!-- Navbar Start --> <script type="text/javascript"> </script> <br> <center><h1> Regras</h1><hr></center> <center><p><b>Invasão</b><br> Ao invadir ou fazer algo no terreno de outro jogador, sem a permissão dele, é considerado invasão, se atrapalhar a jogabilidade do jogador, e ele reclamar quanto a isso a punição será dada.</p> <!-- botão !--> <a class="btn btn-regras btn-regras" data-toggle="button" onclick="mostrarregras(this);">Punição</center></a> <br> <div class="regras" style="display: none;font-size:100%;text-align:center;"> <div class="panel panel-default"> <div class="panel-heading">Ao desrespeitar essa regra:</div> <div class="panel-body"> <p>Primeiro caso: 1000 minutos<br> Segundo caso: 2000 minutos</p></div> </div></div></div></div> <br><br> <center><p><b>Roubo na venda de VIP</b><br> Qualquer jogador que for vender vip no /vendervip deve informar qual vip está vendendo, caso ele não informe ou informe um certo vip e venda outro é considerado roubo e é sujeito a perda do dinheiro e perda do vip, juntamente com um banimento temporário, não nos responsabilizamos por vips fora do /vendervip.</p> <!-- botão !--> <a class="btn btn-regras btn-regras" data-toggle="button" onclick="mostrarregras(this);">Punição</center></a> <br> <div class="regras" style="display: none;font-size:100%;text-align:center;"> <div class="panel panel-default"> <div class="panel-heading">Ao desrespeitar essa regra:</div> <div class="panel-body"> <p>Primeiro caso: 4500 minutos ( Perda do dinheiro )<br> Segundo caso: 4500 minutos ( Perda do dinheiro )<br> Terceiro caso: Permanente</p> </div></div></div> Ao clicar no botão da segunda regra interfere no botão do primeiro. http://misticcraft.esy.es/
  9. Veja o video no facebook, quero ser criança se tiver de ser pra te rum brinquedo desse https://www.facebook.com/leninjablog/videos/854878617900706/
  10. Cain

    [Download] ItensBans

    Depois vejo isso, tenho que instalar o eclipse e ver se não perdi o projeto
  11. Cain

    [Download] ItensBans

    /banitem add 35:18 não vai?
  12. Cain

    [Download] ItensBans

    :) Se não tivesse um bom professor não teria chegado a isso
  13. Cain

    [Download] ItensBans

    Em um mes o plugin bateu 588 downloads e ganhou um video do AbsintoJ! https://www.youtube.com/watch?v=i-_OjAvOmRg
  14. Então vovê tem que habilitar fazer pagamentos por saldo.
  15. Gente, conta verificada não é saldo disponivel, você tem que enviar documentos pra verificar.. todos no nome do dono da conta, com cpf, rg tudo no nome da pessoa... Como verificar: Acesse a conta>Minha Conta>Minha Conta(menu lateral)>enviar documento > Dai ve as opções que tem disponivel no menu scroll e as que tiver é o que falta pra verificar!
  16. Já consegui gostoso, eu queria o codigo do botão igual o que passei a cima só que do paypal, era só tirar a codificação, vlw
  17. Como faço pra fazer igual a esse só que com o paypal? Esse codigo é o item a venda que adaptei ao botão do site sem a imagem lá do pagseguro <form method="post" id="form" onsubmit="return valida(this);" target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/payment.html"> <input name="receiverEmail" type="hidden" value="[email protected]"> <input name="currency" type="hidden" value="BRL"> <input name="itemId1" type="hidden" value="0001"> <input name="itemDescription1" type="hidden" value="VIP - survival"> <input name="itemAmount1" type="hidden" value="20.00"> <input name="itemQuantity1" type="hidden" value="1"> <input class="form-control" id="nick" size="20" name="reference" type="text" value="">
  18. Cain

    Sugestões area vip

    Meia vazia? Esta totalmente vazia... Quais os privilégios vips no servidor?
  19. Cain

    PagSeguro

    Mandando RG e uma conta valida para atualizarem o endereço. Todas em nome do titular.
  20. Cain

    PagSeguro

    Se não tiver verificada, você não pode nem gastar como credito, nem sacar.
  21. Cain

    PagSeguro

    Deram inicio no processo de verificação, a minha ficou bloqueada por 2 semanas.
  22. Cain

    Sugestões!!!

    FlapCraft StrakCraft MineStrak BringMine MineSorp LanaDelCraft (viajei)
×
×
  • Criar Novo...