Jak Zainstalować Wtyczki Na Twoim Serwerze Quake Live
W tym poradniku dowiesz się, jak zainstalować wtyczki na swoim serwerze Quake Live używając MinQLX.
Włącz MinQLX
Sekcja o nazwie "Włącz MinQLX"MinQLX to framework, który pozwala wtyczkom na interfejsowanie z Quake Live. Domyślnie mamy MinQLX zainstalowany na każdej instancji Quake Live Game Host Bros. Po prostu musi być włączony.
- Załaduj Panel Game Host Bros i wybierz swój serwer.
- W lewym menu przejdź do
Configuration > Startup Parameters
. - Poszukaj
MinQLX
i włącz go. - Uruchom ponownie swój serwer Quake Live.
Możesz to wyłączyć w każdej chwili, jeśli musisz wrócić do wersji Vanilla QL z jakiegokolwiek powodu.
Instalowanie Wtyczek
Sekcja o nazwie "Instalowanie Wtyczek"- Załaduj Panel Game Host Bros i wybierz swój serwer.
- W lewym menu kliknij
Management > File Manager
. - Otwórz folder
minqlx-plugins
. - Przeciągnij plik wtyczki .py do środka.
- W lewym menu przejdź do
Configuration > Startup Parameters
. - Poszukaj MinQLX Plugins i dodaj nazwę swojej wtyczki na końcu listy.
- Uruchom ponownie swój serwer.
Upewnij się, że postępujesz zgodnie z instrukcjami dla każdej wtyczki, ponieważ niektóre potrzebują dodatkowych zależności dodanych do minqlx-plugins/requirements.txt
. Ten plik jest sprawdzany za każdym razem, gdy twój serwer jest uruchamiany z włączonym modem MinQLX.
Lista Wtyczek Quake Live
Sekcja o nazwie "Lista Wtyczek Quake Live"Poniżej znajduje się lista wszystkich aktualnych wtyczek Quake Live, które możesz ręcznie zainstalować na swoim serwerze.
Istnieją inne zasoby, z których możesz pobrać wtyczki:
Nazwa | Opis | Autor |
---|---|---|
afk | Wykrywa osoby AFK i umieszcza je w trybie obserwatora (po ostrzeżeniu). | iouonegirl |
aliases | Wyświetla listę nazw, pod którymi gracz grał na bieżącym serwerze. | tjone270 |
auto_rebalance | Rozszerzenie wtyczki balance, które automatycznie równoważy dwóch nowych graczy dla lepszych średnich drużyn i wywołuje !teams na końcu rundy, jeśli jedna drużyna obecnie dominuje | ShiN0 |
autoready | automatycznie przygotowuje grę po upływie konfigurowalnego czasu z centralnym ogłoszeniem, gdy osiągnięta zostanie pewna minimalna liczba graczy na serwerze. | ShiN0 |
autorestart | Automatycznie restartuje serwer o określonej godzinie, jeśli nikt nie jest połączony. | tjone270 |
autospec | Wykrywa nierówne drużyny i umieszcza osobę, która dołączyła ostatnia w trybie obserwatora. | iouonegirl |
banvote | Zakazuje graczom głosowania | kanzo |
bot_antispec | naprawia błąd z bot_minplayers i rozmiarami drużyn niższymi niż limit graczy, który powoduje, że boty idą do obserwatorów (wyrzuca je) | roast |
botmanager | Przydatna wtyczka zarządzania botami, w tym sprawdzanie wsparcia map botów, automatyczne wyrównywanie drużyn przez dodanie bota, komendy/głosowania dodawania/usuwania botów itp. | tjone270 |
branding | Branduje twój serwer niestandardowym tekstem na ekranie ładowania mapy/tablicy wyników. | tjone270 |
centerprint | Nadaj ważne wiadomości na ekranach graczy. Przełącz wiadomość ‘ostatni wróg stoi’. | iouonegirl |
changemap | Zmienia mapę, gdy nikt nie jest połączony z serwerem. | tjone270 |
checkplayers | Wyświetla wszystkich graczy z uprawnieniami>=1, zbanowanych, zbanowanych za opuszczenie, ostrzeżonych za opuszczenie i wyciszonych graczy. Oparte na checkplayers x0rnn, ale całkowicie przepisane, aby używać scan_iter i wyświetlać jako tabela. Naprawia również rozłączenie gracza przy dużym wyjściu, flooding IRC i inne problemy. | kanzo |
coinprice | Sprawdź cenę bitcoin/ethereum/litecoin (!btc, !eth, !ltc lub !bitcoin, !ethereum, !litecoin). | x0rnn |
commands | Wyświetla listę komend minqlx dostępnych na serwerze. | BarelyMiSSeD |
commlink | Zapewnia system komunikacji między serwerami dla grupy serwerów. | tjone270 |
crash | !crash dla losowych dźwięków intro crash noob :D | roast |
custom_votes | Dodaje dodatkową funkcjonalność głosowania do twoich serwerów. | tjone270 |
custom_modes_vote | Dodaje dodatkowe tryby gry jak PQL do twoich serwerów. | ShiN0 |
disable_commands | Wyłącz komendy i wyświetl wiadomość, gdy wyłączona komenda jest uruchomiona. | tjone270 |
disable_votes | Wyłącz głosowania podczas meczu. | iouonegirl |
discordbot | Wyświetla statystyki gry, linki do połączenia na twoim serwerze Discord. Może również opcjonalnie wysyłać czat gry na Discord. | roast |
duke | Wyzwalacze dźwięku Duke Nukem! | roast |
dynamicip | Aktualizuje IP serwera w panelu administracyjnym qlstats przed rozpoczęciem gry. Przydatne dla serwerów z dynamicznym adresem IP. | eugene |
elocheck | Sprawdza elo gracza względem qlstats i wyświetla odpowiednio ich a- i b-elo, a także szuka innych połączeń z tych samych IP | ShiN0 |
english | Angielski, skurw*synu, czy mówisz w nim? (również dodano “Denied!” z Q3 i stfu.wav) | x0rnn |
fastvotes | Przyspiesza przepustki/niepowodzenia głosowania z różnymi opcjami, np. na podstawie progu różnicy między przepustką lub niepowodzeniem. | ShiN0 |
frag_stats | Statystyki zebranych dusz i żniwiarz twoich dusz na mapę oraz ogólnie | ShiN0 |
funlimit | Automatycznie wyłącza dźwięki fun(.py) podczas meczu/rund. | iouonegirl |
funstuff | różne zabawne funkcje głosowania - zawiera slaphappy, hulk, gay, rename, purgatory i kill | roast |
gauntonly | Jeśli runda CA idzie do 1vX, tryb tylko-gauntlet jest aktywowany. | iouonegirl |
gravityfixer | przywraca grawitację do normalnej po mapach z niestandardową grawitacją | roast |
gungames | niestandardowe wyzwalacze głosowania dla fabryk gungames | roast |
handicap | Dodaje automatyczne handicapowanie graczy wysokiego poziomu do serwera. Przydatne, jeśli chcesz otworzyć serwer dla wszystkich bez zostania zniszczonym. | BarelyMiSSeD |
intermission | Pętla nad listą muzyki, odtwarzając jedną na końcu każdego meczu. | iouonegirl |
intermissionplus | Pozwala graczom ustawić niestandardowe piosenki zwycięstwa (oprócz normalnej funkcjonalności intermission). | roast |
ips | Wyświetla listę adresów IP, z których gracz połączył się na bieżącym serwerze. | tjone270 |
kamikaze_clanarena | Włącza kamikaze w typie gry clan arena. Zobacz szczegóły | eugene |
killingspree | Zapowiedzi Unreal Tournament dla 5/10/15/20/25/30 zabójstw z rzędu i multi(3)/mega(4)/ultra(5)/monster(6)/ludicrous(7)/holyshit(8) zabójstw wykonanych w odstępach 3/4 sekundy | x0rnn |
listmaps | Pozwala graczom zobaczyć listę map dostępnych na serwerze. | BarelyMiSSeD |
map_config | Ładuje plik konfiguracyjny w zależności od aktualnej mapy | eugene |
mapoo | pozwala na wiele plików mappool, które zmieniają się automatycznie w oparciu o liczbę graczy | roast |
midair | Rankinguje zabójstwa midair rakietą, zapowiedź “Holy shit” przy każdym midair frag, który spełnia kryteria. | x0rnn |
midair_only | Jak wyżej, ale zmienia rozgrywkę w tryb tylko-rakiety, gdzie tylko midair rakiety mogą zabijać. | x0rnn |
motd | Wtyczka motd zastępcza, która pozwala na wiele dźwięków motd/powitania. | roast |
mybalance | Dodaje ograniczenia ELO/GLICKO oraz opcje spec/slay dla nierównych drużyn. Teraz działa dla wszystkich typów gier! Pokazuje przypomnienia Ready-up! Opcja autoshuffle + balance. | iouonegirl |
myban | Pozwala banować graczy po nazwie. | iouonegirl |
mydiscordbot | Integracja Discord, która pozwala na czat między discord a graczami quake live, z obsługą niestandardowych rozszerzeń. | ShiN0 |
myessentials | Pozwala używać nazw w komendach jak !kick, !red, !spec, … | iouonegirl |
myFun | Odtwarzaj dźwięki z soundpacków na swoim serwerze. Zastępuje fun.py z większą liczbą funkcji i dźwięków (może włączać/wyłączać wybrane soundpacki). | BarelyMiSSeD |
nextmap | Zapowiada nextmap i naprawia powtórzenia nextmap. | roast |
nospec | Zapobiega obserwowaniu przez osoby bez uprawnień podczas trwania meczu. | admafi |
onjoin | Wyświetla zapisaną wiadomość od gracza, gdy łączy się z serwerem. | tjone270 |
permaban | Trwale banuje graczy dokładnie, krzyżując Steam ID z IP. | tjone270 |
player_info | Wyświetla informacje o graczach (opcjonalnie przy połączeniu). Pokaż statystyki osób ‘poniżej’ tablicy wyników w dużych meczach. Ostrzegaj/banuj graczy z wyłączonymi kontami qlstats. | iouonegirl |
protect | Chroń graczy przed wykopaniem z serwera głosowaniem callvote i więcej. | BarelyMiSSeD |
pummel | Dodaje zestawienie Gracz vs Gracz udanych gauntlet frag. | mattiZed |
q3resolver | Pozwala graczom na /cv map q3dm6/inne nazwy map Q3 i rozwiązuje je do nazw map QL. | tjone270 |
qlstats_privacy_policy | wymusza, aby gracze ustawili ustawienia polityki prywatności qlstats, zanim będą mogli grać. | ShiN0 |
queue | Wersja 2.0 dodaje system kolejki podobny do duelu do twoich serwerów. | Melodeiro |
quiet | Zapobiega graczom używania /say, /say_team lub /tell podczas meczów. | tjone270 |
ragespec | !ragespec aby…ragespec! | roast |
railable | Możliwość pokazania konfigurowalnej wiadomości na ekranie, gdy twoje zdrowie spadnie poniżej railable. | iouonegirl |
ratinglimiter | Zapobiega graczom z glicko powyżej/poniżej ustalonych limitów grania na serwerze. | tjone270 |
referee | Nadaje status sędziego komuś z hasłem lub komuś, kto został głosowany na sędziego. | x0rnn |
scores | Pokazuje informacje o graczu/drużynie, takie jak zabójstwa, śmierci, zadane obrażenia, otrzymane obrażenia, elo, średnie elo drużyny itp. Zobacz: http://imgur.com/a/s2suj | x0rnn |
servers | Dodaje komendę !servers, która pokazuje status serwerów. | kanzo |
sets | Pozwala graczom grać w nieprzerywane sety dueli (Bo3, Bo5, …). Również informuje łączących się graczy, że set jest aktywny. | iouonegirl |
spec999 | !spec999, przenosi graczy z 999 ping do trybu obserwatora. | x0rnn |
specprotect | Chroń obserwatorów przed otrzymaniem głosowania callvote kick. | iouonegirl |
specs | !specs: wyświetla graczy obserwujących ciebie; !specwho x: pokaż kogo x obserwuje; !specall: pokaż kogo każdy obserwator obserwuje. | x0rnn |
stats | Pokaż proste statystyki zabójstw: zabójstwa, śmierci, stosunek k/d, zabójstwa na minutę. | x0rnn |
sv_fps | Pozwala bezpiecznie ustawić liczbę klatek na sekundę serwera gry. | tjone270 |
thirtysecwarn | Wydaje ostrzeżenie dźwiękowe 30 sekund przed końcem rundy, konfigurowalne dla różnych stylów głosu. | ShiN0 |
titlerank | Nadaje graczowi rangę tytułową i jest witany jako taki, gdy gracz dołącza do serwera. | x0rnn |
translate | Tłumacz słowa i zdania na inne języki! Przetłumacz ostatnie rzeczy, które ktoś powiedział! Również wyszukuje definicje urban. | iouonegirl |
tts | Prymitywny system TTS (text-to-speech) oparty na arpabet (https://en.wikipedia.org/wiki/Arpabet) | x0rnn |
uberstats | różne statystyki/nagrody nadawane podczas i na końcu gry | roast |
uneventeams | Karze gracza z najmniejszą ilością czasu gry w większej drużynie. Działa dla wszystkich typów gier. Dla typów gier nieopartych na rundach używaj z wtyczką queue.py. | mattiZed |
urltitle | Drukuje tytuł strony internetowej/linku youtube itp. opublikowanego na czacie. | x0rnn |
vote | Dodaje więcej głosowań callvote, takich jak PQL/VQL, obrażenia LG 6/7 itp. Dostosowane bardziej dla dueli. | x0rnn |
votemanager | Pozwól graczom minqlx perm3 wymusić głosowanie drugim naciśnięciem F1/F2. | tjone270 |
votestats | Usuwa anonimowość głosujących i wyświetla przydatne wiadomości zmiany mapy dla tych, którzy opuścili głosowanie. | tjone270 |
warn | Ostrzeż gracza za złe zachowanie. X uderzeń i wylatujesz (ban)! | x0rnn |
weaponspawnfixer | zastąp wymuszone przez mapę czasy spawnu broni | roast |
weather | Sprawdź pogodę i prognozę w grze! | roast |
winneranthem | Odtwarza hymn dla kraju zwycięzcy na końcu meczu! | roast |