here's the first one:
plotscript, flight activate, begin
if (checktag(18)) then, begin
suspend obstruction
set npc position (9,hero x (me),hero y (me))
set tag (144,on)
resume obstruction
end, else, begin
show text box (552)
end
end
the idea is that this script activates when the flight spell is used from the menu. tag 18 checks to see that the player is on the world map, otherwise text box 552 shows up. this much works. the npc, which is the vehicle, appears with tag 18, and is moved onto the player, and is set to automatically be used when the player touches it, which should be instant considering it is placed right on top of the hero. it almost works... however, it does NOT automatically work. is there any way to force the player to mount a vehicle? the player is also hurt by passing over swamps
on the cloud. is there a way to disable harm tiles? (i just noticed this now, so i haven't looked yet.)
also, this:
plotscript, check for items, begin
if (check tag(28)+check tag(32)+check tag(108)) then, begin
delete item (36,1)
delete item (91,1)
delete item (100,1)
show text box (517)
wait for text box
end, else, begin
show text box (516)
wait for text box
end
end
the idea here is that the player hands over three items to someone in exchange for an item or two... in this case, three actually. BUT only one of the items gets removed, the first one, so i am assuming there is a problem with the "if" command. is this the way you combine commands?
advice, anyone?



