nk0zkh0z Posted August 8, 2015 Share Posted August 8, 2015 I write a script, when players enter the marker, they will get a bike. And when they leave the car, the car will automatically disappear after 60 seconds. But it is not working. Help local marker = createMarker(-1247, -163, 13.14, "cylinder", 1.5, 0 ,255, 0, 155) function vehicle(thePlayer) if getElementType(thePlayer) == "player" then if isPedInVehicle(thePlayer)==true then return end if isElement( veh ) then destroyElement( veh ) end local x,y,z = getElementPosition(thePlayer) veh = createVehicle(510, x,y,z) warpPedIntoVehicle(thePlayer, veh) end end addEventHandler("onMarkerHit", marker, vehicle) function mainFunction() outputChatBox ("Xe đạp công cộng VNA[MTA:RP]") setTimer ( function() destroyElement (veh) end, 60000, 1 ) end mainFunction() Link to comment
KariiiM Posted August 8, 2015 Share Posted August 8, 2015 It should works. local marker = createMarker(1650.01, 1750.13, 9.67, "cylinder", 2, 53, 53, 255, 255) veh = {} function spawn(player,x,y,z,rt) if getElementType(player) == "player" then local x,y,z = getElementPosition(source) veh[player] = createVehicle(596, x,y,z+1,0,0,rt) warpPedIntoVehicle(player, veh[player]) else outputChatBox("You already are in a vehicle!", player,255,255,2255) end end addEventHandler("onMarkerHit", marker, spawn) function vehicleExit () setTimer(destroyElement, 60000, 1, veh[player]) end addEventHandler ( "onPlayerVehicleExit", getResourceRootElement(getThisResource()), vehicleExit ) Link to comment
nk0zkh0z Posted August 8, 2015 Author Share Posted August 8, 2015 tks. i love you It should works. local marker = createMarker(1650.01, 1750.13, 9.67, "cylinder", 2, 53, 53, 255, 255) veh = {} function spawn(player,x,y,z,rt) if getElementType(player) == "player" then local x,y,z = getElementPosition(source) veh[player] = createVehicle(596, x,y,z+1,0,0,rt) warpPedIntoVehicle(player, veh[player]) else outputChatBox("You already are in a vehicle!", player,255,255,2255) end end addEventHandler("onMarkerHit", marker, spawn) function vehicleExit () setTimer(destroyElement, 60000, 1, veh[player]) end addEventHandler ( "onPlayerVehicleExit", getResourceRootElement(getThisResource()), vehicleExit ) Link to comment
KariiiM Posted August 8, 2015 Share Posted August 8, 2015 tks. i love you you're welcome Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now