varez , plz help fix this script :
--ServerSide
function car(hitPlayer)
MissionVehicle = createVehicle ( 401, -2639, 1371, 8 )
setElementData(MissionVehicle, "misson", "yes")
warpPedIntoVehicle ( hitPlayer , MissionVehicle )
end
addEvent( "car", true )
addEventHandler( "car", getRootElement(), car)
function giveMoney(hitPlayer)
theVehicle = getPedOccupiedVehicle(hitPlayer)
destroyElement(theVehicle)
givePlayerMoney(hitPlayer, 500)
removePedFromVehicle(hitPlayer)
end
addEvent( "giveMoney", true )
addEventHandler( "giveMoney", getRootElement(), giveMoney)
--ClientSide
marky = createMarker ( -2642.5, 1375, 6, "cylinder", 1.5, 255, 255, 0, 30 )
function mission(hitPlayer)
local localPlayer = getLocalPlayer()
if (getElementType(hitPlayer) == "player") and (not isPedInVehicle(hitPlayer)) then
if hitPlayer == localPlayer then
if source == marky then
triggerServerEvent("car", hitPlayer, hitPlayer)
my = createMarker ( -1647, 1219, 6, "cylinder" , 4, 255, 255, 0, 30 )
blip = createBlip ( -1647, 1219, 4, 52, 2, 255, 0, 0, 255, 0, 99999.0, getRootElement() )
addEventHandler ("onClientMarkerHit" , my, Reward)
end
end
end
end
addEventHandler ("onClientMarkerHit" , marky, mission)
function Reward(hitPlayer)
if source == my then
if getElementData(getPedOccupiedVehicle(hitPlayer), "misson") == "yes" then
destroyElement(my)
destroyElement(blip)
triggerServerEvent("giveMoney", hitPlayer, hitPlayer)
end
end
end