El trastero de José Juan Valid XHTML 1.1 Valid CSS! Estilo de página alternativo
Artículo creado en 2010.

Automatizando Guerras Tribales (Tomo 2)


¿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 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":

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:

Planificador de ataques en Guerras Tribales

Y ya con una pequeña explicación será trivial:

El proceso es sencillo, lo que haremos será:

MUY, MUY IMPORTANTE:

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

Descargar ejecutable

Como siempre, si no te fías de mí (haces muy bien) y quieres ver el código fuente o compilarlo tú mismo, te dejo el código fuente:

Descargar código fuente

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:

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?
¿Te ha gustado? ¡aporta tu opinión!
Nombre o alias:

Comentario:
NOTA: si es una petición... ¡pon el e-mail al que responderte o no sabré a dónde escribir!

Código de verificación captcha