Boa tarde turma, estou criando um sistema de carga/descarga de caminhões para o meu servidor e queria adicionar um sistema que o jogador ao sair do veículo que ele iniciou viagem, ela tenha determinado tempo para voltar ao veículo ou a entrega será cancelada. Queria saber o que devo usar pra salvar o veículo que ele usou no momento que fez o carregamento, estou usando "Caminhao[source] = getPedOccupiedVehicle(source)" no momento do carregamento para tentar salvar o veículo, mas quando o jogador sai do veículo que ele usou para carregar o timer começa a contar mas quando ele entra em qualquer veículo o killtimer é acionado mas eu quero que o killtimer seja acionado apenas caso ele volte para o veículo que foi usado no carregamento, o que devo usar?
Agradeço quem puder ajudar.
function Exit_Veh (source)
if getElementData(source, "Viagem") == true then
exports.Scripts_Dxmessages:outputDx(source, "Você tem 60 segundos para voltar pro caminhão", "warning")
Tempo[source] = setTimer ( function()
canceljobtimer (source)
setElementData(source, "Viagem", false)
exports.Scripts_Dxmessages:outputDx(source, "Você Saiu da Van, Mercadoria Cancelada!", "warning")
end, 10000, 1 )
end
end
addEventHandler ("onVehicleExit", getRootElement(), Exit_Veh)
function Enter_Veh (source)
if (Caminhao[source]) and isElement(Caminhao[source]) then
if isTimer(Tempo[source]) then
killTimer(Tempo[source])
exports.Scripts_Dxmessages:outputDx(source, "Você voltou pro seu veículo", "warning")
end
end
end
addEventHandler ("onVehicleEnter", getRootElement(), Enter_Veh)