![]() |
|
Menu spara (STAM) by szelbi - Printable Version +- CSHOT.PL - Pluginy amxx , plugins amxx , server game counter strike , serwery gier , forum (https://cshot.pl) +-- Forum: Counter-Strike (https://cshot.pl/forumdisplay.php?fid=54) +--- Forum: Counter-Strike 1.6 (https://cshot.pl/forumdisplay.php?fid=55) +---- Forum: PLUGINY (https://cshot.pl/forumdisplay.php?fid=62) +---- Thread: Menu spara (STAM) by szelbi (/showthread.php?tid=2421) |
Menu spara (STAM) by szelbi - Poster - 09-18-2025 [TITLE] Menu spara (STAM) by szelbi [URL] https://amxx.pl/topic/136129-menu-spara-stam-by-szelbi/ # Opis Jest to w pełni automatyczny plugin do obsługi sparów. Dodatkowo admin posiada dostęp do menu, w którym może uruchamiać wszystkie funkcje ręcznie. # Funkcje pluginu Spoiler * 3RR + napis LIVE na HUD * Zamiana drużyn * zmienia teamy, wykonuje 1RR * Losowanie drużyn * losowo przydziela graczy do drużyn i odradza na respie * Wymuszanie interpu oraz rate * Włączanie/wyłączanie sv_alltalk * Menu zmiany mapy * LIVE na HUD * NOT na HUD * Podziękowania za grę na czacie * Menu robienia screenów dla wszystkich lub tylko dla admina (wymagany plugin **screenshot_spar. amxx** z załącznika). W przypadku braku pluginu na SS'y na czacie pojawi się wiadomość, że funkcja robienia screenów jest niedostępna. * Wyświetlanie listy IP oraz SID w konsoli * Automatyczne liczenie wyniku i zamiana drużyn po zakończonej kwarcie * Wczytywanie konfiguracji serwera na sparingi po uruchomieniu 3RR + LIVE. Jeśli na serwerze nie ma pliku konfiguracyjnego, zostanie wyświetlona odpowiednia informacja na czacie. * Informacje na czacie przy wejściu/wyjściu gracza z serwera oraz dołączeniu do gry * Zapisywanie IP oraz SteamID każdego gracza do logów podczas wejścia na serwer * Trening na granaty w trybie DM * Sprawdzanie i automatyczne wymuszanie interpu * Blokowanie odbijania kulek na serwerach PaintBall * Odliczanie przed zamianą drużyn po zakończonej kwarcie * Automatyczne sprawdzanie czy gracz ma status "ZBANOWANY" na banid.pl # Komendy admina **/spar** \- otwiera menu do zarządzania sparem (ADMIN_BAN) # Komendy gracza **amx_ss** <authid, nick or #userid> [screens] [type 0/1] - wykonuje graczowi daną ilość screenów w wybranym formacie **/ss** \- otwiera menu robienia screenów **amx_ip** \- wyświetla w konsoli listę IP i SID graczy obecnych na serwerze # Instalacja Standardowa. **esl5on5mrpol.cfg** do **cstrike** **sprawdz_bana.php** na serwer www # CVARY spar_log "0" //czy zapisywanie IP oraz SID każdego gracza do logów ma być włączone spar_mininterp "0.01" //minimalny interp jaki można mieć na serwerze spar_maxinterp "0.05" //maksymalny interp jaki można mieć na serwerze spar_config "esl5on5mrpol.cfg" //nazwa i ścieżka do pliku konfiguracyjnego spar_time "10" //czas w sekundach przed zamianą drużyn po skończonej kwarcie: 0 - wyłączone spar_chat_admins "1" //czy admin może pisać na czacie, kiedy ten jest zablokowany spar_teamchat "1" //czy czat drużynowy też ma być blokowany spar_host "twojastrona.pl" //adres strony, na której znajduje się plik php (bez http:// oraz www) spar_site "/sprawdz_bana.php" //nazwa i ścieżka do pliku php ss_mscreens "10" //maksymalna ilość screenów ss_interval "1.0" //co ile robione są screeny ss_sitemap "twojastrona.pl" //strona, na którą mają być wrzucone screeny ss_access "0" //kto może robić screeny na serwerze: 1 - każdy, 0 - tylko admin # Changelog Spoiler 1.0.6 * Lekka optymalizacja kodu * Dodanie funkcji automatycznego wchodzenia/wychodzenia botów, w zależności od ilości osób na treningu na granaty * Dodanie wczytywania configu po zakończonym treningu na granaty * Dodanie CVAR'a odpowiadającego za nazwę i ścieżkę do pliku konfiguracyjnego * Dodanie odliczania przed zamianą drużyn po zakończonej kwarcie * Dodanie możliwości wyłączenia czatu przez admina * Dodanie sprawdzania czy dany CVAR istnieje przy blokowaniu odbijania kulek * Dodanie automatycznego sprawdzania czy gracz ma status "ZBANOWANY" na banid.pl podczas wejścia na serwer * Dodanie sprawdzania czy gracz posiada Steam przed sprawdzeniem statusu na banid.pl, jeśli na serwerze jest wgrane dproto * Dodanie możliwości wyłączenia treningu na grananty * Dodanie CVAR'a odpowiadającego za to, kto ma dostęp do robienia screenów * Zmiana sposobu wymuszania interpu * Zmiana sposobu sprawdzania komend wpisanych na czacie * Usunięcie błędu, który powodował wyrzucanie HLTV z serwera * Usunięcie możliwości robienia screenów HLTV 1.0.5 * Dodanie liczenia wygranych rund i kwart tylko wtedy, kiedy jest LIVE * Dodanie sprawdzania przy uruchamianiu LIVE, czy wcześniej było NOT, dzięki czemu przy przerwaniu gry kwarty nie są zerowane * Dodanie sprawdzania interpu i jego automatycznego wymuszania * Dodanie treningu na grananty w trybie DM przez jedną rundę * Dodanie botów, które wchodzą podczas treningu, kiedy w jednej z drużyn jest tylko jedna osoba, aby zapobiec zakończeniu rundy * Zastąpienie Director Hud Message zwykłym HUD'em * Blokowanie odbijania kulek, jeśli na serwerze wgrany jest PaintBall Mod * Usunięcie kolorowych wiadomości na czacie * Usunięcie z menu warunku, który powodował, że nie można było wybrać żadnej opcji, jeśli było się martwym 1.0.4 * Dodanie zapisywania IP oraz SteamID każdego gracza do logów podczas wejścia na serwer * Dodanie sprawdzania czy plik konfiguracyjny znajduje się na serwerze * Poprawa wyświetlania HUD podczas wymuszania interpu oraz rate * Zmiana sposobu wyświetlania informacji o wejściu gracza na serwer, które powodowało błędy * Rozwiązanie problemu z wyrzucaniem HLTV z serwera przez Director Hud Message 1.0.3 * Dodanie informacji przy wejściu/wyjściu gracza z serwera oraz dołączeniu do gry * Poprawa dwóch sporych błędów przy liczeniu kwart * Poprawa błędu, który powodował, że przy remisie 1:1 i dwóch rozegranych kwartach mapa się nie kończyła 1.0.2 * Lekka optymalizacja kodu * Dodanie możliwości robienia screenów (wymagany dodatkowy plugin) * Dodanie wyświetlania listy IP i SID w konsoli * Ponowne otwieranie menu spara po wybraniu jednej z opcji w niektórych przypadkach 1.0.1 * Jeśli jedna z drużyn wygrała dwie kwarty to mapa zostaje zakończona i nie odbywa się kolejna zamiana teamów 1.0.0 * Pierwsze wydanie # Podziękowania Spoiler **speedkill** \- stock na losowanie graczy oraz skrypt PHP **nikhilgupta345** \- funkcja na zamianę drużyn **DarkGL** \- stock na sprawdzanie czy gracz ma Steam **benio101** \- stock na polskie końcówki wyrazów **OneEyed** \- kod botów **byCZUS** \- plugin na robienie SS'ów, który przystosowałem do potrzeb projektu ([http://amxx.pl/topic...hoty-zapis- sql/](http://amxx.pl/topic/72748-screenshoty-zapis-sql/)) # Inne informacje **Autor:** szelbi **Licencja:** [CC BY-NC-SA 4.0](http://creativecommons.org/licenses/by-nc- sa/4.0/ "Zewnętrzny odnośnik") (Uznanie autorstwa - Użycie niekomercyjne - Na tych samych warunkach) **Wersja:** 1.0.6 Jeśli używasz pluginu na serwerze PB, wgraj również moją wersję tego moda, w której naprawiłem kilka sporych błędów - [http://amxx.pl/topic...od-nowa- wersja/](http://amxx.pl/topic/137581-paintball-gun-mod-nowa-wersja/) Aby wyłączyć sprawdzanie czy gracz ma status "ZBANOWANY" na banid.pl, (np. gdy nie masz serwera www) wystarczy dodać // przed #define TASK_BAN 002 Wszelkie sugestie odnośnie tego co chcielibyście dodać/zmienić w pluginie piszcie poniżej. # Download [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69191 "Pobierz załącznik") [**menu_spara.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69191 "Pobierz załącznik") **22,71 KB** 374 Ilość pobrań [ **menu_spara.amxx**](/kompilator/plugin/69191"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69205 "Pobierz załącznik") [**screenshot_spar.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69205 "Pobierz załącznik") **4,79 KB** 269 Ilość pobrań [ **screenshot_spar.amxx**](/kompilator/plugin/69205"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69190 "Pobierz załącznik") [**esl5on5mrpol.cfg**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69190 "Pobierz załącznik") **1,66 KB** 292 Ilość pobrań [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69200 "Pobierz załącznik") [**sprawdz_bana.php**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=69200 "Pobierz załącznik") **296 bajtów** 284 Ilość pobrań Załączniki: esl5on5mrpol.cfg menu_spara.sma screenshot_spar.sma |