MatchMod

M4 (MatchMod for MetaMod) est un plugin MetaMod (donc) (AdminMod ou HLGuard en sont d'autres) se servant d'une base de données MySQL et d'une interface web en PHP. Une version 'light' est également disponible, n'utilisant pas de base MySQL ni d'interface web.

Présenté et utilisé en avant-première à la BurdigaLAN, lan-party de 400 joueurs (dont les meilleures équipes françaises : aAa, nGK...) sur Bordeaux les 22, 23 et 24 mars 2002.

 

Mais à quoi peut-il bien servir ?


M4 est un soft de gestion de matchs de tournoi. Attention, à ne pas confondre avec un pack de gestion de tournois (PHPLanArena par exemple).

 



Sans M4

Etre administrateur de serveur lors d'une lan est tâche difficile. Vous vous retrouvez devant 4, 8, 16 consoles de serveurs, à regarder défiler les logs. Au mieux, vous utilisez un logiciel de gestion à distance avec support rcon (comme HLSW ou AgentOrange).

Dans tous les cas, vous papotez avec les joueurs, demandez s'ils sont prêts, faites les restarts nécessaires à la remise à zéro des scores... Vous surveillez la fin du match aller, et c'est reparti pour le match retour. Et re-belote s'il y a égalité : prolongations...

Bref, c'est très rébarbatif. Et plus on a de serveurs à gérer en même temps, plus c'est décourageant.

 



Avec M4

Vous disposez d'une interface web simpliste, intuitive et concise. Vous rentrez la liste des clans participant au tournoi. Chacun se voit attribuer un numéro. Vous avez ensuite une liste de vos serveurs, et pouvez facilement assigner un match à chacun.

Côté joueurs, si comme toute lan qui se respecte vous fournissez un gui, vous pouvez intégrer facilement deux choses : un champ indiquant le clan du joueur (setinfo clan X, X étant le numéro identifiant le clan dans l'interface web), et une touche bindée sur une commande spécifique à M4 (configurable, par exemple le nom de la lan).

Lors de parties publiques, cette touche rappelle le clan d'appartenance en fonction du setinfo. Lors d'un match : voir ci-dessous.

 



Lancement d'un match

 


 



Et puis aussi...

En permanence, une page d'état des matchs est disponible sur l'intranet (éventuellement sur un vidéoprojecteur), rappelant l'avancement des matchs (warm-up, aller, retour, prolongations), les deux équipes s'affrontant et le camp de chacune, et le score global.

A noter également que les serveurs envoient toutes les cinq secondes dans la base la liste des joueurs connectés, ce qui est bien pratique en intranet pour retrouver quelqu'un (fonction actuellement indisponible).


Je ne vois rien à rajouter... Si vous voulez plus d'infos, vous savez où me trouver !
 



Mais moi j'ai juste un serveur que je paye pour mon clan !

Hé hé hé... Il y a quelques temps j'aurais dit « ah ben non m4 c'est que pour les lans ! » ; mais ça tombe bien : une version "light" est désormais disponible, permettant de bénéficier de toute la partie in-game de m4 (placement automatique des joueurs, warm-up, restarts) ! Plus de limites à l'amusement, puisque vous pouvez donc utiliser m4 sur votre petit serveur de clan tout seul sans base MySQL derrière...

 



 

Pour le téléchargement, ça se passe comme d'hab sur cette page !
Sinon vous avez aussi le changelog ci-dessous (oui, qu'en Anglais !).
 
ChangeLog
 
v0.90d - Nov 2002, 1 latest development beta
(light mode is not concerned by this update ; changes are only for full mode)


 



v0.90c - Sep 2002, 9 development beta


 



v0.90b - Sep 2002, 8 development beta


 



v0.90 - Sep 2002, 3

php interface


 



v0.85 - Aug 2002, 1

php interface


 



v0.81 -- Jul 2002, 16

engine

php interface


 



v0.80 -- Jul 2002,15