Registrarse

Ayuda give pokemon

Estado
Cerrado para nuevas respuestas.

KERBEROS

Usuario de Platino
Hoola , buenas a todos, la cosa esque nesecito un scrip que al pisarlo me entrege un pokemon y la pokedex, si alguien me ayuda se lo agradecere ,.

Este es el scrip que use, que esta mal?

#dynamic 0x80000

#org @inicio
lock
faceplayer
checkflag 0x2100
if 0x1 goto @inicio2
msgbox @frase 0x6
givepokemon 0x1 0x5 0x0 0x0 0x0 0x0
setflag 0x829
setflag 0x2100
release
end

#org @frase
=aqui esta mi dex y mi pokemon

#org @inicio2
lock
faceplayer
msgbox @frase2 0x6
release
end

#org @frase2
=hogar dulce hogar
 
Última edición:

Rubire4

Usuario mítico
Busca tutoriales por dios, tampoco es tan complicado.

Haz un script de gatillo y pon esto:

Código:
#dynamic 0x80000
#org @inicio
givepokemon 0x0 0x0 0x0 0x0 0x0 0x0
setflag 0x829
end
En el primer 0x0 pon el número de Pokémon, en el segundo el nivel y en el tercero el objeto que lleva, los demás no los toques.
(Todos los números en hexadecimal)
 

Inferno

Miembro insignia
Miembro insignia
Lo primero decirte que usas una flag que no está libre (la 2100), aquí te dejo las que están libres según @Javi4315♪ :

Desde la 0x200 hasta la 0x29F
Desde la 0x500 hasta la 0x79F
Desde la 0x1000 hasta la 0x109F

Lo segundo, el lock y el faceplayer solo es necesario situarlos al principio del script, te sobran dos.
Y por último pero no menos importante, seguro que lo que tú buscas es que te de al Pokémon y no te lo da, si es así es porque no has activado el menú Pokémon, se hace con la flag 0x828 en Fire Red, igual que lo que haces para activar la Pokédex.
 
Hoola , buenas a todos, la cosa esque nesecito un scrip que al pisarlo me entrege un pokemon y la pokedex, si alguien me ayuda se lo agradecere ,.

Este es el scrip que use, que esta mal?

#dynamic 0x80000

#org @inicio
lock
faceplayer
checkflag 0x2100
if 0x1 goto @inicio2
msgbox @frase 0x6
givepokemon 0x1 0x5 0x0 0x0 0x0 0x0
setflag 0x829
setflag 0x2100
release
end

#org @frase
=aqui esta mi dex y mi pokemon

#org @inicio2
lock
faceplayer
msgbox @frase2 0x6
release
end

#org @frase2
=hogar dulce hogar
Nose si este script hiciste tu , ni cual es el problema, dijiste que al pisarlo te entrege un pokemon y la pokedex, se llama script de Gatillo, pues tienes que darle un valor a la variable (40FF) , digamos el valor (0000) , pues bien lo que quiere decir eso esque la variable 40FF se activara cuando el valor tenga 0x0.
Ahora esta parte del script:
setflag 0x829
setflag 0x2100
release
end
Puedes AHORRAR UNA FLAG aqui, osea suplime el 0x2100(o_O no se de donde lo sacaste), estonces quedaria asi:
setflag 0x829
release
end
Ahora te preguntaras (o eso creo) , pero me va a dar de nuevo el PK y la Pokedex, pues bien la flag 0x829 estara activada por lo que aqui:
checkflag 0x2100
if 0x1 goto @inicio2
En vez de poner eso mejor pon
checkflag 0x829
if 0x1 goto @inicio2
Y listo reuzaste una flag xD
Algunas partes del script , son innesesarias(perdon si escribi mal) como esto:
#org @inicio2
lock
faceplayer
msgbox @frase2 0x6
release
end
Podriamos suplimir lock y faceplayer(Porque arriba al inicio del script ya pusimos lock y faceplayer , quedando asi todo el script:

#dynamic 0x80000

#org @inicio
lock
faceplayer
checkflag 0x829
if 0x1 goto @inicio2
msgbox @frase 0x6
givepokemon 0x1 0x5 0x0 0x0 0x0 0x0
setflag 0x829
release
end

#org @frase
=aqui esta mi dex y mi pokemon

#org @inicio2
msgbox @frase2 0x6
release
end

#org @frase2
=hogar dulce hogar

Bueno espero haberte ayudado ,(, hay tutoriales donde te explican mas a fondo esto y mucho mejor que yo) si tienes alguna duda no dudes en preguntarme de lo poco que se , te puedo enseñar algo mismo xD

Hasta la proxima
MBHP
 

KERBEROS

Usuario de Platino
Gracias amigo, ygual ya decidí ponerlo en una pokeball, jejen,

Tema cerrado

Enviado desde mi Bucare Y330-U05 mediante Tapatalk
 
Estado
Cerrado para nuevas respuestas.
Arriba