http://jcmick.free.fr/
Installation MetaMod et AMX MOD X
Les étapes:
Si vous respecter les 8 étapes dans l'ordre, il n'y a aucune raison que votre serveur ne fonctionne pas correctement avec tous ces plugins.
Afin de donner une meilleure lisibilité à ce tutorial, chaque étape sera placée dans un message différent, à la suite de ce message ci. Et chaque étape sera decoupée en 2 parties, une partie pour Windows, une partie pour Linux, cela afin d'éviter de tout mélanger.
Et afin de mieux distinguer les 2 sysèmes d'exploitation, j'utiliserais le code couleur suivant :
Etape 1 - Téléchargement de MetaMod
Pourquoi une étape sur le téléchargement ?
Et bien tout simplement parce que j'ai remarqué que beaucoup d'utilisateurs ne savait pas toujours quels fichiers ils devaient télécharger.
Etape 2 - Installation de MetaMod
Maintenant que vous avez téléchargé votre version de MetaMod en fonction de votre système d'exploitation, et aussi de votre processeur pour les serveurs sous linux, il reste a l'installer.
Etape 3 - Edition du liblist.gam
Le fichier liblist.gam est un fichier qui se trouve dans le répertoire du mod, ce fichier permet de communiquer à Steam (et au serveur dédié (HLDS même sans Steam)) des infos concernant le mod, le nom du mod, l'équipe de développement, mais aussi et surtout la DLL à charger lors du lancement du MOD, et c'est pourquoi nous avons besoin d'éditer ce fichier afin de dire à HLDS de ne pas charger la DLL du mod, mais de charger MetaMod, qui lui par la suite chargera la DLL du MOD.
Originally Posted by liblist.gam de CS game "Counter-Strike" url_info "www.counter-strike.net" url_dl "" version "1.6" size "184000000" svonly "0" secure "1" type "multiplayer_only" cldll "1" hlversion "1111" nomodels "1" nohimodel "1" mpentity "info_player_start" gamedll "dllsmp.dll" gamedll_linux "dlls/cs_i386.so" trainmap "tr_1" |
Originally Posted by liblist.gam de CS avec MetaMod game "Counter-Strike" url_info "www.counter-strike.net" url_dl "" version "1.6" size "184000000" svonly "0" secure "1" type "multiplayer_only" cldll "1" hlversion "1111" nomodels "1" nohimodel "1" mpentity "info_player_start" gamedll "addons/metamod/dlls/metamod.dll" gamedll_linux "dlls/cs_i386.so" trainmap "tr_1" |
Originally Posted by liblist.gam de CS game "Counter-Strike" url_info "www.counter-strike.net" url_dl "" version "1.6" size "184000000" svonly "0" secure "1" type "multiplayer_only" cldll "1" hlversion "1111" nomodels "1" nohimodel "1" mpentity "info_player_start" gamedll "dllsmp.dll" gamedll_linux "dlls/cs_i386.so" trainmap "tr_1" |
Originally Posted by liblist.gam de CS avec MetaMod game "Counter-Strike" url_info "www.counter-strike.net" url_dl "" version "1.6" size "184000000" svonly "0" secure "1" type "multiplayer_only" cldll "1" hlversion "1111" nomodels "1" nohimodel "1" mpentity "info_player_start" gamedll "dllsmp.dll" gamedll_linux "addons/metamod/dlls/metamod_i386.so" trainmap "tr_1" |
Originally Posted by Exemple : Metamod v1.19p28 2006/03/04 (5:13) by Will Day http://www.metamod.org/ Patch: Metamod-P (mm-p) v28 by Jussi Kivilinna http://metamod-p.sourceforge.net/ compiled: Mar 1 2006, 16:50:15 EET (optimized) |
Etape 4 - Telechargement de AMX MOD X
La raison de cette étape est la même raison que l'étape 1 (téléchargement de MetaMod). Certains utilisateurs ne savent pas toujours quels fichiers télécharger.
Etape 5 - Téléchargement(s) supplémentaire(s) pour AMX MOD X
Pourquoi des téléchargements supplémentaires ?
Car la version AMXX que vous avez préalablement télécharger à l'etape 4 ne contient que la base de AMX MOD X, les téléchargements supplémentaires permettent l'ajout de modules et de plugins spécifiques à un mod, par exemple pour Counter-Strike cela permet d'ajouter le module CSStats et les plugins qui fonctionne avec, qui permettant d'avoir des statistiques sur les joueurs du server.
Donc le téléchargement qui va suivre, va dépendre de 2 choses :
Originally Posted by Attention ! NOTE : Tout les autres téléchargements supplémentaires des différents mods pour AMX MOD X ne possèdent pas de version 64bits, tous les liens suivant seront donc des liens pour les serveurs tournant avec un procsseur 32bits. |
Etape 6 - Installation de AMX MOD X et des Addons AMX MOD X
Maintenant que nous avons fini d'installer MetaMod et téléchargé tout ce que nous avions besoin pour installer AMX MOD X, nous allons justement passer à son installation (de AMX MOD X).
Etape 7 - Configuration de MetaMod pour faire fonctionner AMX MOD X
WINDOWS ET LINUX :
Originally Posted by Attention la ligne à ajouter est de couleur bleue, le reste n'est que des indications. |
Etape 8 - Configuration des modules AMX MOD X
Bien ! Maintenant nous arrivons à la fin de notre tutorial et de la configuration de notre serveur ;). Cette dernière étape est la même aussi bien pour Windows que Linux (32bits et 64bits).
Originally Posted by modules.ini AMX MOD X de base ;;; ; To enable a module, remove the semi-colon (Wink in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;; ;mysql ;sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;fun ;engine ;fakemeta ;geoip ;sockets ;regex ;nvault |
Originally Posted by modules.ini modifié ;;; ; To enable a module, remove the semi-colon (Wink in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;; ;mysql ;sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;; fun engine fakemeta ;geoip ;sockets ;regex ;nvault |
Fin de l'installation et moment de vérité
Maintenant que vous avez tout installé et tout configuré correctement, nous allons voir si c'est vraiment le cas ;) .
Donc si votre serveur était en route (vous aviez eu besoin de le démarrer pour tester si MetaMod fonctionnait), vous allez l'éteindre (fermeture de HLDS) et le réallumer (lancement de HLDS).
Une fois votre server HLDS demarré, dans la console tapez la commande :
meta list
Afin de voir si vous voyez bien MetaMod + AMX MOD X + les modules AMX MOD X que vous avez installer.
S'il vous manque des modules ou que vous en avez en "bad load", alors c'est que vous avez fait une erreur à une étape, tentez de recommencer depuis le tout début.
Pour une version plus a jour:
http://cyberguerrier.info/faqhls/ins...-mod-x-t2.html