- 1 Introduction
- 2 Installation
- 3 Configuration
Ce qu'il vous faut pour bien débuter
Pour pouvoir installer AmxMod, il faut disposer d'un serveur (dédié ou une partie locale), prenez le temps de consulter les dossiers relatifs à la création d'un serveur dédié sur sur le site Vossey.com ou bien sur le Forum. Il vous faudra aussi télécharger la dernière version du plugin Metamod.Il ne vous reste plus qu'à télécharger la version AmxMod qu'il vous faut selon le système d'exploitation que vous possédez : Linux ou Windows.
Dans certains cas, il se peut que le plugin Metamod soit fournit avec l'archive AmxMod, auquel cas, utilisez le en premier. Si vous rencontrez des problêmes, téléchargez la derniere version à partir du lien cité ci-dessus. Pour Linux il existe deux versions d'AmxMod : soit une version compilée pour les serveurs Linux utilisant la bibliothèque Glibc version 2.2 ou bien version 2.3. Il vous faudra identifier votre version avant de vous lancer dans l'installtion, l'une et l'autre étant incompatible. AmxMod est toujours disponible en version Won, pour les retardaires les serveurs Won ont été remplacés par Steam, il ne sert donc à rien d'utiliser cette version.
Installation
Une fois l'archive récupérée, munissez vous de votre archiveur préféré, décompactez l'archive dans un repertoire, l'installation proprement dite va pouvoir débuter
Installation des fichiers
Vous devez recopier le repertoire Addons dans le repertoire du Mod.Sous Windows, vous devez éditer le fichier liblist.gam et modifier la ligne gamedll comme ceci :
gamedll « dllsmp.dll » par : gamedll « addonsmetamoddllsmetamod.dll »
Attention, il faut mettre des sous Windows.
Nous venons d'installer le gestionnaire Metamod, il faut à present installer AmxMod dans celui-ci. Pour ce faire, éditer le fichier plugins.ini qui se trouvent dans le répertoire Addonsmetamod.
Exemple d'un fichier Plugins.ini :
; AMX Mod win32 addons/amx/dlls/amx_mm.dll ; AMX Mod modules ; CS Stats (AMX module) win32 addons/amx/modules/csstats_mm.dll ; Fun (AMX module) win32 addons/amx/modules/fun_mm.dll ; Vexd Utilities (AMX module) ; win32 addons/amx/modules/VexdUM_mm.dll
Pour Linux, éditer le liblist.gam et modifier la ligne gamedll comme ceci :
gamedll_linux « dlls/cs_i386.so » par : gamedll_linux « addons/metamod/dlls/metamod_i386.so »
Attention, il faut mettre des / sous Linux.
Ensuite éditez le fichier plugins.ini qui se trouve dans le répertoire Addonsmetamod.
Exemple d'un fichier Plugins.ini :
; AMX Mod Linux addons/amx/dlls/amx_mm.dll ; AMX Mod modules ; CS Stats (AMX module) Linux addons/amx/modules/csstats_mm.dll ; Fun (AMX module) Linux addons/amx/modules/fun_mm.dll ; Vexd Utilities (AMX module) ; Linux addons/amx/modules/VexdUM_mm.dll
Il se peut que le fichier plugins.ini s'appelle sample-plugins.ini, il suffit de changer son nom.
A ce stade de la configuration, que ce soit sous Windows ou sous Linux, il ne faut que mettre que / dans les chemins
Enfin il faut vous rendre dans le répertoire addonsamxconfig et éditer le fichier Modules.ini, afin d'activer les fonctions supplémentaires dont aurait besoin AmxMod.Il suffit d'ajouter le nom du module à la ligne sans le faire précéder d'un ; celui ci ayant pour fonction de désactiver un module.
Exemple d'un fichier Modules.ini :
; CS Stats ; This one must also be declared in MetaMod's plugins.ini! csstats_mm.dll ; Fun: more functions for modifications in HL ; This one must also be declared in MetaMod's plugins.ini! fun_mm.dll ; MySQL access ; mysql.dll ; 3rd party modules ; Vexd Util. ; This one must also be declared in MetaMod's plugins.ini! ; VexdUM_mm.dll
Vous avez remarqué que certains modules AmxMod sont déclarés à la fois dans le modules.ini et dans le plugins.ini de Metamod, cela est toujours le cas, lorqu'un module comporte l'extension _mm_ dans le nom.
Si tout est correct, AmxMod est maintenant installé sur votre serveur, cependant, il convient maintenant de le configurer.