27598-\[Duda_FR]_Dar_a_un_MT_función_de_MO
#1
BLAx/Atlas 26580
Tu lo que quieres es poder usar ataques fuera del combate no??

Pues bien, no estoy seguro de si se podrá hacer exactamente igual que como el resto de ataques porque nunca lo he probado (que al seleccionar un Pokémon en el menú de PAUSA te salgan los ataques que tiene aprendidos que puede usar fuera del combate), pero si se puede sacar la funcionalidad.

Todo esto va con scripts, así que si por ejemplo lo que quieres hacer es dar la funcionalidad de Golpe Cabeza (la más usada creo yo xD) tendrías que hacer un script que compruebe si algún Pokémon de tu equipo tiene el ataque aprendido (con el comando checkattack si mal no recuerdo) y en tal caso que muestre la animación del ataque y haga el efecto. No es demasiado complicado, a partir de ahí juegas ya con el comando wildbattle según el Pokémon que quieras que "caiga" del árbol :D


Cuando tenga tiempo haré un tuto bien explicado sobre esto, ya que lo pienso implementar en mi hack :P


Si lo quieres ir probando por tu cuenta, en el script del tuto de Sonicarvalho tienes todo lo necesario ;)

P.D. El problema va a ser el uso de la ROM Base en Castellano, puesto que no se las direcciones de memoria donde se guardan los datos a los que hay que acceder para ejecutar las animaciones :/ (aunque puede que sean los mismos xD)

P.D.2
Iniciado por Brock
Supongo,que tienes varias opciones :

Nº1: OPCION CHAPUZA:
-haces un script que compare si tiens X ataque, y que te salte a un wildabtle...
Es una opcion bastante mala...

Nº2: OPCION PRO:
-En este caso, te tocaria cambiar el script del tile, como te habras dado cuenta, al hablar con un poster del CP, como el del mapa, te salta a este automaticamente...
O cuando te pones enfrente de una tienda, y al hablarle te dice TIENDA POKEMON.
eso es por que tiene asigando un script en ese tile..

Para eso, tienes que buscar un tile de arbol, y añadirle el scrip...
Creo que aqui hay un buen tuto para eso :
Comportamiento de Tiles » ZoneCircus!

Creo que eso es todo^^ :D


A fin de cuentas en los dos casos estás haciendo un script, solo que de la segunda manera puedes usarlo todas las veces que quieras sin tener que irlo poniendo cada vez en el AMap xD