Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  Em 21/04/2017 em 15:47, Pedriinz disse:

 

Sim, tb aconselho algo em volta de 60~120 segundos.

Vou adicionar uma opção pro o dono escolher se após errar a pergunta uma vez, o jogador já ser penalizado... Para que nenhum sem futuro fique criando loop's pra responder automaticamente as verificações :rolleyes:

Expand   Mostrar mais  

pode ter certeza que vão fazer.

 

Sistema ficou top vei parabéns.

Link para o post
Compartilhar em outros sites
  • 2 weeks later...
  • Respostas 21
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Como o nome do tópico diz, eu trouxe para vocês um sistema de anti bot. Minha intenção é atualizar este código ao máximo, deixando o mesmo bastante customizável.   Quaisquer erros ou problemas por favor me deixe saber.     Como ele funciona? Após um jogador matar uma quantidade x de monstros, o sistema irá realizar uma verificação com ele para saber se o mesmo está ou não 100% afk. Essa verificação é feita através de um channel que se abre após o

local config = { ['qual a cor do sol?'] = {anwser = 'amarelo'} } local msgs = getnewmessages('Anti Bot') for i = 0, msgs.count - 1 do local question = config[msgs[0].text] if question then say(question.anwser) end end ?

? Não polua meu tópico com seus comentários. Acredite, você não está me ensinando nada.

Um ótimo sistema sem sombras de dúvidas.
Uma dúvida, se o ot server utliza a opção de linguas Pt e inglês, há alguma forma de eu fazer com que esse sistema identifique isso e faça perguntas para cada idioma?

                                                                                                230x230.jpg

 

Link para o post
Compartilhar em outros sites
  • 2 weeks later...

Caso eu queira que em vez de Notificações o jogador seja teleportado para o Templo ou para uma prisão, existe essa possibilidade?

Editado por Andreeyyy (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por rrodriguesrm
      Olá, procuro um servidor 7.4 antibot com mapa global e hunts editadas, similar ao medivia, com client tibiacam, cast, sistema de premium, items vip e site bom. Quero servidor testado, sem bugs, pagamento em espécie, transferência bancária, pagseguro, paypal, o que quiser.
      Whatsapp: 24999248330
    • Por Enzo Caue
      Neste tutorial você vai aprender a colocar aquele captcha box no seu gesior:

       
       
      Primeiramente, você vai precisar da API e registrar o dominio, você pode fazer isso por aqui:
      https://www.google.com/recaptcha/admin

       
      Agora, vá até o seu layout.php e antes de <head> coloque isto:
      <script src='https://www.google.com/recaptcha/api.js'></script>  
      Agora vamos até o accountmagement.php e embaixo de <?php,  coloque:
      if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login']) && !$captcha) { $main_content .='<h2>Please check the reCaptcha form.</h2>'; }  
      Procure por:
      <input type="password" name="password_login" size="15" maxlength="15"> e na linha de baixo, adicione:
      <div class="g-recaptcha" data-sitekey="SUA_PUBLIC_KEY"></div>  
      PS: você tem que colocar sua public key no lugar de SUA_PUBLIC_KEY!
      PS2: você ainda pode trocar a cor adicionando data-theme="dark" nessa div. (OPCIONAL)
       
      Agora, em system/load.login.php, abaixo de <?php adicione:
      if(isset($_POST['g-recaptcha-response'])) { $captcha=$_POST['g-recaptcha-response']; }  
      Ainda em system/load.login.php, procure por:
      if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login'])) { Visitor::setAccount($_REQUEST['account_login']); Visitor::setPassword($_REQUEST['password_login']); //Visitor::login(); // this set account and password from code above as login and password to next login attempt //Visitor::loadAccount(); // this is required to force reload account and get status of user $isTryingToLogin = true; } e substitua por:
      if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login']) && $captcha) { $response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=SUA_PRIVATE_KEY&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']); if($response.success==false) { echo '<h2>Dirty Robot!</h2>'; } else { Visitor::setAccount($_REQUEST['account_login']); Visitor::setPassword($_REQUEST['password_login']); //Visitor::login(); // this set account and password from code above as login and password to next login attempt //Visitor::loadAccount(); // this is required to force reload account and get status of user $isTryingToLogin = true; } } PS: voce deve colocar sua private key onde diz SUA_PRIVATE_KEY!
       
      Pronto, já estará funcionando o ReCAPTCHA =]
       
      KEYS:

       
       
      Créditos: Musztang
       
  • Estatísticas dos Fóruns

    96846
    Tópicos
    519606
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo