hola amigo @P4rano1a, publiqué un enlace para setTimer, puede consultar este sitio para comprender su problema.
function getPiezasContrabandistas (player)
if isTimer(timer) then
outputChatBox("Ya lo has usado una vez.", player, 255, 0, 0)
return
end
if not exports.factions:isPlayerInFaction(player, 9) then outputChatBox("No eres Contrabandista.", player, 255, 0, 0) return end
if getElementDimension(player) ~= 97 then outputChatBox("No estás en el desarme.", player, 255, 0, 0) return end
exports.items:give(player, 34, 20)
timer = setTimer(function() killTimer(timer) end, 300000, 1)
exports.chat:me(player, "toma una caja con piezas.")
outputChatBox("recibiste 20 piezas", player, 0, 255, 0)
end
addCommandHandler("piezas", getPiezasContrabandistas)