well clientside should look something like that: function MARKERfu1(player) MARKER = createMarker(xaiosdasjdas,asdahsdakjsd,asdhaskdj,arguments and all that shit bla bla) if getLocalPlayer() == player then pveh = getPedOccupiedVehicle(player) setTimer(setVehicleFrozen,50,1,pveh,true) setTimer(function () setElementPosition(pveh,234892374,23423423,234234) end,60,1) setTimer(setVehicleFrozen,200,1,pveh,false) end end addEventHandler("onClientMarkerHit", MARKER, MARKERfu1)