Gold
Puntuación de reacción
3.635

Mensajes de perfil Última actividad Publicaciones Acerca Medallas

  • (parte 1)
    Ok, te explico bien.

    Cada mapa tiene su "tiempo de activacion" o trigger. De ese mismo modo se le conoce al primer byte de un script de "gatillo". Para que dicho script se active, ambos numeros deben de coincidir.

    Por default, todos los mapas tienen el tiempo de Activacion en 0x0, es asi como scripts como el de la pelea con el rival de Cherrygrove no se activan la primera vez que pasas por el tile, ya que su tiempo de activacion es 0x1. Entonces en que momento cambia el trigger del mapa a 0x1? Facil, cuando el Prof. te da el pokedex. Para eso usamos dos comandos:

    -dotrigger
    -domaptrigger
    :D

    :3

    Pues me acabo de pasar por el tema, y me alegro mucho, ya quiero poder probarla ^_^
    xD Yo bien ¬¬.. ai pobre Gonzalo de Berceo(Ese es tu nombre) Ala ya te lo recorde.
    Necesitas hacer un "domaptrigger" creo que se llama. Se supone que por default su valor es 0, para que no se repita haces valor 1.

    domaptrigger 0x1

    No conosco el limite del numero, pero por ejemplo si tienes 2 triggers en el mapa, uno con activacion 0x0 y otro con activacion 0x1, puedes hacer un "domaptrigger 0x2" para que ninguno se active.
    Asi es, es eso. Las flags de cada mapa deben estar acivadas para que se activen los triggers. Se solucionacopiando los dos bytes del mapa de Newbark que van despues del mapa en la tabla x94000 y se los pones al mapa de cherrygrove.
    Pues hasta que no este tu tutorial de las textbox, no.

    Me parece mejor hacer un tema a parte para eso.

    Tu ya lo hiciste? Solo es cambiar los offsets mencionados y ya?

    Pd: que gracioso que creas que soy yo el que no sabe jaja
    Si, el script header, es como Crystal_ deja abiertos los gym después de haber ganado. Yo uso el mismo método y se pueden hacer cosas muy buenas con eso. De hecho los offsets que te compartió javc de la E4 son de ese tipo
  • Cargando…
  • Cargando…
  • Cargando…
  • Cargando…
Arriba