←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Sprawdzanie widoczności gracza, bytu

Locked

  • +
  • -
sebul's Photo sebul 24.05.2011

Witam. Jest jakiś stock na sprawdzenie jak bardzo jest widoczny gracz czy też jakikolwiek byt? Czyli funkcja zwracała by wartość od 0 do 255.
Quote

  • +
  • -
R3X's Photo R3X 24.05.2011

new alfa = pev(ent, pev_renderamt);
jednak to działa z niektórymi tylko trybami i efektami renderingu

na pewno są to:

kRenderTransAlfa
kRenderFxNone

na pewno nie działa z:
kRenderFxGlowShell (tutaj amt odpowiada za grubość powłoki)

reszty nie jestem w stanie z pamięci wymienić
Quote

  • +
  • -
sebul's Photo sebul 24.05.2011

Czyli jak widoczność ustawia się w ten sposób
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 121)

to wykryje tą wartość 121? Bo albo się pomyliłeś, albo jest "kRenderTransAlfa", no i właśnie przez to nie bardzo wiem...
Quote

  • +
  • -
R3X's Photo R3X 24.05.2011

no chodziło mi o alpha :P tak, wykryje 121 w tym wypadku
Quote

  • +
  • -
sebul's Photo sebul 24.05.2011

No to można zamknąć ;]
Quote
Locked