
Originally Posted by
Faguss
Nothing you can do about it. Get it over with.
When player entered vehicle you can remove the action from player and add to vehicle he is inside. Since addAction is local it shouldn't be a problem in MP.
Yeah, I decided to go for that. Thanks for pointing out that addAction is local, I always thought it went global. The code below solved my problem.
Code:
cmd_action_object = player
#LOOP
if (vehicle player != player) then { cmd_action_object = vehicle player; } else { cmd_action_object = player }
cmd_action = cmd_action_object addAction ["Command System", "cmd_commandscript.sqs"]
~1
cmd_action_object removeAction cmd_action
GOTO "LOOP"

Originally Posted by
Faguss
But still the best choice is keyboard hotkey. Using manual cam (or Fwatch) you can make combinations like: E+C.
.
That might be worth investigating if I proceed with the satellite script. Thanks for your help!