moment... warum wird der Command serverseitig ausgeführt? Fehler gefunden xD
Codeif ((perx_plate isEqualTo [])) then { _vehicle setPlateNumber _pl + " " + _pl3 + " " + _pl5; } else { _vehicle setPlateNumber _plate1 + " - " + _plate2 + " " + _plate3; };
mal in folgendes ändern:
Codeif ((perx_plate isEqualTo [])) then { [_vehicle, format["%1 %2 %3",_pl,_pl3,_pl5]] remoteExec ["setPlateNumber",_vehicle]; } else { [_vehicle, format["%1 - %2 %3",_plate1,_plate2,_plate3]] remoteExec ["setPlateNumber",_vehicle]; };
und in der CfgRemoteExec.hpp unter class Commands folgendes eintragen: F(setPlateNumber,ANYONE)
Außerdem: Wo ist der Aufruf des Scripts? Das sollte nach dem Spawnen des Fahrzeugs bitte beim Besitzer ausgeführt werden, die Variablen _side und _name solltest du auch noch definieren.
In der fn_spawnVehicle.sqf. Aber aus interesse, das hat doch nichts mit der Variable zu tun oder?
funktioniert ja z.B.