I remember having used setcaptive for a vehicle in one of
my missions and it works.
Best you could do is:
vehicle name_of_the_driver setCaptive true
This would make the truck look friendly to east, but not the
driver himself. Once the driver leaves the truck, east would
start firing onto him.
~S~ CD