Rozgrzewka gracze duchy !
Kubaczek <3
15.07.2010
Witam, napisałem prosty plugin rozgrzewkowy i mam problem. Respie graczy tak:
Użytkownik kubaku4 edytował ten post 15.07.2010 17:44
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)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)
ExecuteHamB(Ham_CS_RoundRespawn, id);
Użytkownik kubaku4 edytował ten post 15.07.2010 17:44
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
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