Noplay >>Serveurs de jeux >>Jeux


Niveau: Débutant
Licence de l’article: Free Documentation License
Catégorie: Tools

version imprimable

Metamod

le samedi 10 mai 2003 par
Noplay

sommaire

Installation de MetaMod
Ajout de plugins à Metamod
Utilisation de bot avec MetaMod
Avoir deux plugins.ini



MetaMod est un plugin qui permet d’installer des plugins par dessus la dll serveur. C’est lui qui permet l’utilisation de AdminMod, StatsMe, AMX... Cela permet d’alléger le code source des plugins et lorsque un mod est mis jour seul MetaMod doit changer.

Installation de MetaMod

Tout d’abord il vous faut télécharger la dernière version de MetaMod sur http://www.metamod.org Vous prenez :
- metamod.dll si vous êtes sous Windows
- metamod_i386.so.gz si vous êtes sous Linux Ensuite décompressez l’archive et mettez son contenu dans repertoire_de_votre_mod/addons/metamod/dlls Créez un fichier repertoire_de_votre_mod/addons/metamod/plugins.ini

Ouvrez repertoire_de_votre_mod/liblist.gam Il va falloir modifier une ligne :
- sous Windows remplacez gamedll "dlls/un_nom_de_dll.dll" par gamedll "addons/metamod/dlls/metamod.dll"
- sous Linux remplacez gamedll "dlls/un_nom_de_lib.so" par gamedll_linux "addons/metamod/dlls/metamod.so"

Lancez votre serveur, un message vous disant que metamod est bien chargé devrait s’afficher.

Pour connaître la liste des commandes de metamod tapez meta dans la console. Sachez juste que meta list vous donne la liste de vos plugin et leur statut actuel.

Ajout de plugins à Metamod

L’ajout de plugin metamod se fait dans repertoire_de_votre_mod/addons/metamod/plugins.ini, il vous suffit d’ajouter dedans :
- win32 chemin_de_votre_dll_par_rapport_au_repertoire_de_votre_mod si vous êtes sous windows
- linux chemin_de_votre_so_par_rapport_au_repertoire_de_votre_mod si vous êtes sous linux

Exemples avec HLGuard :
- win32 addons/HLGuard/dlls/hlguard_mm.dll si vous êtes sous windows
- linux addons/HLGuard/dlls/hlguard_mm_i386.so si vous êtes sous linux

Utilisation de bot avec MetaMod

Le problème c’est que metamod s’installe comme les bots donc plus de Bot malgré tout pour mettre des bots avec metamod deux méthodes existes :
- rajoutez à votre raccourci : +localinfo mm_gamedll podbot/podbot.dll
- ou rajoutez ceci à son autoexec.cfg (côté serveur) : localinfo mm_gamedll podbot/podbot.dll

Dans le cas ou vous étés sous linux, podbot on oublie : une bonne alternative existe (il y en a d’autre) c’est PlBot de OLO qui ce présente sous la forme d’un plugin MetaMod mais ne fonctionne qu’avec Cstrike.

Avoir deux plugins.ini

Si vous avez plusieurs serveurs sur votre machine vous désirez peut-être avoir plusieurs plugins.ini pour cela ajoutez à votre ligne de commande +localinfo mm_pluginsfile addons/metamod/monfichier.ini


PS :

Cette article est basé sur ce que j’ai écrit pour HldsWiki et pour QuadRcon



commentaires (4 message(s))

Metamod
le 21 novembre , par :
What is the "Warcraft Dailian ?" Special correspondent consulted a wow power leveling cafe owner, Mr. Qu. He said, "Dailian of Warcraft" in the "Warcraft" is power leveling a "World of Warcraft" online games, is a special fire in recent months of the game. As the number of players is not high technology or no time wow powerleveling to play, but many players want to behave, well, just to spend money wow gold to hire experts to help them upgrade to play the game, which is called a master of "Dailian."

Metamod
le 3 mars , par :
fau rajouter koi dans plungin pour podbot ?

Metamod
le 3 janvier , par :
on le lance à partir de où le serveur ?

> Metamod
le 3 août , par EnergieZ:

Salut !

J’ai un pb : MetaMod bien installer puisque lorsque je tape meta version ds la console, ca marche ! Mais des que je rajoute la ligne de commande suivante : win32 addons/amx/dlls/amx_mm.dll (pr avoir mx mod), et ba ca plante lors du chargement de mon serveur :| KK’1 pet m’aider svp :)



  • > Metamod
    le 3 août , par :

    Je pense que tu trouvera plus d’aide sur le forum officiel de amx où il y a une section FR.

Répondre à cet article

Un message, un commentaire ?

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)


captcha



Webmaster Noplay