←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Spect bug

Locked

  • +
  • -
Joke's Photo Joke 07.06.2010

Witam, mam problem związany z serwerem war3ft. Otóż jest tam przedmiot "scroll" który natychmiastowo przywraca gracza do życia,wgrany na serwer plugin admin_freelok czasem buguje go. Kiedy admin kupi ten przedmiot respi go jako spectatora i może zabijać obie drużny :angry: Próbowałem wykombinować zależność ale niestety nie wychwytuje że admin jest na spec i żyje ... Proszę o pomoc ;)
if(is_user_alive(id) || get_user_team(id) == 3)
{
client_print(id,print_center,"Tylko nie zywi moga sie odradzac!")
Quote

  • +
  • -
R3X's Photo R3X 07.06.2010

spróbuj
_:cs_get_user_team(id) == 3
ta funkcja z amxmodx jest mniej doskonała niż ta specjalnie dla CSa

jak nie przejdzie to zostają offsety PDATA
Quote

  • +
  • -
ZiuTeK's Photo ZiuTeK 07.06.2010

albo, sprawdz w pluginie admin_freelok, przy jakiej fladze admina przenosi na speca i zrob taki sam warunek w war3fcie
przy scrolu ze (get_user_flags(id) & ADMIN_RESERVATION) albo jakas tam inna flaga to continue
else {kod scrolla}
Quote

  • +
  • -
Joke's Photo Joke 07.06.2010

Dzięki bardzo , zadziałało ;)
Quote

  • +
  • -
^^^Deed's Photo ^^^Deed 08.06.2010

A nie lepiej zainstalować najnowszą wersję Wara? 3.0 13RC
Quote
Locked