• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Cyndy, May, Hero (Conquest), or Wes - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other] Warping problems in XSE

  • 14
    Posts
    10
    Years
    • Seen Jul 14, 2018
    Hey guys. I'm having some trouble with one script. It' a script that is supposed to warp the player to one of the Sevii Islands (whicever he picks). Now the script is working perfectly up until he the lady ask him "Do you want to go to ONE ISLAND?" Then he say YES,the screen fades to black and nothing happens. An it's like that with every islands. I tried changing the warp numbers in the script. I put the coordinates of ONE ISLAND,and the warp work,but it takes the player to SIX ISLAND. I'm really confused. Any help here ? The script is in the attachments.

    I know the script is pretty beginner style. I tried going with the "special" command for choosing between the islands,but it got complicated,so I decided to go like this. One by one
     
    Okay, so a couple things I noticed:

    1. You don't have any "lock" commands and such to keep the player from moving, so include those along with "release" commands.

    2. You use the correct syntax for the "msgbox" command, but then include a "callstd 0x2" after each one, which is completely unnecessary and could cause problems. Remove them.

    3. When writing a warp, it's wise to place a "waitstate" command after to allow the warp to complete before ending the script.

    Otherwise, what you have seems fine.
     
    Okay, so a couple things I noticed:

    1. You don't have any "lock" commands and such to keep the player from moving, so include those along with "release" commands.

    2. You use the correct syntax for the "msgbox" command, but then include a "callstd 0x2" after each one, which is completely unnecessary and could cause problems. Remove them.

    3. When writing a warp, it's wise to place a "waitstate" command after to allow the warp to complete before ending the script.

    Otherwise, what you have seems fine.


    I did as you said,but now whenever the warp starts the screen just goes black,the music stops and nothing happens
     
    I managed to fix it. I just put a warp and applymovement to that warp and then I fixed the warp script. It turn out that i just needed to convert dec to hex and everything is fine
     
    Back
    Top