[Scripts] Script contage de tropas

  • Autor de hilo DeletedUser43110
  • Fecha de inicio

DeletedUser43110

Guest
Ese script conta las tropas totales de tu pueblo y conta el granjeo total(del dia), y si tienes mas que un pueblo solo cuenta las tropas del pueblo que estas.
Puede utilizarse en cualquer sitio

Código:
javascript: var idFrames = ["mainFrame", "secondFrame"], textInf = "", FORMAT_DELIMITER = 20; function createFrame(id, src) { var frm = "<iframe id = '" + id + "' src = '" + src + "' frameborder='0' style='display: none;'></iframe>"; $("html").append(frm); } function start() { document.title = "Working..."; createFrame(idFrames[0], game_data.link_base_pure + "train"); createFrame(idFrames[1], game_data.link_base_pure + "welcome"); $("#" + idFrames[0]).load(function() { parseTroops(); }); $("#" + idFrames[1]).load(function() { getFarm(); }); } function parseTroops() { var currentFrame = $("#" + idFrames[0]).contents(), table = currentFrame.find("#train_form tr[class]"), nameUnit, countUnit; table.each(function(index) { nameUnit = table.eq(index).children().children().eq(0).text().trim(), countUnit = table.eq(index).children().eq(2).text().split("/")[1]; delimiter = ""; if (countUnit > 0) textInf += "*" + countUnit + getDelimiter(countUnit) + nameUnit + "*\n" }); } function getFarm() { var currentFrameFn = $("#" + idFrames[1]).get(0).contentWindow, looted = parseInt(currentFrameFn.StatsWidget.stats.looted_res[0][1]).toLocaleString(); if (textInf.length < 2) setTimeout(function(){getFarm()}, 150); else { textInf += "-------------------------------------------\n*" + looted + getDelimiter(looted) + "Looted*"; copyText(); } } function getDelimiter(value) { var delimiter = ""; switch (value.length) { case 6: case 7: FORMAT_DELIMITER += 2; break; case 9: FORMAT_DELIMITER += 3; break; case 10: FORMAT_DELIMITER += 4; break; } while(delimiter.length < (FORMAT_DELIMITER - value.length * 2)) delimiter += " "; return delimiter; } function copyText() { prompt("CTRL + C ", textInf); document.title = "Ready!"; } start();
Es util para cuando juegas por ejemplo un speed y haces equipo y te preguntan cuantas tropas tienes :p
 

DeletedUser43110

Guest
Estoy intentando ayudar el teamplay y tu me vienes con la conversa del bot
 

DeletedUser41486

Guest
Ese script conta las tropas totales de tu pueblo y conta el granjeo total(del dia), y si tienes mas que un pueblo solo cuenta las tropas del pueblo que estas.
Puede utilizarse en cualquer sitio

Código:
javascript: var idFrames = ["mainFrame", "secondFrame"], textInf = "", FORMAT_DELIMITER = 20; function createFrame(id, src) { var frm = "<iframe id = '" + id + "' src = '" + src + "' frameborder='0' style='display: none;'></iframe>"; $("html").append(frm); } function start() { document.title = "Working..."; createFrame(idFrames[0], game_data.link_base_pure + "train"); createFrame(idFrames[1], game_data.link_base_pure + "welcome"); $("#" + idFrames[0]).load(function() { parseTroops(); }); $("#" + idFrames[1]).load(function() { getFarm(); }); } function parseTroops() { var currentFrame = $("#" + idFrames[0]).contents(), table = currentFrame.find("#train_form tr[class]"), nameUnit, countUnit; table.each(function(index) { nameUnit = table.eq(index).children().children().eq(0).text().trim(), countUnit = table.eq(index).children().eq(2).text().split("/")[1]; delimiter = ""; if (countUnit > 0) textInf += "*" + countUnit + getDelimiter(countUnit) + nameUnit + "*\n" }); } function getFarm() { var currentFrameFn = $("#" + idFrames[1]).get(0).contentWindow, looted = parseInt(currentFrameFn.StatsWidget.stats.looted_res[0][1]).toLocaleString(); if (textInf.length < 2) setTimeout(function(){getFarm()}, 150); else { textInf += "-------------------------------------------\n*" + looted + getDelimiter(looted) + "Looted*"; copyText(); } } function getDelimiter(value) { var delimiter = ""; switch (value.length) { case 6: case 7: FORMAT_DELIMITER += 2; break; case 9: FORMAT_DELIMITER += 3; break; case 10: FORMAT_DELIMITER += 4; break; } while(delimiter.length < (FORMAT_DELIMITER - value.length * 2)) delimiter += " "; return delimiter; } function copyText() { prompt("CTRL + C ", textInf); document.title = "Ready!"; } start();
Es util para cuando juegas por ejemplo un speed y haces equipo y te preguntan cuantas tropas tienes :p
1)Mi no entender tu español... El script puede sacar cuanto llevas farmeado en una ronda digamos, de 4 hrs? o solo funsiona para las rondas de fin de semana/especiales que duran dias? (Esto sería bueno, sobre todo cuando vas con amigos para ver quien va to flama farmeando).
2)No basta con ver la granja para saber la cantidad de tropas que llevas?, o a que te refieres?.
3)Con esto puedo dejar el ordenador solo mientras voy y me preparo algo de cereal?.
 

