←  Poradniki, Łatki oraz Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
liczba rakiet / min / apteczek itp w statu...

  • +
  • -
ToRRent - zdjęcie ToRRent 30.07.2011

Witajcie, przedstawiam stary tutek jaki pisałem dla kolegi :) mam nadzieje że trochę załapiecie

Dzięki niemu takie rzeczy jak pozostała ilość rakiet / min / kamer militarnych / min / replik / apteczek / jeszcze raz min itp. będzie wyświetlana w statusie (pod czatem lub pod celownikiem[ w zależności od ustawienia u gracza komendy hud_centerid :) ] )

A więc w public cod_class_skill_used lub cod_perk_used dodajemy na końcu ( przed return )
ShowAmmo(id);


Teraz szukamy w naszej klasie / perku czegoś w stylu
ilosc_<czegos tam>_gracza


Na samym końcu skryptu dodajemy:

ShowAmmo(id)
{
new ammo[51]
formatex(ammo, 50, "Liczba <Czegos tam>: %i",ilosc_<czegos tam>_gracza[id])

message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id)
write_byte(0)
write_string(ammo)
message_end()
}


Mam nadzieje ktoś zrozumiał ten poradnik :)

Podam jeszcze przykład ze wsparcia ogniowego
ShowAmmo(id)
{
new ammo[51]
formatex(ammo, 50, "Liczba rakiet: %i",ilosc_rakiet_gracza[id])

message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id)
write_byte(0)
write_string(ammo)
message_end()
}


z Medyka
ShowAmmo(id)
{
new ammo[51]
formatex(ammo, 50, "Liczba apteczek: %i",ilosc_apteczek_gracza[id])

message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id)
write_byte(0)
write_string(ammo)
message_end()
}


i Sapera
ShowAmmo(id)
{
new ammo[51]
formatex(ammo, 50, "Liczba min: %i",ilosc_min_gracza[id])

message_begin(MSG_ONE, get_user_msgid("StatusText"), {0,0,0}, id)
write_byte(0)
write_string(ammo)
message_end()
}



// Zabraniam kopiowania poradnika bez mojej zgody ^D^
Użytkownik =ToRRent= edytował ten post 30.07.2011 16:07
Odpowiedz