Witajcie.
Uczę się coś dłubać przy amx-ie, a efektem tego jest pierwszy plugin, który póki co jedynie zmodyfikowałem, ale działa
Potrzebowałem botów na serwerze, ale żeby zachowywały się tak jak podboty pod względem zarządzania ich ilością - jest ich np 5 kiedy nie gra żaden ludzki gracz, wchodzi człowiek to jeden bot wychodzi, a jeśli gra już 5 ludzkich graczy to żaden bot nie istnieje na serwerze. Podboty tak mniej-więcej działały, ale kiedy przesiadłem się na ReHLDS, musiałem również zmienić boty na YaPB (IMHO są nawet lepsze niż podboty).
Jest to zmodyfikowany plugin Alexa: https://amxx.pl/topi...a-ilość-graczy/
Działanie:
Jak już wspomniałem, plugin utrzymuje stałą liczbę graczy na serwerze, nawet kiedy nikt nie gra (serwer nie świeci pustkami w tabelach). Wraz z kolejnymi ludzkimi graczami, kolejne boty są wykopywane. Kiedy człowiek wyjdzie - na jego miejsce wchodzi bot.
Cvary:
set_maxbots 7
Domyślna wartość to 7 botów. Jeśli ustawimy 0 - żaden bot nie zostanie podłączony. Należy jedynie pamiętać, że HLTV również wlicza się w liczbę graczy. Tj, jeśli ustawimy tutaj 7 to podłączy się 7 botów, a kiedy podłączy się HLTV to jeden bot zostanie wykopany.
Konfiguracja YaPB:
W pliku konfiguracyjnym YaPB (yapb.cfg) należy ustawić cvar yb_quota na 0. To wyłączy dodawanie botów poprzez YaPB i niejako "odda" kontrolę nad tym procesem pluginowi.