[TuT] Funkcija SetTimerEx

Započeo Cimbur, Mart 07, 2014, 23:09:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Pozdrav svima, dobrodosli u moj novi tuturoijal broj 2! :)
Danas cu vam pokazati kako se koristi funkcija SetTimer :)
Pa da pocnemo :)

- Ja cu vama kao primer pokazati kako da napravite Anti Spawn Kill pomocu SetTimer-a :)

1. Za pocetak, pod OnPlayerSpawn dodacemo nesto ovako :
SetPlayerHealth(playerid, 9999); //Postavlja igracev Health na 9999, kako on ne bi mogao biti ubijen,
SendClientMessage(playerid, -1, "Zasticeni ste od Spawn Killa 5 sekundi."); //Salje mu poruku,
SetTimerEx("KrajTimera", 5000, false, "i", playerid); //Postavlja brojac za pokretanje funkcije


2. Zatim, pravimo forward, jer cemo kasnije napraviti i public, to izgleda ovako :
forward KrajTimera(playerid); //Pravimo forward, pazite da vam "KrajTimera" bude isti kao kod SetTimerEx-a,


3. Sada, napravicemo public, koji ce vratiti igracev Health na 100, to izgleda ovako :
public KrajTimera(playerid)
{
    SetPlayerHealth(playerid, 100); // Nakon sto 5 sekundi prodje, vraca igracev Health na 100,
    SendClientMessage(playerid, -1, "Vasa zastite od Spawn Killa je istekla."); // Salje igracu poruku
    return 1;
}


UPUTSTVA -
SetTimerEx("KrajTimera", 5000, false, "i", playerid);
// KrajTimera - Naziv funkcije, pazite na to, jer cete tako morati nazvati i forward, a i public,
// 5000ms(5sekundi) - Koliko ce igracevi Healthi trajati,
// false - Timer se ne ponavlja, koristice se samo jednom.


I eto, to bi bilo to, nadam se da ste nesto i naucili! :)
Poslednja Izmena: Mart 07, 2014, 23:28:51 POSLE PODNE od Cimbur
RESPECT :
Vegas & C++


Hvala, nego nesto ti dobra ova slika iz potpisa :D
RESPECT :
Vegas & C++

Citat: Cimbur poslato Mart 08, 2014, 00:16:34 PRE PODNE
Hvala, nego nesto ti dobra ova slika iz potpisa :D
ma radio je tamo neki ludak :D

Sve vec objasnjeno na wikij-u ali eto..
Neko i to nezna.
69

Jednostavno, pomoći će ovim početnicima, dobro je što si ovo napravio.

Hvala, ovaj tutorijal sam namenio pocetnicima :)
RESPECT :
Vegas & C++

tutorijal si nazvao  [TuT] Funkcija SetTimerEx, a objasnjavas kako se pravi anti spawn kill, nista objasnjeno, bas nista

Citat: Blaeks poslato Mart 16, 2014, 14:01:40 POSLE PODNE
tutorijal si nazvao  [TuT] Funkcija SetTimerEx, a objasnjavas kako se pravi anti spawn kill, nista objasnjeno, bas nista
Anti Spawn kill sam dao kao primer, hvala na kritikama, ali sta da dodam jos?
RESPECT :
Vegas & C++