qna_rh
Thread Id: 24491
Thread Name: problema al recoger objetos del suelo.
Saludos~
Tengo un nuevo problema, esta vez relacionado con los objetos del suelo, es decir, las pokeballs.
El código que uso es:
#dynamic 0x800000
giveitem 0xD 0x3 0x1
end
Usando eso, me da el ítem perfectamente, con el respectivo mensaje y la musiquita que suena cuando coges items, y el item del suelo desaparece, hasta ahí todo bien.
El problema, es que cuando actualizo mi posición en el mapa, es decir, cuando me muevo, el item vuelve a aparecer, y vuelve a estar disponible para cogerse:
También he probado a usar el script de algún item que ya viene con el Pokemon rubí, con el mismo resultado, con lo cual no se me ocurre que podrá ser.
Gracias~
Fíjate el nº ID que tienen las pokéballs del juego y pon el mismo, si no te funciona pos usa flag libres.
Eso es porque no has usado una flag, pon debajo del giveitem esto:
setflag 0x500
y en la pokeball, dentro del AD-map, donde pone nº ID pon 500. Así no debería volver a aparecer.
Iniciado por Pacodelopio
Fíjate el nº ID que tienen las pokéballs del juego y pon el mismo, si no te funciona pos usa flag libres.
Dicho y hecho, tenía mal la ID, fallo tonto XD
Iniciado por Sayer Conflow!
Eso es porque no has usado una flag, pon debajo del giveitem esto:
setflag 0x500
y en la pokeball, dentro del AD-map, donde pone nº ID pon 500. Así no debería volver a aparecer.
Los items del suelo tienen por sí mismos la propiedad de no volver a repetirse, no quiero malgastar flags para eso, por eso hice este post.
En fin, gracias a ambos por aportar soluciones igualmente :D
Problema resuelto, pueden cerrar~