Cum sa faci un timer explicatie+exemplu.

Post Reply
RoberTo
Global Moderator
Global Moderator
Posts: 1380
Joined: Sun Dec 26, 2010 9:31 pm
Jucator SA:MP ?: Da
Nick:: RoberTo
Jucator CS ?: Da
Location: Craiova
Contact:

Cum sa faci un timer explicatie+exemplu.

Post by RoberTo »

Bun am fakut acest tutorial pentru ca am vazut ca is ca multisori care nu stiu sa faka un timer...desi e simplu
si lam mai creat pentru nou veniti in samp(aka incepatori)

Deci explicatia

Code: Select all

Timerul este timpul cu care se executa ceva ..exp in 3 secunde se inchide o poarta sau apare un textdraw etc...
Functi

Code: Select all

SetTimer("Nume",timp,0 || 1)
Nume-reprezinta Numele timerului practic i dam un nume..
timp-in minisecunde 1 secunda -1000minisecunde cred ca de aici va dati singuri seama ;)
1/0 -reprezinta daka sa se mai repete sau nu 
1 -da
0-nu
ca sa omoram timerul facem exemplu 
new killtimer;
la OnGameModeInit
killtimer=SetTimer(..);settimerul vostru
KillTimer(Nume)
"Nume"-omoara timerul creat de noi
//aku comanda care trebuie neaparat adaugata la

Code: Select all

public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp("schimbavremea",cmdtext,true) ==0)
{
SetTimer("Vreme",50000,1);
//numele lam pus Vreme voi il schimbati cum vreti
timp 50 secunde
se repeta actiunea
return 1;
}

return 0;
}
Acum sa facem si un exemplu sa zicem ca la 50 secunde prin o comanda vrem sa se schimbe vremea in vreme frumoasa
si facem
akum functia timerului
si facem un public

Code: Select all

forward Vreme; //undeva prin script dar nu in alt calback..
public Vreme()
{
SetWeather(0);
}
Vrei un host de calitate si serios pentru serverul tau?
VEZI SERVERE HOSTATE LA NOI : http://www.zonek.ro/index.php?option=com_lgsl&Itemid=5
0763.55.9997 Comanda ACUMA OFERTA LIMITATA
Y: zonek_telecom | http://www.zonek.ro
- Nu te baga in pat nervos, stai treaz si "lupta". http://forum.zonek.ro inscrie-te si vezi cum se manifesta...
- Pentru schimb de Linkuri Intra AICi : linkex
Image
- Pentru cereri de Parteneriate prin Bannere Intra AICI
Image
Image
Post Reply

Return to “Tutoriale”