natanbrody 10 Posted November 25, 2016 Hey all, Need some help with a script that I have been working on. I need a script which will allow me to move an empty unnamed vehicle to an elevated height without any player inside of it. I am getting errors with this script which I am using:Trigger Cond: this && ("Car" countType thislist > 0) Trigger Act: _dump = [(thislist select 0), ThisTrigger] execVM "PRP\sheriffCarTP.sqf"; sheriffCarTP.sqf: private["_spawm","_veh","_hs"]; _spawn = getMarkerPos "sheriff_car_spawn"; _veh = nearestObjects [_spawn, ["Car"], 10]; _hs = getMarkerPos "sheriff_car_elevated"; _veh allowdamage false; _veh setPos _hs; sleep 0.05; _veh setPosATL (_veh modelToWorld [0,0,3]); sleep 1; _veh allowdamage true; The error we are getting is to do with the allowdamage statement and even if I remove that statement we still get an error with the code...Any ideas ?? Share this post Link to post Share on other sites
Tajin 349 Posted November 25, 2016 It's always a good idea to show us the actual error you're getting (screenshot ideally). Also helps to know what the script is used for (allows us to potentially provide alternative solutions) Some parts of your script seem a bit weird to me: - You pass parameters to your script, but you never use them - setPos followed directly by a setPosATL why? Anyway, I assume the following: - Your trigger is a radiotrigger? - You have several vehicles inside the trigger area (probably respawning there) and each time the trigger is activated you want one of them to get teleported to the specified marker? So try this: Cond -> keep as is Act -> _dump = [thisTrigger] execVM "PRP\sheriffCarTP.sqf"; Script -> params ["_trigger"]; private ["_cars","_car","_hs"]; _cars = (list _trigger) select {_x isKindOf "Car"}; if ((count _cars) isEqualTo 0) exitWith {}; _car = _cars select 0; _car allowdamage false; _hs = getMarkerPos "sheriff_car_elevated"; _car setPosATL (_hs vectorAdd [0,0,3]); sleep 1; _car allowdamage true; Share this post Link to post Share on other sites
natanbrody 10 Posted November 25, 2016 Thanks will try it out and report back! Share this post Link to post Share on other sites