Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>//Include a_samp
- new Escreveu[MAX_PLAYERS];
- new EscreveuTimer[MAX_PLAYERS];
- new SegundosRestantes[MAX_PLAYERS];
- #define TEMPO 60 //No lugar de 60 coloque os segundos que o player tera que esperar para digitar novamente. 60 seria 1 minuto
- forward EscreveuP(playerid);
- public OnPlayerText(playerid, text[])
- {
- if(Escreveu[playerid] == 1)
- {
- new string[100];
- format(string, sizeof(string), "[ANT-FLOOD] Aguarde %d segundos para digitar novamente.", SegundosRestantes[playerid]);
- SendClientMessage(playerid, 0x878787FF, string);
- return 0;
- }
- Escreveu[playerid] = 1;
- SegundosRestantes[playerid] = TEMPO;
- EscreveuTimer[playerid] = SetTimer("EscreveuP",1000,1);
- return 1;
- }
- public EscreveuP(playerid)
- {
- if(SegundosRestantes[playerid] == 0)
- {
- KillTimer(EscreveuTimer[playerid]);
- Escreveu[playerid] = 0;
- SendClientMessage(playerid, 0x03FF35FF, "Você foi liberado para escrever sua mensagem");
- return 1;
- }
- SegundosRestantes[playerid] -= 1;
- return 1;
- }
- //By Zepaulo!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement