No Team Flash 0.2 autorstwa KRoT@L ogranicza oślepianie gracza przez granaty błyskowe rzucone przez jego kolegów z drużyny. Plugin przydaje się na publicznych serwerach, gdzie przypadkowe lub celowe teamflashe utrudniają rozgrywkę.
Wartość 1 włącza ochronę, a 0 ją wyłącza. To prosty plugin, jednak poprawne wykrycie właściciela granatu i drużyny może zależeć od wersji silnika, GameDLL oraz innych dodatków przechwytujących ScreenFade.
Plugin nie powinien blokować granatów przeciwnika ani własnego błysku osoby rzucającej. Jeżeli tak się dzieje, sprawdź kolejność pluginów i konflikty z dodatkami zmieniającymi czas lub kolor flasha. Starszy kod warto dokładnie przetestować na ReHLDS/ReGameDLL przed użyciem produkcyjnym.
Autor: KRoT@L
Źródło: No Team Flash na AlliedModders
Podstawowa konfiguracja
no_team_flash "1"Wartość 1 włącza ochronę, a 0 ją wyłącza. To prosty plugin, jednak poprawne wykrycie właściciela granatu i drużyny może zależeć od wersji silnika, GameDLL oraz innych dodatków przechwytujących ScreenFade.
Instalacja i test
- Pobierz SMA z oryginalnego tematu.
- Skompiluj kod dla wersji AMXX działającej na serwerze.
- Wgraj AMXX do plugins i dopisz nazwę do plugins.ini.
- Dodaj CVAR do amxx.cfg.
- Przetestuj pełne i częściowe oślepienie w obu drużynach.
- Sprawdź flash własny, flash przeciwnika i flash kolegi.
Plugin nie powinien blokować granatów przeciwnika ani własnego błysku osoby rzucającej. Jeżeli tak się dzieje, sprawdź kolejność pluginów i konflikty z dodatkami zmieniającymi czas lub kolor flasha. Starszy kod warto dokładnie przetestować na ReHLDS/ReGameDLL przed użyciem produkcyjnym.
Autor: KRoT@L
Źródło: No Team Flash na AlliedModders