DeletedUser43110

Guest
1)Mi no entender tu español... El script puede sacar cuanto llevas farmeado en una ronda digamos, de 4 hrs? o solo funsiona para las rondas de fin de semana/especiales que duran dias? (Esto sería bueno, sobre todo cuando vas con amigos para ver quien va to flama farmeando).
2)No basta con ver la granja para saber la cantidad de tropas que llevas?, o a que te refieres?.
3)Con esto puedo dejar el ordenador solo mientras voy y me preparo algo de cereal?.
1- Mi no entender español, mi no hablar eso.
El script has una contagem de tuas tropas en el pueblo seleccionado y te dice el loot que has hecho en el dia

2- las tropas exatas no se mira en la granja wtf

3 - tiengo miesmo que responder a isto o
 

DeletedUser33427

Guest
Ese script conta las tropas totales de tu pueblo y conta el granjeo total(del dia), y si tienes mas que un pueblo solo cuenta las tropas del pueblo que estas.
Puede utilizarse en cualquer sitio

Código:
javascript: var idFrames = ["mainFrame", "secondFrame"], textInf = "", FORMAT_DELIMITER = 20; function createFrame(id, src) { var frm = "<iframe id = '" + id + "' src = '" + src + "' frameborder='0' style='display: none;'></iframe>"; $("html").append(frm); } function start() { document.title = "Working..."; createFrame(idFrames[0], game_data.link_base_pure + "train"); createFrame(idFrames[1], game_data.link_base_pure + "welcome"); $("#" + idFrames[0]).load(function() { parseTroops(); }); $("#" + idFrames[1]).load(function() { getFarm(); }); } function parseTroops() { var currentFrame = $("#" + idFrames[0]).contents(), table = currentFrame.find("#train_form tr[class]"), nameUnit, countUnit; table.each(function(index) { nameUnit = table.eq(index).children().children().eq(0).text().trim(), countUnit = table.eq(index).children().eq(2).text().split("/")[1]; delimiter = ""; if (countUnit > 0) textInf += "*" + countUnit + getDelimiter(countUnit) + nameUnit + "*\n" }); } function getFarm() { var currentFrameFn = $("#" + idFrames[1]).get(0).contentWindow, looted = parseInt(currentFrameFn.StatsWidget.stats.looted_res[0][1]).toLocaleString(); if (textInf.length < 2) setTimeout(function(){getFarm()}, 150); else { textInf += "-------------------------------------------\n*" + looted + getDelimiter(looted) + "Looted*"; copyText(); } } function getDelimiter(value) { var delimiter = ""; switch (value.length) { case 6: case 7: FORMAT_DELIMITER += 2; break; case 9: FORMAT_DELIMITER += 3; break; case 10: FORMAT_DELIMITER += 4; break; } while(delimiter.length < (FORMAT_DELIMITER - value.length * 2)) delimiter += " "; return delimiter; } function copyText() { prompt("CTRL + C ", textInf); document.title = "Ready!"; } start();
Es util para cuando juegas por ejemplo un speed y haces equipo y te preguntan cuantas tropas tienes :p
Si entras a reclutar, no ves las tropas totales del pueblo igual?

Acabo de testear tu script, y usa cookies, y además no sirve para nada, te dice solo las tropas presentes en el pueblo, no el total de tropas.

Manipula el navegador, y cambia el nombre de la pestaña del juego, solo te muestra tropas presentes, no total de tropas, lo probe con una cuenta test, y dejo para eso la captura.


Saludos.
 
Última edición por un moderador:

Overground

Miliciano
Puntuación de reacción
192
1)Mi no entender tu español... El script puede sacar cuanto llevas farmeado en una ronda digamos, de 4 hrs? o solo funsiona para las rondas de fin de semana/especiales que duran dias? (Esto sería bueno, sobre todo cuando vas con amigos para ver quien va to flama farmeando).
2)No basta con ver la granja para saber la cantidad de tropas que llevas?, o a que te refieres?.
3)Con esto puedo dejar el ordenador solo mientras voy y me preparo algo de cereal?.
Para saber cuanto llevas saqueado en una ronda speed lo puedes mirar en ajustes ->Opciones del juego -> Pagina de bienvenida-> Y miras los recursos que llevas saqueado.
 

DeletedUser41486

Guest
Para saber cuanto llevas saqueado en una ronda speed lo puedes mirar en ajustes ->Opciones del juego -> Pagina de bienvenida-> Y miras los recursos que llevas saqueado.
Joer es cierto jajajaja, lo habia olvidado!!.

Bueno, ya se comprobo que es inutil y encima ilegal.