Jump to content

SetTime


Tando

Recommended Posts

This are SpawnCarProtection but it's need SetTime

Client:

addEvent("Col", true)
function enable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
	 setElementCollidableWith( vehd,veh, false)
setElementCollidableWith( vehp,veh, false)
    end
end
end
addEventHandler("Col", root, enable)


addEvent("Col2", true)
function denable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
setElementCollidableWith( vehd,veh,true)  
setElementCollidableWith( vehp,veh,true)  
    end
end
end
addEventHandler("Col2", root, denable)



Server:

addEventHandler("onPlayerSpawnVehicle", root, function (vms, _, veh)
	if getElementType (veh) == "vehicle" and (veh) then
triggerClientEvent("Col",source,veh)
	setElementAlpha(veh, 150)
	setElementData(veh, "SpawnProtected", true)
	setTime(function()
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1)
end
end
)

 

Link to comment
  • 3 weeks later...
CLIENT
addEvent("Col", true)
function enable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
	 setElementCollidableWith( vehd,veh, false)
setElementCollidableWith( vehp,veh, false)
    end
end
end
addEventHandler("Col", root, enable)


addEvent("Col2", true)
function denable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
setElementCollidableWith( vehd,veh,true)  
setElementCollidableWith( vehp,veh,true)  
    end
end
end
addEventHandler("Col2", root, denable)
SERVER----
addEventHandler("onPlayerSpawnVehicle", root, function (vms, _, veh)
	if getElementType (veh) == "vehicle" and (veh) then
triggerClientEvent("Col",source,veh)
	setElementAlpha(veh, 150)
	setElementData(veh, "SpawnProtected", true)
	setTimer(function()
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1)
end
end
)

@(SAUG)Tando

Link to comment

i guess you missed something here

setTimer(function()
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1)

added veh arguments

setTimer(function(veh)
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1,veh)

@KnucklesSAEG

Edited by JeViCo
Link to comment
16 hours ago, JeViCo said:

i guess you missed something here


setTimer(function()
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1)

added veh arguments


setTimer(function(veh)
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1,veh)

@KnucklesSAEG

 

On 8/15/2018 at 06:17, KnucklesSAEG said:

CLIENT
addEvent("Col", true)
function enable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
	 setElementCollidableWith( vehd,veh, false)
setElementCollidableWith( vehp,veh, false)
    end
end
end
addEventHandler("Col", root, enable)


addEvent("Col2", true)
function denable(veh)
    for i, vehd in ipairs(getElementsByType("vehicle")) do
for i, vehp in ipairs(getElementsByType("player")) do
setElementCollidableWith( vehd,veh,true)  
setElementCollidableWith( vehp,veh,true)  
    end
end
end
addEventHandler("Col2", root, denable)
SERVER----
addEventHandler("onPlayerSpawnVehicle", root, function (vms, _, veh)
	if getElementType (veh) == "vehicle" and (veh) then
triggerClientEvent("Col",source,veh)
	setElementAlpha(veh, 150)
	setElementData(veh, "SpawnProtected", true)
	setTimer(function()
if not isElement (veh)then return end
	triggerClientEvent("Col2",veh,veh)
	 setElementData(veh, "SpawnProtected",false)
	 setElementAlpha(veh,255)
end,10000,1)
end
end
)

@(SAUG)Tando

problem was in end xD !!!

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...