←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Stany Gracza.

Locked

  • +
  • -
METALOWIEC's Photo METALOWIEC 10.11.2010

Jak sprawdzić stany gracza?
Tj. Kiedy kuca, kiedy biegnie, kiedy skacze, kiedy idzie powoli?
Quote

  • +
  • -
AmD's Photo AmD 10.11.2010

wydaje mi się że możesz to zrobić tak:



register_forward(FM_CmdStart, "CmdStart");

public CmdStart(id, handle, seed)
{
if(!is_user_alive(id))
{
return;
}

static klawisz;

klawisz = get_uc(handle, UC_Buttons);

if(klawisz&IN_DUCK)
client_print(id, print_chat, "Aktualnie Kucasz")

if(klawisz&IN_RUN)
client_print(id, print_chat, "Aktualnie Biegniesz")

if(klawisz&IN_JUMP)
client_print(id, print_chat, "Aktualnie Skaczesz")

if(klawisz&IN_ALT1)
client_print(id, print_chat, "Aktualnie sie wleczeszzzzz :/")
}
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 11.11.2010

in_alt nijak ma sie do "aktualnie sie wleczesz"
a in_run nie istnieje pozostala tylko makrodefinicja
Quote

  • +
  • -
AmD's Photo AmD 11.11.2010

a in_run nie istniej


wszystkie IN_ brałem z tutoriala Micza: Kliknięcie guzika w prethinku - Nieoficjalny polski support AMX Mod X, co do ALT1 nie byłem pewny właśnie, szczerze to nie wiem co robi IN_ALT1.


Pozdr.
Edited by AmD, 11.11.2010 17:57.
Quote
Locked