←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Rozgrzewka gracze duchy !

Zablokowany

  • +
  • -
Kubaczek <3 - zdjęcie Kubaczek <3 15.07.2010

Witam, napisałem prosty plugin rozgrzewkowy i mam problem. Respie graczy tak:
if(!is_user_alive(id) && !is_user_bot(id) && cs_get_user_team(id) != CS_TEAM_SPECTATOR && cs_get_user_team(id) != CS_TEAM_UNASSIGNED)
ExecuteHamB(Ham_CS_RoundRespawn, id);
gdy gracz zmieni team i sie zespawni jest w ciele ok 1 sec a zaraz może latać po mapie i używać broni(latamy, ale ręce zostają w miejscu gdzie staliśmy się duchem). Jak to naprawić? Dodam, że gdy gracz się nie rusza wszystko jest dobrze, lecz nie daje mu broni(zmienia mu się id na 38x)
Użytkownik kubaku4 edytował ten post 15.07.2010 17:44
Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 19.07.2010

Wnioskuję, że gracz ma tak jakby noclipa, jednak gdy strzela to naboje wylatują z miejsca, gdzie wcześniej stał, tak? czy może ręce odrywają się od jego modelu i tam zostają? bo nie rozumiem...

Spróbuj dodać warunek, żeby powyższy sposób nie respił po zmianie teamu i dodaj event, który będzie respił po zmianie teamu z kilkusekundowym opóźnieniem. Błąd może leżeć w samym amx albo w innym pluginie, który coś z graczem robi po zmianie teamu. To powinno ominąć błąd ;)
Odpowiedz
Zablokowany