Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function createFixMarker ()
- if ( isElement(player) and (isPedInVehicle(player)==false) ) then
- myMarker = createMarker(x, y, z-2, "cylinder", 2, 255, 0, 0, 150)
- addEventHandler("onMarkerHit", myMarker, markerHit)
- end
- end
- function markerHit ( player )
- if ((getElementType (player)== "player") and (isPedInVehicle ( player ) )) then
- vehicle = getPedOccupiedVehicle(player)
- fadein = fadeCamera ( player, false, 1.0)
- freeze = setElementFrozen ( vehicle, true )
- timer = setTimer ( fadeCameraDelayed, 500, 1, player )
- fix = fixVehicle(vehicle)
- if ((fix) and (fadein)) then
- outputChatBox("Your vehicle has been fixed.")
- else
- outputChatBox("The fixmarker script has failed.")
- end
- end
- end
- function fadeCameraDelayed (player)
- if (isElement(player)) then
- fadeCamera(player, true, 0.5)
- end
- if (isElement(player)) and (isElementFrozen(vehicle)) then
- setElementFrozen ( vehicle, false )
- end
- end
- addEventHandler ( "onResourceStart", getRootElement(), createFixMarker )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement