Author Id: 17082 Author Name: Sonicarvalho Post Content: Bueno, mientras investigando eso en RUBY (u), he descubierto que el SURF es un híbrido de ASM con SCRIPT. El asm es lo que verifica si tienes la flag 0x80B (la 5 insignia, del surf), verifica si tienes algún pokemon en el equipo con SURF (mismo que el script haga eso) y verifica si estas antes de un bloco de surf con el movimento 4. Para quitar esas limitaciones (excepto la ultima, si no, podrías hacer SURF en cualquier sitio pulsando A) debes llenar de ZEROS (00) desde el offset 0x0686FA al offset 0x068713. AHORA el script: Localizado en 0x1A0117: #include stdattacks.rbh '--------------- #org 0x1A0117 checkattack ATK_SURF compare LASTRESULT 0x6 if 0x1 goto 0x81A014D bufferpartypokemon 0x0 LASTRESULT setanimation 0x0 LASTRESULT lockall msgbox 0x81A1344 MSG_YESNO '"The water is dyed a deep blue...\n..." compare LASTRESULT 0x0 if 0x1 goto 0x81A014C msgbox 0x81A137D MSG_KEEPOPEN '" used SURF!" doanimation 0x9 releaseall end '--------------- #org 0x1A014D end '--------------- #org 0x1A014C releaseall end '--------- ' Strings '--------- #org 0x1A1344 = The water is dyed a deep blue...\nWould you like to SURF? #org 0x1A137D = used SURF! Bueno, cambia a tus gustos! Remueve el checkattack y no te pedira el surf! Saludos! :D