qna_rh
Thread Id: 29658
Thread Name: Duda a cerca de los applymovement!
#0
Birinyi 29231
Buenas noches a todos!
He intentado hacer mis primeros applymovement y me han salido tal y como esperaba pero a raíz de eso me han surgido dos dudas.

1. Qué es lo que debería hacer si quisiera que en el momento en que el personaje que debe de moverse iniciase el movimiento quisiera que mi personaje le siguiera. Es decir que mi personaje siguiera a ese que tiene el applymovement de forma automática como por ejemplo el caso del inicio del juego del fire red cuando te viene a buscar el profesor Oak para que no pises la hierva y te lleva hasta su laboratorio.

2. Como he dicho antes el applymovement que hice anteriormente me salía tal cual quería excepto una cosa que lo estropea todo, es algo tan básico como que quiero hablar con un personaje que me diga algo y se vaya y no vuelva a estar en el mismo punto cuando yo vuelva a pasar por allí, porqué es lo que me está pasando, él realiza su movimiento de applymovement y "desaparece de mi vista" pero en el momento en el que yo vuelvo a pasar por delante de donde él estaba vuelve a estar allí. Podríais decirme como solucionar esto?

Realmente son cosas básicas que necesito saber así que si alguien es tan amable de ayudarme con una respuesta se lo agradeceré eternamente.
Gracias a todos!
#1
Tito Sayer301 26309
1 Debes hacer que mientras el Mini al que quieres seguir da un paso para ir a donde tenga que ir, el player se ponga justo en la posicion en la que estaba ese mini, entonces en ese momento, haces un applymovement 0xFF @movqueteniaelotromini y debería ejecutartelo perfe. (Yo al menos lo hago asi para ahorrar espacio)

2Lo otro es usar las flags, es sencillo, le asignas una flag al mini donde pone "people ID"
Y en el script, al final del todo pones un...
hidesprite 0x(nºdemini)
setflag 0x(flagasignada)

espero haberte sido de ayuda!
#2
Tito Dafting301_4315♪ Kuchiki 24341
1. Creo que eso se hace poniendo dos applymovement consecutivos, por ejemplo:

applymovement 0x0 (O sea el prota)
applymovement 0x2 (Supongamos, Profesor Oak)
waitmovement 0x0
waitmovement 0x2

2. En el tutorial de Ciro explica como desvanecer, invisibilizar y desactivar un mini, lo que debes hacer para que eso pase es desvanecerlo y desactivarlo, así ni bien se termina de ejecutar el script se va, y no vuelve a aparecer cuando te movés o cuando te vas de la pantalla y luego regresás.