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! :)
bravo decko samo napred :D
Hvala, nego nesto ti dobra ova slika iz potpisa :D
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.
Jednostavno, pomoći će ovim poÄetnicima, dobro je Å¡to si ovo napravio.
Hvala, ovaj tutorijal sam namenio pocetnicima :)
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?
http://forum.sa-mp.de/gta-multiplayer-mods/san-andreas-multiplayer/scripting-base/tutorials/23918-settimer-settimerex/?s=d9a4250a022fc8d5cd61531a6f9e0430338b473b