Ola, bom dia.
estou fazendo um sistema de assalto! Eu queria que quando o player que está hitando o marker perdesse a bind
que assalta.
Exemplo: A bind é a "Q". Vou assaltar e clico a bind varias vezes mas já estou assaltando.
Espero que entenda, não sou muito bom nas explicações mas vou mandar o um pouco do meu codigo
assalt = function(p)
if getPedWeapon(p) ~= 0 then
local myIndex = markerInformation[p]
local assaltado = getElementData(p, 'Assaltando')
local accName = getAccountName(getPlayerAccount(p))
if isObjectInACLGroup ("user."..accName, aclGetGroup(config['Gerais']['aclPm'])) then
message(p, event, p, 'Você não pode assaltar sendo um policial', 'error')
return false wadw
end
message(p, event, p, 'Você está assaltando essa loja!', 'warning')
setPedAnimation(p, 'SHOP', 'ROB_Loop', -1, false)
setTimer(function()
local quantidade = math.random(config['Gerais']['randomQuantidade'][1], config['Gerais']['randomQuantidade'][2])
givePlayerMoney(p, quantidade)
setPedAnimation(p)
message(p, event, p, 'Você assaltou essa loja e recebeu R$'..quantidade..' de recompensa', 'success')
end, config['Gerais']['tempoAssaltar']*1000,1
)
else
message(p, event, p, 'Para assaltar essa loja você precisa de uma arma!', 'error')
end
end