[Ajuda] SetTimer
#1

Como faзo um SetTimerEx?

Tem que ter acho

Forward, algo mais nao lembro

Queria um exemplo simples vlws.
Reply
#2

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..
Reply
#3

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
Reply
#4

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
Reply
#5

Vlws, entendi pelos 2 tanks
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)