Server Manager
^Grzyboo
04.09.2011
Przedstawiam Wam marny plugin nawet nie mojego autorstwa ( bo mniej niż połowa ): Server Manager
Zawiera on podstawy dla każdego serwera; tj. AKTUALNIE:
- Afk kicker
- High Ping Kicker
- Interp changer
- Blokada mówienia ip w say [ Można wyłączyć ]
Changelog:
-------------
Planuję dodać:
- Ultimate ss
- Admin Spec Esp.
Cvary i nie tylko. Mamy jeden cvar. Wg. mnie lepiej zmieniać wszystko w pluginie.
sm_maxping 100
Oto jedyny cvar, jednak na samej górze mamy taki kod:
// Wstawiając "//" przed to wyłączamy blokowanie reklamowania
#define DontSayIps
// Tutaj zmieniaj liczby ( muszą być w ułamku dziesiętnym ).
// Co ile sprawdzany jest ping i interp?
#define PING_CHECK_TIME 10.0
// Maksymalny czas AFK
#define MAX_AFK_TIME 45.0
// Co ile sprawdzany jest AFK?
#define AFK_TIME_CHECK 5.0
Autorów mamy kilku:
Ping kicker oraz interp changer - Ja
Afk Kicker - Cheesy Peteza
Don't say ips - JGHG
Jak widać, tak naprawdę to tylko skleiłem kilka pluginów
Proszę pisać niżej co byście chcieli jeszcze w takiej "podstawie dla serwera"
Mnie osobiście denerwuje, gdy podczas kupna każdego nowego serwera muszę wgrywać te same pluginy co wcześniej, ściągać i zaśmiecać sobie pulpit. IMO lepiej ściągnąć 1 plug.
regex
ColorChat
Attached Files
Gość_brutalny tampon_* 04.09.2011
szczerze to wolę wgrywać osobno i ustawiać wedle własnego uznania ale może komuś się przyda taka "hybryda"
za mało danych umieściłeś w opisie. nie ściągnął bym tego w życiu bo nawet nie wiadomo nic o tym kawałku pluginu dotyczącym intepu To już chyba lepiej ściągać gotowe paczki amx ale zawsze to coś nowego jesteś pionierem
za mało danych umieściłeś w opisie. nie ściągnął bym tego w życiu bo nawet nie wiadomo nic o tym kawałku pluginu dotyczącym intepu To już chyba lepiej ściągać gotowe paczki amx ale zawsze to coś nowego jesteś pionierem
mierzwi 04.09.2011
no nawet dobre dla nowych, można by było dodać do tego allowrounda, czyli że jak skończy się czas mapy, to mapa i tak się zmieni dopiero po zakończeniu obecnej rundy.
FetaGreen
08.02.2012
Jeżeli bedziecie mieli blad w logach a dokladnie Invalid player to trzeba wykonać tą instrukcje:
Znajdź
Oraz zamień na:
Edited by FetaGreen, 08.02.2012 12:31.
Znajdź
public CheckPing() { new id; for(id=1; id<33; id++) client_cmd(id, "ex_interp 0.01"); // Dodatkowo dodane ustawianie interpu if (get_user_flags(id) & ADMIN_IMMUNITY) return PLUGIN_CONTINUE; new ping, loss; get_user_ping(id, ping, loss); if (ping > get_cvar_num("sm_maxping")) { ++iCheck[id]; ColorChat(id, GREEN, "[SM]^x01 Twoj ping jest rowny ^x04 %d^x03 (%d/3)", ping, iCheck[id]) } else { if (iCheck[id] > 0) --iCheck[id]; } if (iCheck[id] > 3) KickForPing(id); return PLUGIN_CONTINUE; }
Oraz zamień na:
public CheckPing() { for (new id=0; id < 32; id++){ client_cmd(id, "ex_interp 0.01"); // Dodatkowo dodane ustawianie interpu if (get_user_flags(id) & ADMIN_IMMUNITY) return PLUGIN_CONTINUE; new ping, loss; get_user_ping(id, ping, loss); if (ping > get_cvar_num("sm_maxping")) { ++iCheck[id]; ColorChat(id, GREEN, "[SM]^x01 Twoj ping jest rowny ^x04 %d^x03 (%d/3)", ping, iCheck[id]) } else { if (iCheck[id] > 0) --iCheck[id]; } if (iCheck[id] > 3) KickForPing(id); } return PLUGIN_CONTINUE; }
Edited by FetaGreen, 08.02.2012 12:31.