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
Użytkownik =ToRRent= edytował ten post 30.07.2011 16:07