Autorizado Enviar FAKE ou FULL

Discussão em 'Scripts autorizados' iniciado por Paçoquita, 17 Jun 2015.

Compartilhe esta Página

  1. Minato-Sama

    Minato-Sama

    Desde:
    23 Nov 2009
    Mensagens:
    1.178
    Aprovações Recebidas:
    100
    Esse funciona, acabei de testar...

    javascript:
    var coords_ataque = '000|000 111|111 222|222'

    var lanca = 0;
    var espada = 0;
    var barbaro = 0;
    var arqueiro = 0;
    var explorador = 0;
    var cavalaria_leve = 0;
    var cavalaria_arqueira = 0;
    var cavalaria_pesada = 0;
    var ariete = 0;
    var catapulta = 1;
    var nobre = 0;
    var paladino = 0;

    var cookieName = "Fake"; /* Se tiver mais de um script desse, atribua nomes de cookies diferentes a cada um */
    var aviso = true; /* se quiser ser avisado caso ao fim da execução do script, deixe True */
    var repetir_ataques = 1;
    var parcial = false;

    var campos = 0;
    var ignorar_aviso_campos = true;

    $.getScript('https://dl.dropboxusercontent.com/u/79869302/saquear_aldeia_farmar.js');
    void(0);
     
  2. FacebookKing

    FacebookKing

    Desde:
    23 Mar 2015
    Mensagens:
    85
    Aprovações Recebidas:
    0
    Valeu Minato!
     
  3. Gengis Khan Temujin

    Gengis Khan Temujin

    Desde:
    25 Jul 2014
    Mensagens:
    129
    Aprovações Recebidas:
    11
    Utilizem desta forma:


    Código:
    javascript: 
    
    var coords_ataque='000|000 000|000 000|000'; 
    
    
    var lanca =0; 
    var espada=0; 
    var barbaro=0;
    var arqueiro=0;
    var explorador=0; 
    var cavalaria_leve=0;
    var cavalaria_arqueira=0;
    var cavalaria_pesada=0; 
    var ariete=0;
    var catapulta=0;
    var nobre =0;
    var paladino =0;
    
    
    /* a lista de tropas pode ser substituida por :
    selectAllUnits(true);
    */
    
    
    var apoiar = false;
    var cookieName = "farmeruk";
    var aviso = false;
    var repetir_ataques = 1;
    var parcial = true;
    
    
    
    
    var campos = 0;
    var ignorar_aviso_campos = true; /* se quiser ser avisado caso a coordenada esteja fora do campo definido coloque essa variável como false */
    
    
    
    
    if (typeof campos === 'undefined') var campos = 0;
    if (typeof ignorar_aviso_campos === 'undefined') var ignorar_aviso = true;
    if (typeof cookieName === 'undefined') var cookieName = "farmeruk";
    if (typeof aviso === 'undefined') var aviso = false;
    if (typeof repetir_ataques === "undefined") var repetir_ataques = 1;
    if (typeof parcial === 'undefined') var parcial = true;
    if (game_data.player.premium == false) {
     alert("Para utilizar esse script é necessário uma Conta Premium.");
     end();
    }
     
     
    var a_bk = coords_ataque.split(" ");
    var a_d = "";
    for (i = 0; i < a_bk.length; i++) {
     for (i2 = 0; i2 < repetir_ataques; i2++) {
      a_d = a_d + " " + a_bk[i];
     }
    }
    coords_ataque = $.trim(a_d);
    var doc = document;
    var url = document.URL;
    if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) === -1 && document.forms[0].x.value === "" && document.forms[0].y.value === "") {
     if (window.frames.length > 0) {
      doc = window.document;
     }
     coords_ataque = coords_ataque.split(" ");
     var index = 0;
     farmcookie = document.cookie.match('(^|;) ?' + cookieName + '=([^;]*)(;|$)');
     if (farmcookie != null) {
      index = parseInt(farmcookie[2]);
     }
     if (index >= coords_ataque.length) {
      index = aviso ? (confirm('Último ataque já foi enviado, continuar?') ? 0 : -1) : 0;
     }
     if (index >= 0) {
      coords_ataque = coords_ataque[index];
      coords_ataque = coords_ataque.split("|");
      index = index + 1;
      cookie_date = new Date(2019, 11, 11);
      document.cookie = cookieName + "=" + index + ";expires=" + cookie_date.toGMTString();
      
      if (campos > 0) {
       coord1 = game_data.village.coord;
       coord2 = coords_ataque[0] + "|" + coords_ataque[1];
       x1 = coord1.substring(0, 3);
       y1 = coord1.substring(4, 7);
       x2 = coord2.substring(0, 3);
       y2 = coord2.substring(4, 7);
       x = Math.abs(x1 - x2);
       y = Math.abs(y1 - y2);
       n = Math.sqrt(x * x + y * y);
       n = parseInt(n, 10);
     
       if (n > campos) {
        if(ignorar_aviso_campos) alert("\"" + coord2 + "\" Esta coordenada ultrapassa o limite de campos.");
        end();
       }
      }
      
      doc.forms[0].x.value = coords_ataque[0];
      doc.forms[0].y.value = coords_ataque[1];
      try {
       var j = $('input#unit_input_spear').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].spear, parcial? Math.min(lanca, j):lanca);
      } catch (e) {};
      try {
       var j = $('input#unit_input_sword').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].sword, parcial? Math.min(espada, j):espada);
      } catch (e) {};
      try {
       var j = $('input#unit_input_axe').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].axe, parcial? Math.min(barbaro, j):barbaro);
      } catch (e) {};
      try {
       var j = $('input#unit_input_archer').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].archer, parcial? Math.min(arqueiro, j):arqueiro);
      } catch (e) {};
      try {
       var j = $('input#unit_input_spy').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].spy, parcial? Math.min(explorador, j):explorador);
      } catch (e) {};
      try {
       var j = $('input#unit_input_light').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].light, parcial? Math.min(cavalaria_leve, j):cavalaria_leve);
      } catch (e) {};
      try {
       var j = $('input#unit_input_marcher').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].marcher, parcial? Math.min(cavalaria_arqueira, j):cavalaria_arqueira);
      } catch (e) {};
      try {
       var j = $('input#unit_input_heavy').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].heavy, parcial? Math.min(cavalaria_pesada, j):cavalaria_pesada);
      } catch (e) {};
      try {
       var j = $('input#unit_input_ram').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].ram, parcial? Math.min(ariete, j):ariete);
      } catch (e) {};
      try {
       var j = $('input#unit_input_catapult').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].catapult, parcial? Math.min(catapulta, j):catapulta);
      } catch (e) {};
      try {
       var j = $('input#unit_input_snob').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].snob, parcial? Math.min(nobre, j):nobre);
      } catch (e) {};
      try {
       var j = $('input#unit_input_knight').next().text().match(/\((\d+)\)/)[1];
       insertUnit(doc.forms[0].knight, parcial? Math.min(paladino, j):paladino);
      } catch (e) {};
      try {
       apoiar ? document.forms[0].support.click() : document.forms[0].attack.click()
      } catch (e) {
       document.forms[0].attack.click()
      };
     }
    } else if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) === -1 && parseInt(doc.forms[0].x.value) > 0 && parseInt(doc.forms[0].x.value) < 999 && parseInt(doc.forms[0].y.value) > 0 && parseInt(doc.forms[0].y.value) < 999) {
     try {
      apoiar ? document.forms[0].support.click() : document.forms[0].attack.click()
     } catch (e) {
      document.forms[0].attack.click()
     };
    } else if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) != -1) {
     document.forms[0].submit.click();
    } else {
     alert('Para usar este script você precisa estar na Praça de Reunião!');
     if (confirm('deseja zerar o contador?')) $.cookie(cookieName, null);
    }
    void(0);
     
    ShUrAtO - curtiu isso.
  4. kibirian

    kibirian

    Desde:
    18 Jun 2016
    Mensagens:
    1
    Aprovações Recebidas:
    0
    No caso de querer mandar full, como ficaria??
     
  5. ==Dante==

    ==Dante==

    Desde:
    10 Ago 2011
    Mensagens:
    829
    Aprovações Recebidas:
    0
    to com o mesmo problema aqui
     
  6. ==Dante==

    ==Dante==

    Desde:
    10 Ago 2011
    Mensagens:
    829
    Aprovações Recebidas:
    0
  7. Gengis Khan Temujin

    Gengis Khan Temujin

    Desde:
    25 Jul 2014
    Mensagens:
    129
    Aprovações Recebidas:
    11
    Código:
    javascript:
    var coords_ataque='000|000 000|000';
    
    
    
    
    selectAllUnits(true);
    
    
    
    
    var cookieName = "FULL";
    var aviso = true;
    var repetir_ataques = 1;
    var parcial = true;
    
    
    
    
    var campos = 0;
    var ignorar_aviso_campos = true;
    
    
    
    
    if (typeof campos === 'undefined') var campos = 0;
    if (typeof cookieName === 'undefined') var cookieName = "farmeruk";
    if (typeof aviso === 'undefined') var aviso = false;
    if (typeof (repetir_ataques) === "undefined") var repetir_ataques = 1;
    
    var a_bk = coords_ataque.split(" ");
    var a_d = "";
    
    for (i = 0; i < a_bk.length; i++) {
        for (i2 = 0; i2 < repetir_ataques; i2++) {
            a_d = a_d + " " + a_bk[i];
        }
    }
    
    coords_ataque = $.trim(a_d);
    
    var doc = document;
    var url = document.URL;
    if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) === -1 && document.forms[0].x.value === "" && document.forms[0].y.value === "") {
        if (window.frames.length > 0) {
            doc = window.document;
        }
        url = document.URL;
        if (url.indexOf('screen=place') == -1) {
            alert('Para usar este script você precisa estar na Praça de Reunião!');
        }
        coords_ataque = coords_ataque.split(" ");
        var index = 0;
        farmcookie = document.cookie.match('(^|;) ?' + cookieName + '=([^;]*)(;|$)');
        if (farmcookie != null) {
            index = parseInt(farmcookie[2]);
        }
        if (index >= coords_ataque.length) {
            index = aviso ? (confirm('Último ataque já foi enviado, continuar?') ? 0 : -1) : 0;
        }
        if (index >= 0) {
            coords_ataque = coords_ataque[index];
            coords_ataque = coords_ataque.split("|");
            index = index + 1;
            cookie_date = new Date(2019, 11, 11);
            document.cookie = cookieName + "=" + index + ";expires=" + cookie_date.toGMTString();
           
            if (campos > 0) {
    
                coord1 = game_data.village.coord;
                coord2 = coords_ataque[0] + "|" + coords_ataque[1];
    
                x1 = coord1.substring(0, 3);
                y1 = coord1.substring(4, 7);
                x2 = coord2.substring(0, 3);
                y2 = coord2.substring(4, 7);
                x = Math.abs(x1 - x2);
                y = Math.abs(y1 - y2);
                n = Math.sqrt(x * x + y * y);
                n = parseInt(n, 10);
       
                if (n > campos) {
                    alert("\"" + coord2 + "\" Esta coordenada ultrapassa o limite de campos.");
                    end();
                }
            }
           
            doc.forms[0].x.value = coords_ataque[0];
            doc.forms[0].y.value = coords_ataque[1];
            try {
                var j = $('input#unit_input_spear').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].spear, Math.min(lanca, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_sword').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].sword, Math.min(espada, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_axe').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].axe, Math.min(barbaro, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_archer').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].archer, Math.min(arqueiro, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_spy').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].spy, Math.min(explorador, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_light').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].light, Math.min(cavalaria_leve, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_marcher').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].marcher, Math.min(cavalaria_arqueira, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_heavy').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].heavy, Math.min(cavalaria_pesada, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_ram').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].ram, Math.min(ariete, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_catapult').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].catapult, Math.min(catapulta, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_snob').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].snob, Math.min(nobre, j));
            } catch (e) {};
            try {
                var j = $('input#unit_input_knight').next().text().match(/\((\d+)\)/)[1];
                insertUnit(doc.forms[0].knight, Math.min(paladino, j));
            } catch (e) {};
            try {
                apoiar ? document.forms[0].support.click() : document.forms[0].attack.click()
            } catch (e) {
                document.forms[0].attack.click()
            };
        }
    } else if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) === -1 && parseInt(doc.forms[0].x.value) > 0 && parseInt(doc.forms[0].x.value) < 999 && parseInt(doc.forms[0].y.value) > 0 && parseInt(doc.forms[0].y.value) < 999) {
        try {
            apoiar ? document.forms[0].support.click() : document.forms[0].attack.click()
        } catch (e) {
            document.forms[0].attack.click()
        };
    } else if (url.search(/screen=place/) != -1 && url.search(/try=confirm/) != -1) {
        document.forms[0].submit.click();
    } else {
        alert('Para usar este script você precisa estar na Praça de Reunião!');
    }
    void(0);
     
  8. Abigor

    Abigor

    Desde:
    12 Fev 2008
    Mensagens:
    250
    Aprovações Recebidas:
    5
    Esse script é autorizado?
     
  9. Minato-Sama

    Minato-Sama

    Desde:
    23 Nov 2009
    Mensagens:
    1.178
    Aprovações Recebidas:
    100
    Sim, esse script é o autorizado aqui do fórum. A diferença, é que em vez dele ter o $.getScript('https://... ele está completo. Como "$.get..." parte do script é colocado em um site, e é carregado quando ele é usado, mas se der problema no site, ele não funciona. Nesse script ai, o Gengis Khan Temujin pegou a parte que estava em outro site, e juntou com o resto do script fazendo com que o "$.get..." não seja necessário.

    Não é possível fazer isso em todos os scripts, pq em alguns deles, o site onde ele estava salvo não funciona mais, ou pq ele tem mais caracteres do é possível colocar na barra de acesso.
     
  10. Tuyio

    Tuyio

    Desde:
    1 Nov 2016
    Mensagens:
    46
    Aprovações Recebidas:
    11
    eita :O