Landing an Airship

● ARCHIVED · READ-ONLY
Started by fdsa4321lbp22 7 posts View original ↗
  1. Hello

    I am making a game where you are traveling around islands on an airship (see attached for map), and I need to know a way to transfer the player to one of these islands, via an event. I tried Player Touch, Event Touch, and Action Button, but none of these worked. 

    What should I do?

    EDIT 6/7/14 The Player is in an airship, BTW.

    Help Forum Image.png
  2. Use x,y cordinate by event, and make it parallel process, maybe?
  3. Can you not land on them just by going over them and pressing space? I think the SHADOW needs to be over them, not the airship itself.
  4. create variable name it : Player's X, and set it same with game data (player's Map X)
    then, Player's Y, set it same with game data (player's Map Y)
    then, create an event, set trigger to parallel, and set event commands like this
    -Control Variables : [Player's X] = Player's Map X
    -Control Variables : [Player's Y] = Player's Map Y
    -Conditional Branch: Variable [Player's X] == x (x is the point x cordinate where you want to landing an airship, you can see x,y cordinate on bottom of your editor)
    -Conditional Branch: Variable [Player's Y] == y(y is the point y cordinate where you want to landing an airship)
    -Conditional Branch : The A button is being pressed -> this just an additional requirement, so the ship can manually landing..
    -get on/off vehicle
    -wait : 60 frame
    -transfer player
    voila! :)
    this is the screenshoot :

    Test_zps033c61ee.png
    EDIT : please avoid placing any event at landing cordinate,
  5. It works. . . 

    But when I transfer, I still am on the airship D:

    IDK Why!

    Transfer Event.png
  6. After the Get on/off vehicle command? What happens if you change the Wait to 120 frames instead of 60?


    You didn't do a Change Actor Sprite or something earlier, did you?
  7. I made the characters transparent,

    That's probably it.