Probiers mal so:
Mehrfachauslöser:
Code:
Bedg.: vehicle player != player
Akt.: ID01 = vehicle player addAction ["Lock vehicle", "lockVehicle.sqf"];
lockVehicle.sqf:
Code:
private["_obj","_id"];
_obj = _this select 0;
_id = _this select 2;
_obj removeAction _id;
_obj lock true;
hintSilent "Vehicle locked";
Was halt noch sein kann... das das Fahrzeug nicht global gesperrt ist. Da musst Du die Zeile
_obj lock true; evtl. ändern.
Womöglich ist der Actionmenu-Eintrag sobald ein Spieler im Fahrzeug ist, auch für andere Spieler von außen erreichbar... bin mir aber nicht sicher und keine Lust zu testen.