Registrarse

Transportar personas.

Estado
Cerrado para nuevas respuestas.
Hola,disculpen pero quiero saber como hacer para que cuando hable con un persona ella al terminar la conversación se transporte a otro mapa

Disculpen las molestias.
 

Inferno

Miembro insignia
Miembro insignia
Depende, si quieres que ese mini se teletrasporte a otro lugar del mismo mapa en el que estas puedes hacerlo con un Movesprite 0x(persona) 0x(coordenada x) 0x(coordenada y), pero si lo quieres en otro mapa lo mejor es hacer un hidesprite y luego, en el mapa que quieres que se teletrasporte, volver a poner ese mini.
 

MetalKaktus

A la luz del quinto día, mira al este
Miembro insignia
He hecho el script que quieres para que se pueda mover un mini:

#dynamic 0x80000

#org @inicio
lock
faceplayer
checkflag 0x500 (comprueba si la flag esta activada o no, uso esto para que no te diga siempre que se ha teletransportado)
if 0x1 goto @segundo (comprueba si la flag esta activada)
msgbox @text 0x6
Movesprite 0x1 0x4 0xA (como ha dicho InfernapEnLlamas primero pones el numero de persona, en mi caso 1, y las coordenadas)
setflag 0x500 (activa la la mencionada flag una vez teletransportada la primera vez)
release
end

#org @segundo (el pointer donde te lleva si ya se ha teletransportado)
msgbox @text1 0x6
end

#org @text
= Mira como me teletransporto

#org @text1
= Increible, a que si?



Puedes hacerlo sin la flag si así te resulta más sencillo pero si quieres que una vez teletransportado pase otra cosa es necesario. Si no controlas mucho el scripting te recomiendo que empiezes por lo básico.

Corrijanme si me equivoco en algo.
 
Estado
Cerrado para nuevas respuestas.
Arriba