←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[Cod Stary] Odliczanie na HUD.

Zablokowany

  • +
  • -
alc0 - zdjęcie 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)
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)
}
Odpowiedz

  • +
  • -
sharkowy - zdjęcie 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.
Odpowiedz

  • +
  • -
alc0 - zdjęcie alc0 05.09.2011

Nie głupi pomysł... Tylko powiedz jak to zrobić, bo ja... :starzec:
Odpowiedz

  • +
  • -
A może sma? - zdjęcie 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();
}
Odpowiedz

  • +
  • -
sharkowy - zdjęcie 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();
}
Odpowiedz

Skull3D - zdjęcie Skull3D 05.09.2011

Jakby co to tutaj masz odliczanie:

http://amxx.pl/topic...ryb-odliczania/
Odpowiedz

Adminek AMXX.PL - zdjęcie 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, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany