Hello
Ok heres some information:
PV3S CIVIL Name: v1
Driver Name: c1
Passenger CIVIL Name: c1
Here how to make the passenger not be able to get out of the truck:
Heres what to do if you want the passenger not to get out:
If you want the passenger not to get out in the window for the Passenger (c1) have his Vehical Lock: Locked. Whenever you want him able to get out have a trigger or whatever you want to let him able to, put this in the On Acitivation Field: c2 lock false. Before all this put this in the Initilization Field of (c1): c1 playMove moveInDriver v1 (If you want the person to be in the truck in the beginning of the mission have playMove = switchMove, if not keep it playMove so he will move into the truck on his own. Same with the passenger c2 but in his Initilization Field out this: c2 playMove moveInCargo v1.
Heres what to do to make the drive go faster and maybe not get shot, also with the passenger:
PV3S CIVIL Name: v1
Driver Name: c1
Passenger CIVIL Name: c1
Something like Macguba said, have the behaviour safe, put these command lines in the Initilization Field of (c1 and c2), also have the enmey's not shot the driver and passenger;
c1 setBehaviour "SAFE"; c1 setCaptive true v1
c2 setBehaviour "SAFE"; c1 setCaptive true v1
If you don't want them captive after where ever they are going make a trigger so they are not captive, you do this by changing the true in ( c1 setBehaviour "SAFE"; c1 setCaptive true v1
c2 setBehaviour "SAFE"; c1 setCaptive true v1 ) to false.
Here what to do if you want it to look like there no west soldies in the truck while they are passing the enemy base (or whatever you are doing):
PV3S CIVIL Name: v1
Driver Name: c1
Passenger CIVIL Name: c1
This is easy just make the soldiers name and make the command line in a trigger before the base like this;
unitName setBehaviour "SAFE"; unitName setCaptive true v1 ).
This will make the enemy not shot the truck at all...
Hope this will help, if this is not what you want just tell me.
Thanks
Bye