18030-\[Fire_red]_¿Enlazar_scripts\?
#5
J.com 12785
#org 0x80049B
lock
cry 0xA1 0x19
faceplayer
checkflag 0x828
compare LASTRESULT 0x1
if 0x1 goto 0x88004D8
msgbox 0x88004DE MSG_NORMAL '"Pika, pikachu! Pikachu se..."
givepokemon 0x19 0x5 0x0 0x0 0x0 0x0
setflag 0x828
setflag 0x829
cry 0xA1 0x19
hidesprite 0x4
hidesprite 0x4
hidesprite 0x4
clearflag 0x4050
'---------------
#org 0x8004D8
hidesprite 0x4

A veer, varios errores:

1º Para un script como este, esto sobra:

checkflag 0x828
compare LASTRESULT 0x1
if 0x1 goto 0x88004D8

Ademas de que el script de la direccion a la que manda ni siquiera tiene "end"

2º: Con el comando hidesprite, el mini desaparece, no hace falta ponerlo 3 veces, con 1 es suficiente. Si quieres que re-aparezca, usa el comando "showsprite 0xMini". (esto es solo un consejo) Ah! y es mejor poner el hidesprite primero y despues el "setflag 0xflag mini" PD: Usa una flag de 4 digitos, por ejemplo las que estan despues de la 1200, en vez de 828

3º: El comando que desactiva el script de gatillo esta mal, no es "clearflag" es "setvar 0xflag 0x2"

Vamos, quedaria asi tu script:

#org 0x80049B
faceplayer
cry 0xA1 0x19
msgbox 0x88004DE MSG_NORMAL '"Pika, pikachu! Pikachu se..."
givepokemon 0x19 0x5 0x0 0x0 0x0 0x0
cry 0xA1 0x19
hidesprite 0x4
setflag 0x"flag del pikachu"
setflag 0x828
setflag 0x829
setvar 0x4050 0x2
end