[Ajuda] SetTimer - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] SetTimer (
/showthread.php?tid=236907)
[Ajuda] SetTimer -
Jorge_Hard - 08.03.2011
Como faзo um SetTimerEx?
Tem que ter acho
Forward, algo mais nao lembro
Queria um exemplo simples vlws.
Re: [Ajuda] SetTimer -
[Ips]Guh - 08.03.2011
tipo cara...settimer e um tempo que vc usa pra executar uma funзao
tipo..vc coloca pra abrir um portao vc cria a public e a forward..dae na public exemplo:
pawn Код:
public MOVERPORTAO (playerid);
{
MoveObject...
return 1;
e coloca na SetTimer..
pawn Код:
SetTimer("MOVERPORTAO",1000,false);
se nao entendeu fala ae que explico direito..
Re: [Ajuda] SetTimer -
Jorge_Hard - 08.03.2011
Nao queria tipo um SetTimer pra tipo.
Comando Vai Aparecer a menssagem ai boto
SetTimerEx tals Tantos segundos vai aparece akela menssagem.
Queria esse settimer pra um comando definir um tempo certo pra ele
Re: [Ajuda] SetTimer -
LuxurioN™ - 08.03.2011
Quote:
Originally Posted by Jorge_Hard
Nao queria tipo um SetTimer pra tipo.
Comando Vai Aparecer a menssagem ai boto
SetTimerEx tals Tantos segundos vai aparece akela menssagem.
Queria esse settimer pra um comando definir um tempo certo pra ele
|
SetTimerEx: Configura um temporizador do qual chama uma funзгo apуs um certo perнodo de tempo. Sua diferenзa perante SetTimer й que alйm de chamar a funзгo ele pode enviar "parвmetros" (Informaзхes) para essa funзгo.
Quote:
Originally Posted by SA-MP Wiki
Note: The function that should be called must be public. That means it has to be forwarded.
|
Bom, mas vocк nгo perguntou como ou por que existe/funciona um SetTimerEx, entгo, nгo hб motivo algum para mim explicar. Vou apenas dar um exemplo:
pawn Код:
if(!fexist("Arquivo.ini")) //Verifica se o Arquivo "Arquivo.ini" existe.
{
print("Arquivo.ini Faltando"); //Vocк sabe.
SetTimerEx("EnviarMensagem",2500,0,"s","Arquivo.ini"); //Define um temporizador de 2,5segundos (Sem repetiзгo)
//que envia uma "string" (%s|s) para a funзгo chamada. No caso "EnviarMensagem" e a string "Arquivo.ini".
return 1;
}
Vamos para a funзгo chamada pelo temporizador:
pawn Код:
forward EnviarMensagem(const string[]);
public EnviarMensagem(const string[])
{
new str[70];
format(str, sizeof(str), "O Arquivo '%s' esta faltando!", string);
return print(str); //Imprime a string enviada pelo temporizador.
}
P.s:
Script nгo testado
Re: [Ajuda] SetTimer -
Jorge_Hard - 08.03.2011
Vlws, entendi pelos 2 tanks