11245-Duda_en_Script
#2
Sephiroth 13677
Hackun, no sé qué estás diciendo pero no sé si se refiere a eso.
Creo que te refieres a caminar un número X de pasos y, al terminar los pasos, que haya un overworld que te dé el Pokémon.

Por ejemplo, el heroe camina 5 pasos a la derecha, 3 hacia arriba y allí hay un mini; entonces activas el givepokemon y ya está.


#dynamic 0x800000


#org @start
lock
special 0x131
msgbox @msg1 0x6
release
applymovement 0x00 @move
msgbox @msg2 0x5
compare LASTRESULT 0x1
if 0x1 goto @take
-resto del script-
end

#org @msg1
= Texto

#org @move
Movimientos

#org @msg2
= Texto

#org @take
givepokemon 0x(nº del Pokemon) 0x(nivel del Pokemon) 0x0(sin ítem) 0x0 0x0 0x0

msgbox 0x5: Por si no lo sabes, es una Yes/No box, lo que significa que te sale una casilla en la que pone Yes/No después del mensaje. Yes vendría a ser 0x1 mientras q no viene a ser 0x0, si mal no recuerdo xd
compare LASTRESULT 0x1: Es un comando compare, basicamente necesita un valor pero como vamos a ver el ultimo resultado, simplemente escribe LASTRESULT.
if 0x1 goto @take: Si respondiste YES (0x1), te lleva al puntero @take.
givepokemon: Lo expliqué dentro del script.

Simplemente eso, no creo q haya mas, si lo hay dilo, pero yo entendí eso. No se si te refieres a un warp como dice Hackun, pero si tienes dudas pregunta ^^