¿Estás interesado en una herramienta que te ayude a jugar a Guerras Tribales?, dame tu opinión y veré si merece la pena. Opinar AQUI.
Viviendo en la clandestinidad
Cuando uno hace las cosas para sí mismo y no las comenta ni comparte con nadie, es fácil vivir en la clandestinidad. Cuando las cosas se publican como en esta página web será mucho más difícil que las aplicaciones se mantengan válidas durante un tiempo razonable.
Por ejemplo, la aplicación explicada en el Tomo 1 se podía loguear automáticamente en Guerras Tribales. Realmente no servía para nada (podemos hacer manualmente ese paso de loguearnos), pero lo podía hacer. Ahora han cambiado la forma de loguearse y obviamente no va.
Claro que si se vuelve a modificar el programa volverá a funcionar. Por ejemplo, el programa que voy a compartir ahora he tenido que adaptarlo porque es preciso que pueda loguearse automáticamente, la cuestión es que ya no juego a Guerras Tribales y por tanto no se hasta que punto seguiré modificándolos.
Atacando automáticamente
¿Porqué hacer los ataques automáticamente?, bueno, hay varias razones:
Para que los ataques lleguen lo más juntos posibles.
Para que los ataques lleguen en un orden preestablecido (limpieza + nobles).
Para poder programarlos y lanzarlos a horas intempestivas sin tener que estar despierto a las 4:00 de la mañana.
Para no tenerse que romper la cabeza en organizar los ataques desde 30 pueblos diferentes.
Para cubrir estas necesidades programé un sencillo (pero gracias al cual pude dormir tranquilo unas cuantas noches, je, je) Planificador de ataques. Es sólo un esbozo de lo que posteriormente pretendía hacer (ataques múltiples a múltiples objetivos desde múltiples orígenes).
¿Qué puede hacer el "Planificador de ataques"
El "Planificador de ataques":
Sí puede hacer:
Que todos los ataques planificados lleguen en el mismo momento.
Dar una lista de ataques ordenada de forma que lleguen en orden.
Utilizar todos los pueblos de un único jugador para realizar los ataques (por ejemplo, las limpiezas desde 4 pueblos diferentes y los ennoblecimientos desde otros 2 diferentes).
No puede hacer:
Atacar a más de un pueblo (sólo se le puede indicar un objetivo).
Atacar usando varias cuentas de usuario (puede usarse el planificador varias veces, pero la sincronización será independiente en cada caso).
Tomar una decisión si la hemos cagado y no hay tropas suficientes para enviar algún ataque.
Una cuestión MUY IMPORTANTE es que la precisión de los ataques (las llegadas de los ataques) está altamente supeditada a la velocidad a la que procese el servidor las peticiones (si el programa da la orden pero el servidor tarda 3 segundos, entonces ese ataque concreto se retrasará 3 segundos y si el siguiente va muy junto entonces también ese y si ...).
Normalmente, si tenemos pocos ataques en la lista (5 o menos) tendremos unos 5 segundos de precisión, si tenemos más ataques (+10) entonces la precisión disminuye, con dejar unos 10 a 15 segundos sería suficiente.
Así las cosas, si lo que queremos es machacar a alguien y nos da igual si un ataque llega antes o después, lo que haremos será enviar todos los ataques a la vez. Si queremos que vayan uno detrás de otro entonces dejaremos unos segundos entre unos y otros.
Vale, ¿pero como funciona?
Un vistazo general del programa nos dirá prácticamente todo lo que debemos saber:
Y ya con una pequeña explicación será trivial:
Objetivo: son las coordenadas del pueblo al que queremos enviar las tropas ¡a atacar, claro!.
Hora llegada: es la fecha y hora a la que queremos que llegue el primer ataque, luego les sigue el resto.
Credenciales: son necesarias para que el programa pueda conectarse y desconectarse automáticamente.
¡Atacar!: el botón más bonito de todos, iniciará el proceso de ataques.
Plan de ataque: aquí pondremos la lista de ataques, una línea por cada ataque. Las coordenadas de orígen pueden ser las de cualquiera de los pueblos que tengamos en nuestro poder. El número siguiente (en la imagen 15) son los segundos de espera entre ataque y ataque. Aunque pongamos 0 sólo se puede lanzar un ataque a la vez, así que, por rápido que lo haga el programa siempre habrá unos segundos entre uno y el siguiente. Luego ponemos la lista de las tropas que queremos enviar (ya se ve, el nombre de la unidad, el símbolo igual, el número de unidades y si vamos a poner otras una coma en medio).
Explorador: es un Internet Explorer para poder hacer la simulación de clics reales, así, es imposible que nadie pueda asegurar que el clic lo ha hecho un ordenador o un humano.
Tropas y velocidad: por defecto está configurado para ES2, es la lista de unidades del mundo y su velocidad (en minutos por cuadro).
El proceso es sencillo, lo que haremos será:
Diseñaremos la estrategia (a quien atacamos, desde que pueblos, con cuantas tropas, en que orden atacaremos, a que hora, ...).
Formaremos nuestra lista de ataque:
Desde el pueblo A enviaremos: 5000 espadas, 5000 hachas y 500 espías.
Desde el pueblo B enviaremos: 5000 ligeras y 100 espías.
Desde el pueblo A enviaremos: 500 espías.
Desde el pueblo C enviaremos: 1000 pesadas, 1 noble y 100 espías.
Desde el pueblo C enviaremos: 1000 pesadas, 1 noble y 100 espías.
Desde el pueblo D enviaremos: 1000 pesadas, 1 noble y 100 espías.
Desde el pueblo D enviaremos: 200 espadas y 1 noble.
etc...
Marcaremos el pueblo al que atacamos.
Marcamos la hora en la que queremos que empiecen los ataques (la llegada del primero).
¡Lanzaremos los ataques!
Dejaremos al programa que se ejecute hasta que termine.
MUY, MUY IMPORTANTE:
¡Debe haber tropas suficientes, sino se para todo pero los ataques enviados no se desharán!
¡No debemos conectarnos a la cuenta, sino, podríamos hechar al planificador y la fastidiamos!
Genial, pero ¿donde está el programa?, ¿como le meto los datos?
El programa lo puedes bajar de aquí ya compiladito (recuerda, para el planificador necesitas el .NET Framework 2.0 de Microsoft).
Bueno, su funcionamiento es muy sencillo, en los siguientes vídeos puedes ver el proceso, la única cuestión es la lista de tropas de la derecha de la ventana, te servirá para saber los nombres de las tropas y poder configurar su velocidad por cuadro (en minutos por cuadro).
Vídeo de cómo preparar la lista de ataque
Como yo, para hacer las pruebas sólo tengo a Tramacastilla, haré un sencillo ataque múltiple a un pueblo bárbaro. Haré que el programa me envié 3 ataques en el siguiente orden y con las siguientes undidades:
Primero debe llegar una ligera.
Segundo debe llegar una espada.
Tercero debe llegar una ligera.
La forma de hacer el plan de ataque lo puedes ver en el siguiente vídeo:
Vídeo del planificador de ataques ¡en acción!
Aunque los tiempos de la lista anterior estaban muy ajustados (sólo 5 segundos entre ataques) han llegado exactamente como estaba planificado, puedes ver el proceso completo de la automatización en el siguiente vídeo.
Fíjate cómo el programa se conecta y desconecta automáticamente. La primera vez siempre se conecta para verificar la fecha del servidor y calcular la diferencia con nuestra hora local, así los ataques son al segundo.
En realidad, si son las 17 horas y el programa te dice que está esperando a las 23 horas, sí puedes conectarte a Guerras Tribales ¡pero acuerdate de no conectarte a partir de las 23 horas!.
Conclusión
Es una interesante implementación que puede mejorarse permitiendo hacer ataques a múltiples objetivos, plantillas automáticas (por ejemplo, decirle que nos haga fakes a un objetivo y que él sólo haga la lista de ataques de esos fakes), etc... pero en fin, espero que al menos para machacar un objetivo te sea útil.
Cualquier duda o problema ponla aquí abajo, veremos que podemos hacer...
Opinado el 18/03/10 22:20 Opinado el 20/03/10 17:34 Jony escribió:
hola, me gustaria saber si conoses el tribal manager y si puedes hacerle retoques... un saludo crack! jony88@live.com
Opinado el 24/03/10 07:50 Opinado el 24/03/10 07:51 Opinado el 24/03/10 07:51 Opinado el 24/03/10 07:52 loque escribió:
oye cada ves que mando un atake me aparece:error fatal
login_entrar: no se encontro el control password
porfa dime cual es la solucion al correo jaime_a_becerra@live.com
Opinado el 24/03/10 09:04 lunati escribió:
hol, pues ejecuto el programe y todo bien pongo cordenadas tiempo en el que devenn llegar las tropas al pueblo
cuando le doy atakar s e logue y pues hay se queda entra al juego
se queda en el istados de los pueblos, n hace nada ni se desconecta ni manda algun error ni nada
porfa dame una respuesta lameta_na@yahoo.es
Opinado el 25/03/10 14:11 joe escribió:
hola Macadamia,
Primero querria darte la enhorabuena por el programilla, muy util.
Yo no tengo ni idea de programar pero me gustaria preguntarte algo, cuando utilizamos la funcion upgrade sube los pueblos. Pero los sube al maximo en todo, a mi me gustaria que subiese todo menos el escondrijo, el taller a 2º nivel y el mercado a 20ºniv. Asi queda mas espacio para la tropas. Como puedo hacer para modificar el programa sin tener ni idea. jejeje
gracias tio
Opinado el 18/04/10 02:26 lorenzo escribió:
me aparece un error. al descomprimirlo.
como lo soluciono ?
te dejo mi e mail: el_kis@hotmail.com
Opinado el 19/04/10 21:33 Yomisma escribió:
A mi me dice q el mundo al q intento acceder no existe....es el mundo 1....pero no me deja entrar
Opinado el 13/05/10 16:34 er-murazor escribió:
sirve para guerras tribales mundo 4 o mundo 6???
Opinado el 07/07/10 16:15 ceaualbi escribió:
Estoy revisando el código de tus programas, es en verdad muy interesante.
Pero tengo unas preguntas:
a) ¿Qué diferencias existen en realidad con relación al mundo 5? Porque quisiera usarlo allí.
b) ¿Existe la forma de hacerlo funcionar el linux? Es decir migré a linux hace un par de años, es cierto que tengo una máquina virtual en la que uso windows XP. Pero me encantaría el reto de hacerlo para linux. Además dijiste que si gustaba la idea podrías dar orientaciones. Pues espero que
Opinado el 07/07/10 16:18 ceaualbi escribió:
te guste la idea. Mi e-mail: ceaualbi@gmail.com con que anotes Guerras tribales en el título ya sabré que se trata de tí. Bueno, gracias por todo.
Opinado el 14/07/10 18:16 joe escribió:
se puede usar en el mundo 6???
Opinado el 27/09/10 04:33 45454 escribió:
recuerdo al señor que ay 8 mundos ya..
me gustaria que lo aztualizaras para usarlo XD
Opinado el 09/11/10 23:47 unknown escribió:
Al iniciar el programa, pongo mi usuario y mi password ahí, le doy a "Atacar" pero no se loguea, solo deja puesto el nick y pass, pero no llega a loguearse. Como puedo hacer para que se loguee? yesikk.15@hotmail.com
Opinado el 17/11/10 20:32 hola escribió:
el programa no sirve
Opinado el 26/01/11 02:01 Tito escribió:
Amigo, me ha parecido muy bueno el programa pero noto que sólo lo tienes disponible hasta GT 5. Habría posibilidad de adaptarlo para GT 9 tomando en cuenta que corre la V 7.0
Slds
PD. Mi correo es roberto.tito.paz@gmail.com
Opinado el 12/02/11 03:24 Por favor escribió:
Si lo actualizas a los dos programas para el mundo 10 que saldrá avísame por favor a mi mail: JuaniCortes@hotmail.es
Opinado el 19/02/11 03:07 yo si yo escribió:
no sirve.....
Opinado el 05/03/11 11:14 Jose! escribió:
Un juego que quizas te guste es el Arma 2!!
Podras programar grandes batallas con el editor!
Opinado el 29/06/11 18:00 GIO escribió:
quiero algun progrma pque me funcione en el mundo 11 o algo para aumentar los recursos rapidamente si tenes algo...si no no hay drama este es mi mail giovany_loquillo@hotmail.com
Opinado el 27/07/11 03:03 Xander escribió:
En esta p?na http://www.bot-tribalwars.com.ar retomaron el proyecto del bot de gt, y anda logue y construye solo., y por ahora se puede Bajar gratis
Opinado el 13/10/11 03:43 aguilillo vengadir escribió:
ferchorivera2010@hotmail.com compafunsionaenelm10?
Opinado el 11/11/11 23:17 yaameeellll escribió:
ei xander esa pagina me sale como serv. no encotra
Opinado el 26/01/12 18:05 das escribió:
ponerlo para el mundo 13, que no funciona nada
Opinado el 24/03/12 13:08 Yo escribió:
hazlo para el mundo 14 porfa
Opinado el 08/04/12 12:41 pcchulo escribió:
http://www.guerrastribales.es/1328176-es14.html
Opinado el 13/04/12 01:56 Anonimo escribió:
Podría hacer algo para el mundo 14 porfa?
Opinado el 19/06/12 13:09 onknow escribió:
estos programas funcionan para el mundo 15 ?
Opinado el 24/02/13 06:06 Privado escribió:
para el mundo 17: fra_n_co@live.com.ar
Opinado el 04/08/14 14:59 Privado escribió:
puedes hacer que funcione para el mundo 26?