=====Easy Fly-By-Item Tutorial===== By Vortex Web Design http://www.vortexwebdesign.org/ Hello, I wanted to make an item, that by using it would call an airship and you could fly about the map. Here is a simple example of the coding which takes place. The other tutorials I've seen were way too complicated for something this simple. This will (upon calling an item) change the hero's walk graphic to an airplane (or something similar) and speed up his movement and allow it to cross over water, mountains, etc. Then you push the confirm button to land. KNOWN BUGS: 1) If you try to land on a space that you can't move through, you get stuck. All you have to do is open the item again. (I am working on a fix for this though.) STEPS: First open the database. Go to the item database. Make a new item (which will be called the Pocket Plane here.) Change the item type to switch and change the switch to something like isFlying . That's all you have to do in the database. Next make an event on the world map (or wherever you need to fly). Make it a paralell process event. Here is the code I used (Notes are delimited by ): <>FORK Optn:Switch [xxxx:isFlying] - OFF <> :Else Case Changes the Hero's walking graphic to a picture of an airship. <> Change Hero's Walk Graphic: Hero->flying Set Speeds Up Hero and Starts the Slip Through <> Move Event...: Hero,MoveSpdUp,Strt SlipTro DO NOT CHECK WAIT FOR PRESSED KEY IN PASSWORD DIALOG. This looks for the confirm button being pressed so it will stop flight. <> Enter Password:[xxxx:Password1] This operates if the confirm button was pressed. <> Fork Optn:Varibl [xxxx:Password1]-5 <> Change Hero's Walk Graphic: Hero->Walking Set I needed to use 2 slowdowns to make walking speed normal... If he walks too fast or too slow, change it accordingly. <> Move Event...: Hero, MoveSpdDown,Stop SlipTro,MoveSpdDown Turns off the switch which is turned on by using item. <> Change Switch: [xxxx:isFlying]-OFF Set <> :End Case <> :End Case <>