Estou tentando criar um sistema de marker onde após o player sair do marker ele receba dano, porém não estou conseguindo fazer com que o player receba o dano, alguem poderia me ajudar? e se tiver que fazer outro script para o lado client me ajudem por favor, sou iniciante.
local function onGa:~(element, samedim)
if getElementType(element) == "player" then
local marker = source
local isPlayerInsideMarker = isElementWithinMarker(element, marker)
if not isPlayerInsideMarker then
local currentHealth = getElementHealth(element)
setElementHealth(element, currentHealth - 25)
end
end
end
local function setupGasMarker()
local gas = createMarker(
2495,
-1666,
5,
"cylinder",
30,
255, 255, 0, 100
)
addEventHandler("onMarkerLeave", gas, onGa:~)
end
addEventHandler("onResourceStart", resourceRoot, setupGasMarker)