Comment Installer des Plugins Sur Votre Serveur Quake Live
Dans ce guide, vous apprendrez comment installer des plugins sur votre serveur Quake Live en utilisant MinQLX.
Activer MinQLX
Section intitulée "Activer MinQLX"MinQLX est le framework qui permet aux plugins d’interfacer avec Quake Live. Par défaut, nous avons MinQLX installé sur chaque instance Quake Live Game Host Bros. Il suffit de l’activer.
- Chargez le Panneau Game Host Bros et sélectionnez votre serveur.
- Dans le menu de gauche, allez dans
Configuration > Startup Parameters
. - Cherchez
MinQLX
et activez-le. - Redémarrez votre serveur Quake Live.
Vous pouvez désactiver ceci à tout moment si vous devez revenir à la version Vanilla QL pour quelque raison que ce soit.
Installer des Plugins
Section intitulée "Installer des Plugins"- Chargez le Panneau Game Host Bros et sélectionnez votre serveur.
- Dans le menu de gauche, cliquez sur
Management > File Manager
. - Ouvrez le dossier
minqlx-plugins
. - Glissez votre fichier plugin .py à l’intérieur.
- Dans le menu de gauche, allez dans
Configuration > Startup Parameters
. - Cherchez MinQLX Plugins et ajoutez le nom de votre plugin à la fin de la liste.
- Redémarrez votre serveur.
Assurez-vous de suivre les instructions pour chaque plugin car certains ont besoin de dépendances supplémentaires ajoutées à minqlx-plugins/requirements.txt
. Ce fichier est vérifié à chaque fois que votre serveur démarre avec le mod MinQLX activé.
Liste des Plugins Quake Live
Section intitulée "Liste des Plugins Quake Live"Ci-dessous se trouve une liste de tous les plugins Quake Live actuels que vous pouvez installer manuellement sur votre serveur.
Il y a d’autres ressources où vous pouvez obtenir des plugins ici :
Nom | Description | Auteur |
---|---|---|
afk | Détecte les personnes AFK et les place en spectateur (après un avertissement). | iouonegirl |
aliases | Affiche une liste de noms sous lesquels un joueur a joué sur le serveur actuel. | tjone270 |
auto_rebalance | Extension au plugin balance qui rééquilibre automatiquement deux nouveaux arrivants pour de meilleures moyennes d’équipe, et invoque !teams à la fin du round si une équipe domine actuellement | ShiN0 |
autoready | met automatiquement prêt le jeu après qu’un temps configurable soit passé avec une annonce centerprint une fois qu’un certain nombre minimum de joueurs sur le serveur a été atteint. | ShiN0 |
autorestart | Redémarre automatiquement un serveur à une certaine heure si personne n’est connecté. | tjone270 |
autospec | Détecte les équipes inégales et place la personne qui a rejoint en dernier en spectateur. | iouonegirl |
banvote | Interdit aux joueurs de voter | kanzo |
bot_antispec | corrige le bug avec bot_minplayers et teamsizes inférieures à la limite de joueurs qui cause la mise en spectateur des bots (les expulse) | roast |
botmanager | Plugin utile de gestion de bots, incluant la vérification du support de carte de bot, l’égalisation automatique des équipes en ajoutant un bot, les commandes/votes d’ajout/suppression de bot etc. | tjone270 |
branding | Marque votre serveur avec du texte personnalisé à l’écran de chargement de carte/tableau de scores. | tjone270 |
centerprint | Diffuse des messages importants sur les écrans des joueurs. Active/désactive un message ‘dernier ennemi debout’. | iouonegirl |
changemap | Change la carte quand personne n’est connecté au serveur. | tjone270 |
checkplayers | Liste tous les joueurs avec permission>=1, bannis, interdits de partir, avertis de partir, et joueurs silencieux. Basé sur le checkplayers de x0rnn mais complètement réécrit pour utiliser scan_iter et sortir sous forme de tableau. Corrige aussi la déconnexion de joueur sur la grande sortie, le flood irc et autres problèmes. | kanzo |
coinprice | Vérifier le prix bitcoin/ethereum/litecoin (!btc, !eth, !ltc ou !bitcoin, !ethereum, !litecoin). | x0rnn |
commands | Liste les commandes minqlx disponibles sur le serveur. | BarelyMiSSeD |
commlink | Fournit un système de communication inter-serveur pour un groupe de serveurs. | tjone270 |
crash | !crash pour des sons d’intro crash noob aléatoires :D | roast |
custom_votes | Ajoute des fonctionnalités de vote supplémentaires à vos serveurs. | tjone270 |
custom_modes_vote | Ajoute des modes de jeu supplémentaires comme PQL à vos serveurs. | ShiN0 |
disable_commands | Désactive les commandes et affiche un message quand une commande désactivée est exécutée. | tjone270 |
disable_votes | Désactive les votes pendant un match. | iouonegirl |
discordbot | Sortie des statistiques de jeu, liens de connexion vers votre serveur Discord. Peut aussi optionnellement envoyer le chat de jeu vers Discord. | roast |
duke | Déclencheurs de sons Duke Nukem ! | roast |
dynamicip | Met à jour l’IP du serveur dans le panneau d’administration qlstats avant le début du jeu. Utile pour les serveurs avec adresse IP dynamique. | eugene |
elocheck | Vérifie les elos d’un joueur contre qlstats et liste ses a- et b-elos respectivement ainsi que la recherche d’autres connexions depuis les mêmes IPs | ShiN0 |
english | English motherf*cker, do you speak it? (aussi ajouté “Denied!” de Q3 et stfu.wav) | x0rnn |
fastvotes | Accélère le succès/échec du vote avec diverses options, i.e. basé sur un seuil de différence entre le succès ou l’échec. | ShiN0 |
frag_stats | Statistiques des âmes récoltées et récolteur de vos âmes par carte ainsi que global | ShiN0 |
funlimit | Désactive automatiquement les sons fun(.py) pendant un match/rounds. | iouonegirl |
funstuff | diverses fonctions de vote amusantes - inclut slaphappy, hulk, gay, rename, purgatory et kill | roast |
gauntonly | Si un round CA va à 1vX, le mode gauntlet-only est activé. | iouonegirl |
gravityfixer | restaure la gravité normale après les cartes avec gravité personnalisée | roast |
gungames | déclencheurs de vote personnalisés pour les usines gungames | roast |
handicap | Ajoute un handicap automatique des joueurs de haut niveau au serveur. Utile si vous voulez ouvrir le serveur à tout le monde sans se faire détruire. | BarelyMiSSeD |
intermission | Boucle sur une liste de musiques, en jouant une à chaque fin de match. | iouonegirl |
intermissionplus | Permet aux joueurs de définir des chansons de victoire personnalisées (en plus de la fonctionnalité d’intermission normale). | roast |
ips | Affiche une liste d’adresses IP avec lesquelles un joueur s’est connecté sur le serveur actuel. | tjone270 |
kamikaze_clanarena | Active kamikaze dans le type de jeu clan arena. Voir détails | eugene |
killingspree | Annonces Unreal Tournament pour 5/10/15/20/25/30 kills d’affilée et multi(3)/mega(4)/ultra(5)/monster(6)/ludicrous(7)/holyshit(8) kills faits dans des intervalles de 3/4 secondes | x0rnn |
listmaps | Permet aux joueurs de voir une liste des cartes disponibles sur le serveur. | BarelyMiSSeD |
map_config | Charge le fichier de configuration selon la carte en cours | eugene |
mapoo | permet plusieurs fichiers mappool qui changent automatiquement selon le nombre de joueurs | roast |
midair | Classe les kills midair de roquette, annonceur “Holy shit” sur chaque frag midair qui répond aux critères. | x0rnn |
midair_only | Comme ci-dessus, mais change le gameplay en mode rockets-only où seules les roquettes midair peuvent tuer. | x0rnn |
motd | Un plugin motd de remplacement qui permet plusieurs sons motd/bienvenue. | roast |
mybalance | Ajoute des restrictions ELO/GLICKO et des options spec/slay pour les équipes inégales. Fonctionne maintenant pour tous les types de jeu ! Montre des rappels Ready-up ! Option autoshuffle + balance. | iouonegirl |
myban | Vous permet de bannir les joueurs par nom. | iouonegirl |
mydiscordbot | Intégration Discord qui vous permet de chatter entre discord et les joueurs quake live, avec des extensions personnalisées supportées. | ShiN0 |
myessentials | Permet d’utiliser des noms dans des commandes comme !kick, !red, !spec, … | iouonegirl |
myFun | Joue des sons depuis des packs de sons sur votre serveur. Remplace fun.py avec plus de fonctionnalités et de sons (peut activer/désactiver les packs de sons choisis). | BarelyMiSSeD |
nextmap | Annonce nextmap et corrige les répétitions de nextmap. | roast |
nospec | Empêche les personnes sans permissions de regarder en spectateur pendant que le match tourne. | admafi |
onjoin | Affiche un message sauvegardé d’un joueur quand il se connecte à un serveur. | tjone270 |
permaban | Bannit définitivement les joueurs de manière approfondie, en croisant les Steam IDs sur les IPs. | tjone270 |
player_info | Affiche des infos sur les joueurs (optionnel à la connexion). Montre les stats des personnes ‘en dessous’ du tableau de scores dans les gros matchs. Avertit/bannit les joueurs avec des comptes qlstats désactivés. | iouonegirl |
protect | Protège les joueurs d’être expulsés du serveur par callvote kick et plus. | BarelyMiSSeD |
pummel | Ajoute un décompte Joueur vs Joueur des frags gauntlet réussis. | mattiZed |
q3resolver | Permet aux joueurs de /cv map q3dm6/autres noms de cartes Q3, et les résout en noms de cartes QL. | tjone270 |
qlstats_privacy_policy | oblige les joueurs à avoir défini les paramètres de politique de confidentialité qlstats avant qu’ils puissent jouer. | ShiN0 |
queue | La version 2.0 ajoute un système de file d’attente similaire au duel à vos serveurs. | Melodeiro |
quiet | Empêche les joueurs d’utiliser /say, /say_team ou /tell pendant les matchs. | tjone270 |
ragespec | !ragespec pour…ragespec! | roast |
railable | Possibilité d’afficher un message personnalisable sur votre écran quand votre santé tombe en dessous de railable. | iouonegirl |
ratinglimiter | Empêche les joueurs avec glicko au-dessus/en dessous des limites définies de jouer sur le serveur. | tjone270 |
referee | Donne le statut d’arbitre à quelqu’un avec le mot de passe, ou un qui a été voté arbitre. | x0rnn |
scores | Montre les infos joueur/équipe comme kills, morts, dégâts donnés, dégâts reçus, elos, elo moyen d’équipe, etc. Voir : http://imgur.com/a/s2suj | x0rnn |
servers | Ajoute la commande !servers qui montre le statut des serveurs. | kanzo |
sets | Permet aux joueurs de jouer quelques sets de duel ininterrompus (Bo3, Bo5, …). Informe aussi les joueurs qui se connectent qu’un set est actif. | iouonegirl |
spec999 | !spec999, déplace les joueurs avec 999 ping en mode spectateur. | x0rnn |
specprotect | Protège les spectateurs de recevoir un callvote kick. | iouonegirl |
specs | !specs : liste les joueurs qui vous regardent en spectateur ; !specwho x : montre qui x regarde en spectateur ; !specall : montre qui chaque spectateur regarde. | x0rnn |
stats | Montre quelques statistiques de kill simples : kills, morts, ratio k/d, kills par minute. | x0rnn |
sv_fps | Vous permet de définir le taux d’images du serveur de jeu en toute sécurité. | tjone270 |
thirtysecwarn | Émet un avertissement sonore de 30 secondes 30 secondes avant la fin du round, configurable pour différents styles de voix. | ShiN0 |
titlerank | Donne à un joueur un rang de titre et est accueilli comme tel quand le joueur rejoint le serveur. | x0rnn |
translate | Traduire des mots et phrases vers d’autres langues ! Traduire les dernières choses que quelqu’un a dites ! Recherche aussi les définitions urbaines. | iouonegirl |
tts | Système TTS (text-to-speech) primitif basé sur arpabet (https://en.wikipedia.org/wiki/Arpabet) | x0rnn |
uberstats | diverses stats/récompenses données pendant et fin de jeu | roast |
uneventeams | Punit le joueur avec le moins de temps de jeu dans la plus grande équipe. Fonctionne pour tous les types de jeu. Pour les types de jeu non basés sur les rounds, utilisez avec le plugin queue.py. | mattiZed |
urltitle | Imprime le titre d’un site web/lien youtube, etc. posté dans le chat. | x0rnn |
vote | Ajoute quelques callvotes supplémentaires, comme PQL/VQL, dégâts LG 6/7, etc. Plus adapté pour le duel. | x0rnn |
votemanager | Permet aux joueurs minqlx perm3 de forcer un vote avec une seconde pression de F1/F2. | tjone270 |
votestats | Supprime l’anonymat des votants et affiche des messages utiles de changement de carte pour ceux qui ont raté le vote. | tjone270 |
warn | Avertir un joueur pour mauvais comportement. X fautes et vous êtes dehors (banni) ! | x0rnn |
weaponspawnfixer | remplace les temps de spawn d’armes forcés par la carte | roast |
weather | Vérifiez la météo et les prévisions en jeu ! | roast |
winneranthem | Joue l’hymne pour le pays du gagnant à la fin du match ! | roast |