Script para farmar

Status
Não esta aberto para novas mensagens.

Baça 2010

Membro Notável
Pontuação de reações
4
Alguém tem algum script ai que esteja funcionando?

Os que achei na aba de script aqui do fórum, nenhum funcionou
 

Minato-Sama

Guest
Ve se funciona...

Código:
javascript:

var coords_ataque = '000|000 001|001'

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

var cookieName = "Farm"; /* 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;


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);
 
Status
Não esta aberto para novas mensagens.
Topo