Hey Mada - I'm no ace scripter but I think I can solve some of your troubles
Q: Is there a way to get somebody to spawn already in a vehicle?
Like, making the player start inside a Truck, instead of putting him near the truck and making him get in?
If that's what you're talking about, what you need is to go to the Init field of the person you want inside the vehicle, and type:
this moveInCargo BigTruck
Of course you could put the name of your man in place of 'this', and 'BigTruck' is where the name of your vehicle goes.
If you want them to assume a particular position in a vehicle, here are the other variations of that command:
(man) moveInDriver (vehicle)
(man) moveInGunner (vehicle)
(man) moveInCommander (vehicle)
All very useful commands
Q: How do I get a dead US pilot to spawn in a Harrier?
Let's say you've already placed your empty Harrier where you want it. Then you can use the (blah) moveInDriver (blahblah) command to stick a dead BLUFOR Pilot in there.
So, the other half of the problem is how to make the pilot dead. A good way to do this would be to put this in his Init field, after the moveInDriver command:
this setDammage 1
which will kill him. If all goes well you should have a dead US Pilot sitting in your harrier
Q: How would I use this laptop in my mission?
This is a little trickier than the last two things to do, but I can give you an example to get you started. If I understand correctly, you want to be able to access different abilities through a menu at a laptop.
First, place your laptop down in the Editor. Give your laptop a name (Let's say, Laptop1). Write in the Init field:
openlaptop=laptop1 addaction["Open Laptop","openlaptop.sqs"]
'openlaptop' is the handle you give to the action so you can remove it later if you want.
'laptop1' is the name of the object you're adding an action to.
"Open Laptop" is the text that will be shown - so when you get close enough to the Laptop, your action menu will have "Open Laptop" in it and you can select it.
"openlaptop.sqs" is the script that ArmA will open when you select the "Open Laptop" action in game.
So now, you need to create a file in your mission directory called openlaptop.sqs. In there you can write what should happen when the player opens the laptop. In this case, a new series of choices would come up. So in there you could write:
laptopmenu1=laptop1 addaction["Call for Air Support","airsupport.sqs"]
You'd also want to put in this line:
laptop1 removeaction openlaptop
That will remove the "Open Laptop" action - now that we've opened the laptop, we don't want to open it again, that'd just be wierd.
You could also put something like
hint "Select a choice from the menu"
to bring up a little hint to tell the player what to do.
That's all just an example, hopefully if you get what I'm trying to say you'll be able to take that knowledge and make your own script. I highly reccomend you check out some tutorials on the site about adding actions and whatnot, that'll set you on the right track better than I can.
And as a last note, I'm sure there are way better ways of doing that last question than I did it, but like I said I'm just a novice ;D