[Cod Stary] Odliczanie na HUD.
alc0
04.09.2011
Mam do was pytanie...
Mógłby mi ktoś przybliżyć jak dodać do itemu "Nieśmiertelność" odliczanie. Żeby po użyciu "E" na HUD wyświetlało się 4... 3... 2... 1...
Tak wygląda ta funkcja:
public Odrodzenie(id)
public UzyjPrzedmiotu(id)
Mógłby mi ktoś przybliżyć jak dodać do itemu "Nieśmiertelność" odliczanie. Żeby po użyciu "E" na HUD wyświetlało się 4... 3... 2... 1...
Tak wygląda ta funkcja:
public Odrodzenie(id)
if(informacje_przedmiotu_gracza[id][0] == 38) informacje_przedmiotu_gracza[id][1] = 1;
public UzyjPrzedmiotu(id)
if(informacje_przedmiotu_gracza[id][0] == 38 && informacje_przedmiotu_gracza[id][1]>0) { set_task(0.1,"godon",id,"",0,"a",1); informacje_przedmiotu_gracza[id][1]--; }
public godon(id) { set_user_godmode(id, 1) set_task(4.0,"godoff",id,"",0,"a",1) } public godoff(id) { set_user_godmode(id, 0) }
sharkowy
04.09.2011
Nie lepiej użyć bartime? (tak, to taki pasek jak np. przy rozbrajaniu paki) po co zaśmiecać hud takimi bzdetami.
A może sma?
05.09.2011
public godon(id)
{
set_user_godmode(id, 1)
set_task(4.0,"godoff",id,"",0,"a",1)
set_bartime(id, 4);
}
public godoff(id)
{
set_user_godmode(id, 0)
}
stock set_bartime(id, czas, startprogress=0)
{
message_begin((id)?MSG_ONE:MSG_ALL, get_user_msgid("BarTime2"), _, id);
write_short(czas);
write_short(startprogress);
message_end();
}
sharkowy
05.09.2011
public godon(id) { set_user_godmode(id, 1) set_task(4.0,"godoff",id,"",0,"a",1) set_bartime(id, 4); }
Na sam koniec *.sma dodaj:
public set_bartime(id, czas) { message_begin(MSG_ONE, get_user_msgid("BarTime"), _, id); write_short(czas); message_end(); }
Skull3D 05.09.2011
Adminek AMXX.PL 05.09.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona.
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona.
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL