[Pomoc] Low HP

Započeo ZC_Bob, Jun 11, 2013, 18:21:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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);
Poslednja Izmena: Jun 11, 2013, 19:00:41 POSLE PODNE od [LX] BocaBajrovic (Bocilinjo!)

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..