Mohaa
De Verywiki-FR.
Sommaire |
Configuration server.cfg
Mettre un password sur son serveur MOHAA
La syntaxe est la suivante:
sets g_needpass 1
Attention : 'sets' et non pas 'set'
set password <Password>
Mettre un password Rcon:
seta rconPassword "mot_de_passe"
Régler clients privés (VIP):
seta sv_privateclients <Nombres de clients> seta sv_privatepassword <Password>
Cette option permet de laisser une place libre pour un client spécial (admin par exemple).
Régler son serveur pour les parsers de log
A rajouter à votre server.cfg:
// Stats set g_logstats 1 seta g_log "qconsole.log" seta g_logSync "1" seta developer "1" seta logfile "3" seta chat "1" seta sv_chatter "1"
Exclure les joueurs avec un trop gros ping dès la connection
A rajouter à votre server.cfg:
// HPP (High Ping Players) Out seta sv_minping "0" seta sv_maxping "400" // Ping Maximum seta sv_precache "1"
Inactivité et Spectateurs
A rajouter à votre server.cfg
// Spectators set g_inactivespectate "60" // Au bout de 60s, le joueur devient Spectateur (si inactif) set g_inactivekick "900" // Au bout de 900s, le spectateur est expulsé (si inactif) set g_forceteamspectate "1" // Peut seulement surveiller les joueurs dans l'équipe actuelle (mort-
DMFlags
Les DMFlags sont des valeurs, qui peuvent s'ajouter, et modifier des paramètres du jeu sans avoir à utiliser de mod (certains trucs)... Par exemple, munitions illimitées, ou pas de dommages lorsque l'on tombe etc...
dmflags 'Flags'
Les flags sont:
DF_NO_HEALTH 1 -- Pas de vie au sol DF_NO_POWERUPS 2 -- Pas de powerups (Quake 3 Engine ?) DF_WEAPONS_STAY 4 -- Les armes restent spawnées (Quake 3 aussi?) DF_NO_FALLING 8 -- Pas de dommage lors d'une chute DF_INSTANT_ITEMS 16 -- Items instantanés (Quake 3) DF_SAME_LEVEL 32 -- Même carte (j'ai pas testé) DF_NO_ARMOR 2048 -- Pas d'armure (Quake 3) DF_INFINITE_AMMO 16384 -- Munitions illimitées DF_NO_FOOTSTEPS 131072 -- Pas de bruits de pas DF_ALLOW_LEAN 262144 -- Autoriser ou non le lean (se pencher gauche droite) DF_OLD_SNIPERRIFLE 524288 -- vieu modèle de sniper (???) DF_GERMAN_SHOTGUN 1048576 -- Shotgun Allemand (Pas testé aussi)
Si vous voulez plusieurs flags, il suffit d'additionner, et de régler la somme pour la variable dmflags, ex :
dmflags 16385 // pour munitions illimitées et pas de vie au sol
Commandes Rcon
Les commandes RCON courantes: meminfo - Information sur la mémoire utilisée echo - Un simple echo (retour de texte)
say \"message\" - Envoyer un message (préfixe console:)
exec \"file.cfg\" - exécuter un fichier de config.cfg
quit - quitter moh (auto-restart donc... :p)
toggle \"var\" - active/désactive une variable (bool. sur 1 ou 0)
dir - Liste tous les fichiers
cd \"folder\" - changer de dossier
fdir \"filter\" - Liste les fichiers du dossier actuel où filter est un filtre pour lister (ex: *bsp listera tous les .bsp)
set \"var\" \"value\" - régler une variable
map \"mymap\" - changer la carte
serverinfo - renvoit les infos du serveur à la console
systeminfo - renvoit les infos système à la console
path - renvoit le chemin actuel à la console
kick \"player\" - kicker le joueur 'player'
kick all - kicker tous les joueurs
clientkick #id - kick le joueur par son #id
status - renvoit des infos à la console
restart - restart la map
gamemap \"mymap\" - changer la carte
clear - nettoyer la console
Installation de Mods
Introduction
Les Mods (Modifications) sur MOHAA sont de deux types :
- Server-side (Le client n'a besoin de rien)
- Client-side (Le client et le serveur doivent possèder les fichiers)
Mods Connus
djfou : il faudra que je finisse un jour…
Freeze-Tag
Mefy's Mohaa Mods Server-Side Gametype Mods by Mark Follett
Le Mod Freeze-Tag pour MOH:AA est basé sur le même Freeze-Tag qui à été crée sur Quake 3. Image
Mefy à lui crée les 'ext_gametypes', un Mod qui possèdes plusieurs Mods, Voir lien.
Installation
Placer le fichier .pk3 dans 'main' de votre dossiers 'mohaa' sur votre FTP (Présentation_et_utilisation_du_FTP)
Suivant le gametype choisi (Voir lien plus haut), ajoutez ceci à votre server.cfg:
set g_extgametype "ft" // Freeze-tag set g_gametype "3" // 1 pour FFA - 2 pour TDM 3 - pour RBM - 4 pour OBJ
Ces paramètres permettront de lancer une partie Freeze-Tag en mode 'Round-Based-Match'
/!\ Attention /!\ Les gametypes ne fonctionneront que en Round-Based-Match et en Objective-Match et avec 2 joueurs présents sur le serveur (minimum) !!

