[Scripts] Script contage de tropas

- Mr. President

Miliciano
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
 

maconal

Baneado
Baneado
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?.
 

- Mr. President

Miliciano
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
 

TITAN MASTER

Miliciano
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:

Overground

Miliciano
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.
 

maconal

Baneado
Baneado
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.