Skripta koju koristim: BE
Detaljan opis problema: Jel mi moze neko reci kako da napravim kada naprimer igrac ima 10 healta ili manje da mu se primeni ona animacija crack_deth i da ne moze ustati dok mu se helt ne poveca,hvala unapred :)
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
forward Helti(playerid);
public Helti(playerid)
{
new Float: hp;
GetPlayerHealth(playerid,hp);
SetPlayerHealth(playerid, hp -10);
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
if(hp <= 10.0)
{
GameTextForPlayer(playerid, "~w~gladan si~n~~p~moras da jedes", 7000, 1);
}
return 1;
}
Ispod OnGameModeInit SetTimer("Helti", 180000, 1);
Hvala,probat cu ovo da li radi pa cu javiti,ovo za glad mi ne treba :D
I ako mi samo mozes reci zasto ovaj tajmer? :)
Citat: Shoorty poslato Jun 12, 2013, 00:35:32 PRE PODNE
Tajmer ti pokrece public kada se server starta.
ongamemodeinit funkcija se ponavlaj sama iznova
SetTimer("Helti", 1000, 1);
i stavi vako da ti se timer ponavlja svakih 1 sec sigurnije je msm tako ce 100% radit
to je preveliko trosenje tim tajmero, najbolje odredi tajmer, pa ga ubij pod ongamemodeexit, ipak ti je to na svaka 3 minuta novo loopanje
I kako sada da napravim da bude najbolje? :(
Citat: ZC_Bob poslato Jun 12, 2013, 17:25:31 POSLE PODNE
I kako sada da napravim da bude najbolje? :(
Stavi kako sam ti ja napisao
Citat: [LX] BocaBajrovic (Bocilinjo!) poslato Jun 12, 2013, 17:52:37 POSLE PODNE
Citat: ZC_Bob poslato Jun 12, 2013, 17:25:31 POSLE PODNE
I kako sada da napravim da bude najbolje? :(
Stavi kako sam ti ja napisao
cisto sumnjam da ce tvoja raditi, nisi lepo deklarisao funkciju, ali neka proba..