Page 1 of 1

Ayuda con 1 script

Posted: 16 Apr 2018, 14:29
by Libbred
Buenas tardes, mi duda es la siguiente.

Image

Como observan en la imagen,es parte de un juego, al cual me dedico, el Balón (Cuadro Rojo), sólo se puede mover dándole doble click, con el mouse, necesito 1 script, que al yo presionar una tecla, el cursor de mi mouse persiga ese balón, cabe destacar que hay balones de más colores, se puede hacer un script para eso?

Re: Ayuda con 1 script

Posted: 17 Apr 2018, 16:25
by Flipeador
Hola,
Si se puede hacer o no, depende, abría que hacer muchas pruebas, empezando por ver si el comando PixelSearch o ImageSearch sirve de algo... O sino recurrir a métodos para leer la memoria del juego y ver si podemos recuperar alguna coordenada del balón, complicado.
¿Cual es el nombre del juego?. De momento no puedo probar nada, no hasta el sábado.

Re: Ayuda con 1 script

Posted: 18 Apr 2018, 00:39
by Libbred
Es un juego en linea, www.habbo.es, se abre con chrome y normal juegas.

Re: Ayuda con 1 script

Posted: 22 Apr 2018, 14:25
by Flipeador
¿Hay alguna manera de llegar a esa sala para poder probar?

Re: Ayuda con 1 script

Posted: 24 Apr 2018, 22:33
by Libbred
Claro, la sala es de un tal Strongged y se llama AIC el Sardinero

Re: Ayuda con 1 script

Posted: 24 Apr 2018, 23:21
by Flipeador
Hola, pude hacerlo funcionar (solo encontrar el balón) pero solo con el balón rojo, ya que cuando entré a la sala solo estaba ese color... si quieres que funcione con otros colores necesitas una imagen de cada balón. Aclaro que no pude jugar porque no entiendo como es, solo entré, vi el balón y recuperé parte del balón como una imagen BMP necesaria para usar con ImageSearch.
Aquí te dejo el Script para el balón rojo:

Code: Select all

F1::
ImageSearch X, Y, 0, 0, % A_ScreenWidth, % A_ScreenHeight, % A_Desktop . "\balonrojo.bmp"
If (ErrorLevel)
    MsgBox El balón no se ha encontrado!
Else
{
    MouseMove % X+5, % Y
    SendInput {LButton 2}
}
Return
Para que el Script funcione, debes guardar ésta imagen en el escritorio con el nombre balonrojo.bmp.
Una vez que ejecutes el Script, inicia el juego y presiona F1 para buscar el balón rojo.