05/09/2024 23:06
(Esta mensagem foi modificada pela última vez a: 05/09/2024 23:11 por xbruno1000x.)
Deverá utilizar a função GetTickCount(), segue um exemplo disso:
GetTickCount é uma função que retorna um valor inteiro em milissegundos. Atualiza o valor a cada milissegundo que se passa, então é ideal para esse tipo de comparação.
Também deixo aqui o link para a documentação:
https://www.open.mp/pt-BR/docs/scripting...tTickCount
Código:
if(newkeys & KEY_SPRINT)
{
if(GetTickCount() > GetPVarInt(playerid, "varTempo"))
return SendClientMessage(playerid, -1, "Erro: Você não esperou tempo suficiente para realizar essa ação novamente");
//Codigos aqui
SetPVarInt(playerid, "varTempo", GetTickCount()+1500); //Use GetTickCount() + Tempo em milissegundos. Esse valor será usado para comparar se já se passou o tempo.
}
Também deixo aqui o link para a documentação:
https://www.open.mp/pt-BR/docs/scripting...tTickCount
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.