[RH - Scripting] Una duda con movesprite

Avisos


Like Tree3Gracias
  • 3 Post By FelixTC
Respuesta
 
Herramientas Desplegado
  #1  
Hace 3 días
Predeterminado Una duda con movesprite
Perdonen por las molestias y gracias a los que ayuden, la pregunta es, ¿cuál sería el comando de movesprite para que se moviera también el protagonista?, también agradecería que me dijeran que poner para que llamen al protagonista por su nombre y genero
  #2  
Hace 2 días
Predeterminado Respuesta: Una duda con movesprite
Holaaa @elbama
Vamos por partes.
El movesprite para mover el jugador, en realidad no existe. Se usa el comando warp a unas coordenadas, ¿Como se usa esto? Cito explicación del Mega Tutorial de Scripting:
Warp a unas coordenadas

Podemos en vez de transportarnos a un warp determinado, transportarnos a unas coordenadas determinadas que nosotros le demos al comando, y para eso utilizaremos los dos ultimos ceros.

Si nos fijamos en el AM, cuando ponemos el ratón sobre un tile, abajo a la izquierda nos aparecen las coordenadas de ese cuadrado, y son estas coordenadas "x" e "y" las que tenemos que coger para saber el punto al que nos queremos transportar. El warp quedaría así:

Código:
warp 0x(banco) 0x(numero) 0xFF 0x(X) 0x(Y)
El banco y el número quedan igual para saber a que mapa nos referimos, en vez de poner el nº de warp, ponemos FF, que le dice al juego que queremos transportarnos a una coordenada, y en X e Y ponemos la coordenada correspondiente.
Para que te llamen por tu nombre, lo que tenés que hacer es poner esto en una textbox: [PLAYER]
De esta forma se reemplaza eso por el nombre que tengas asignado.

Ahora vamos con el género, es algo más largo.
Para esto deberías crear en cada script que contenga diálogo y una opción que se refiera al protagonista como chica o chico. ¿Para qué? Porqué vamos a usar un comando (llamado checkgender) que compara si sos chico o chica y dependiendo de eso, ejecute unos comandos (en este caso diálogos) para respectivo género. Lo que hace es verificar qué valor hay en la variable 0x800D, si está "0" sos chico, y si está en "1" es porque sos chica. De esta forma haces un compare, y todo lo demás. Te recomiendo leer el tutorial que mencioné al principio: https://whackahack.com/foro/t-42542/...ero-finalizado

Cualquier duda nos decís ^^
Que te vaya bien~
Gracias: Naren Jr., Max y elbama
Respuesta

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 00:45.