Cum să Instalezi Plugin-uri pe Serverul Tău Quake Live
În acest ghid vei învăța cum să instalezi plugin-uri pe serverul tău Quake Live folosind MinQLX.
Activează MinQLX
Secțiune intitulată "Activează MinQLX"MinQLX este framework-ul care permite plugin-urilor să interfețeze cu Quake Live. În mod implicit, avem MinQLX instalat pe fiecare instanță Game Host Bros Quake Live. Trebuie doar să fie activat.
- Încarcă Game Host Bros Panel și selectează serverul tău.
- În meniul din stânga, mergi la
Configuration > Startup Parameters
. - Caută
MinQLX
și pornește-l. - Repornește serverul tău Quake Live.
Poți dezactiva aceasta oricând dacă trebuie să revii la versiunea Vanilla QL din orice motiv.
Instalarea Plugin-urilor
Secțiune intitulată "Instalarea Plugin-urilor"- Încarcă Game Host Bros Panel și selectează serverul tău.
- În meniul din stânga, dă click pe
Management > File Manager
. - Deschide folderul
minqlx-plugins
. - Trage fișierul .py al plugin-ului înăuntru.
- În meniul din stânga, mergi la
Configuration > Startup Parameters
. - Caută MinQLX Plugins și adaugă numele plugin-ului tău la sfârșitul listei.
- Repornește serverul.
Te rog să urmezi instrucțiunile pentru fiecare plugin deoarece unele au nevoie de dependențe extra adăugate la minqlx-plugins/requirements.txt
. Acest fișier este verificat de fiecare dată când serverul tău este pornit cu modul MinQLX activat.
Lista Plugin-urilor Quake Live
Secțiune intitulată "Lista Plugin-urilor Quake Live"Mai jos este o listă cu toate plugin-urile curente Quake Live pe care le poți instala manual pe server.
Există și alte resurse de unde poți obține plugin-uri:
Nume | Descriere | Autor |
---|---|---|
afk | Detectează persoanele AFK și le pune în spectator (după un avertisment). | iouonegirl |
aliases | Afișează o listă de nume sub care a jucat un jucător pe serverul curent. | tjone270 |
auto_rebalance | Extensie la plugin-ul balance care rebalansează automat doi noi intrați pentru medii mai bune ale echipelor și invocă !teams la sfârșitul rundei dacă o echipă domină în prezent | ShiN0 |
autoready | pregătește automat jocul după ce a trecut un timp configurabil cu anunțuri centerprinted odată ce s-a atins un anumit număr minim de jucători pe server. | ShiN0 |
autorestart | Repornește automat un server la o anumită oră dacă nimeni nu este conectat. | tjone270 |
autospec | Detectează echipe neuniforme și pune persoana care s-a alăturat ultima în spec. | iouonegirl |
banvote | Interzice jucătorilor să voteze | kanzo |
bot_antispec | repară bug-ul cu bot_minplayers și teamsize-uri mai mici decât limita de jucători care face boții să intre în spec (îi elimină) | roast |
botmanager | Plugin util de gestionare bot, inclusiv verificarea suportului pentru hărți bot, echilibrarea automată a echipelor prin adăugarea unui bot, comenzi/voturi de adăugare/eliminare bot etc. | tjone270 |
branding | Marchează serverul tău cu text personalizat la ecranul de încărcare a hărții/scoreboard. | tjone270 |
centerprint | Difuzează mesaje importante pe ecranele jucătorilor. Activează un mesaj ‘ultimul inamic în picioare’. | iouonegirl |
changemap | Schimbă harta când nimeni nu este conectat la server. | tjone270 |
checkplayers | Listează toți jucătorii cu permission>=1, interzişi, interzişi-părăsitori, avertizați-părăsitori și jucători înmuiți. Bazat pe checkplayers de la x0rnn dar complet rescris să folosească scan_iter și să afișeze ca tabel. De asemenea repară deconectarea jucătorului la output mare, flooding-ul irc și alte probleme. | kanzo |
coinprice | Verifică prețul bitcoin/ethereum/litecoin (!btc, !eth, !ltc sau !bitcoin, !ethereum, !litecoin). | x0rnn |
commands | Listează comenzile minqlx disponibile pe server. | BarelyMiSSeD |
commlink | Oferă un sistem de comunicare inter-server pentru un grup de servere. | tjone270 |
crash | !crash pentru sunete intro noob crash aleatorii :D | roast |
custom_votes | Adaugă funcționalitate de vot suplimentară pe serverele tale. | tjone270 |
custom_modes_vote | Adaugă moduri de joc suplimentare precum PQL pe serverele tale. | ShiN0 |
disable_commands | Dezactivează comenzi și afișează un mesaj când o comandă dezactivată este rulată. | tjone270 |
disable_votes | Dezactivează voturile în timpul unui meci. | iouonegirl |
discordbot | Afișează statistici de joc, linkuri de conectare pe serverul tău Discord. Poate trimite opțional și chat-ul de joc pe Discord. | roast |
duke | Triggere de sunete Duke Nukem! | roast |
dynamicip | Actualizează IP-ul serverului în panoul admin qlstats înainte ca jocul să înceapă. Util pentru servere cu adresă IP dinamică. | eugene |
elocheck | Verifică elo-urile unui jucător în qlstats și le listează a- și b-elo-urile respectiv precum și caută alte conexiuni de pe aceleași IP-uri | ShiN0 |
english | English motherf*cker, do you speak it? (de asemenea adăugat “Denied!” din Q3 și stfu.wav) | x0rnn |
fastvotes | Accelerează trecerea/eșecul votului cu diverse opțiuni, adică bazat pe un prag de diferență între trecut sau eșuat. | ShiN0 |
frag_stats | Statistici ale soulz-urilor recoltate și recoltator al soulz-urilor tale pe hartă precum și general | ShiN0 |
funlimit | Dezactivează automat sunetele fun(.py) în timpul unui meci/rundelor. | iouonegirl |
funstuff | diverse funcții de vot distractive - include slaphappy, hulk, gay, rename, purgatory și kill | roast |
gauntonly | Dacă o rundă CA ajunge la 1vX, modul doar-gauntlet este activat. | iouonegirl |
gravityfixer | restaurează gravitația la normal după hărți cu gravitație personalizată | roast |
gungames | triggere de votare personalizate pentru fabrici gungames | roast |
handicap | Adaugă handicap auto pentru jucători de nivel înalt pe server. Util dacă vrei să deschizi serverul pentru toată lumea fără să fii distrus. | BarelyMiSSeD |
intermission | Face o buclă peste o listă de muzică, redând una la sfârșitul fiecărui meci. | iouonegirl |
intermissionplus | Permite jucătorilor să seteze cântece de victorie personalizate (în plus față de funcționalitatea normală de intermission). | roast |
ips | Afișează o listă de adrese IP cu care s-a conectat un jucător pe serverul curent. | tjone270 |
kamikaze_clanarena | Activează kamikaze în tipul de joc clan arena. Vezi detalii | eugene |
killingspree | Anunțuri Unreal Tournament pentru 5/10/15/20/25/30 omoruri la rând și multi(3)/mega(4)/ultra(5)/monster(6)/ludicrous(7)/holyshit(8) omoruri făcute în intervale de 3/4 secunde | x0rnn |
listmaps | Permite jucătorilor să vadă o listă de hărți disponibile pe server. | BarelyMiSSeD |
map_config | Încarcă fișierul de configurare în funcție de harta care rulează | eugene |
mapoo | permite multiple fișiere mappool care se schimbă automat bazat pe numărul de jucători | roast |
midair | Clasează omorurile midair cu racheta, anunțător “Holy shit” la fiecare frag midair care întrunește criteriile. | x0rnn |
midair_only | Ca mai sus, dar schimbă gameplay-ul într-un mod doar-rachete unde doar rachetele midair pot omorî. | x0rnn |
motd | Un plugin motd de înlocuire care permite multiple sunete motd/welcome. | roast |
mybalance | Adaugă restricții ELO/GLICKO și opțiuni spec/slay pentru echipe neuniforme. Acum funcționează pentru toate tipurile de joc! Arată reminder-e Ready-up! Opțiune autoshuffle + balance. | iouonegirl |
myban | Îți permite să interzici jucători după nume. | iouonegirl |
mydiscordbot | Integrare Discord care îți permite să chatezi între discord și jucătorii quake live, cu extensii personalizate suportate. | ShiN0 |
myessentials | Permite folosirea numelor în comenzi precum !kick, !red, !spec, … | iouonegirl |
myFun | Redă sunete din soundpack-uri pe server. Înlocuiește fun.py cu mai multe funcții și sunete (poate activa/dezactiva soundpack-uri alese). | BarelyMiSSeD |
nextmap | Anunță următoarea hartă și repară repetările nextmap. | roast |
nospec | Împiedică oamenii fără permisiuni să privească în timpul meciului. | admafi |
onjoin | Afișează un mesaj salvat de la un jucător când se conectează la server. | tjone270 |
permaban | Interzice permanent jucătorii complet, făcând referințe încrucișate Steam ID-uri peste IP-uri. | tjone270 |
player_info | Afișează info despre jucători (opțional la conectare). Arată statistici ale oamenilor ‘sub’ scoreboard în meciuri mari. Avertizează/interzice jucători cu conturi qlstats dezactivate. | iouonegirl |
protect | Protejează jucătorii de a fi eliminați prin callvote kick de pe server și mai mult. | BarelyMiSSeD |
pummel | Adaugă un tally Jucător vs Jucător de frag-uri gauntlet reușite. | mattiZed |
q3resolver | Permite jucătorilor să facă /cv map q3dm6/alte nume de hărți Q3 și le rezolvă la nume de hărți QL. | tjone270 |
qlstats_privacy_policy | impune jucătorilor să aibă setate setările politicii de confidențialitate qlstats înainte să poată juca. | ShiN0 |
queue | Versiunea 2.0 adaugă un sistem de coadă ca la duel pe serverele tale. | Melodeiro |
quiet | Împiedică jucătorii să folosească /say, /say_team sau /tell în timpul meciurilor. | tjone270 |
ragespec | !ragespec să…ragespec! | roast |
railable | Posibilitatea de a arăta un mesaj personalizabil pe ecran când viața îți scade sub railable. | iouonegirl |
ratinglimiter | Împiedică jucătorii cu glicko peste/sub limitele setate să joace pe server. | tjone270 |
referee | Dă statut de arbitru cuiva cu parola sau unei persoane care a fost votată arbitru. | x0rnn |
scores | Arată info jucător/echipă precum omoruri, morți, damage dat, damage primit, elo-uri, elo mediu echipă, etc. Vezi: http://imgur.com/a/s2suj | x0rnn |
servers | Adaugă comanda !servers care arată statusul serverelor. | kanzo |
sets | Permite jucătorilor să joace niște set-uri de duel neîntrerupte (Bo3, Bo5, …). De asemenea informează jucătorii care se conectează că un set este activ. | iouonegirl |
spec999 | !spec999, mută jucătorii cu ping 999 în modul spectator. | x0rnn |
specprotect | Protejează spectatorii de la primirea unui callvote kick. | iouonegirl |
specs | !specs: listează jucătorii care te privesc; !specwho x: arată pe cine privește x; !specall: arată pe cine privește fiecare spectator. | x0rnn |
stats | Arată niște statistici simple de omoruri: omoruri, morți, raport k/d, omoruri pe minut. | x0rnn |
sv_fps | Îți permite să setezi frame rate-ul serverului de joc în siguranță. | tjone270 |
thirtysecwarn | Emite un sunet de avertisment de 30 de secunde cu 30 de secunde înainte de sfârșitul rundei, configurabil pentru diferite stiluri de voce. | ShiN0 |
titlerank | Dă unui jucător un rang de titlu și este întâmpinat ca atare când jucătorul se alătură serverului. | x0rnn |
translate | Traduce cuvinte și propoziții în alte limbi! Traduce ultimele lucruri pe care le-a spus cineva! De asemenea caută definiții urban. | iouonegirl |
tts | Sistem TTS primitiv (text-to-speech) bazat pe arpabet (https://en.wikipedia.org/wiki/Arpabet) | x0rnn |
uberstats | diverse statistici/premii date în timpul și sfârșitul jocului | roast |
uneventeams | Pedepsește jucătorul cu cel mai puțin timp de joc din echipa mai mare. Funcționează pentru toate tipurile de joc. Pentru tipuri de joc non-rundă folosește cu plugin-ul queue.py. | mattiZed |
urltitle | Printează titlul unui website/link youtube, etc. postat în chat. | x0rnn |
vote | Adaugă mai multe callvote-uri, precum PQL/VQL, damage LG 6/7, etc. Adaptat mai mult pentru duel. | x0rnn |
votemanager | Permite jucătorilor minqlx perm3 să forțeze un vot cu a doua apăsare de F1/F2. | tjone270 |
votestats | Elimină anonimatul votantului și afișează mesaje utile de schimbare a hărții pentru cei care au pierdut votul. | tjone270 |
warn | Avertizează un jucător pentru comportament nepotrivit. X lovituri și ești out (interzis)! | x0rnn |
weaponspawnfixer | suprascrie timpii de spawn armă forțați de hartă | roast |
weather | Verifică vremea și prognoza în joc! | roast |
winneranthem | Redă imnul pentru țara câștigătorului la sfârșitul meciului! | roast |