Counter-Strike-bots serveurs-Tutoriaux-Steam-AMX-TAG-Ping-serveurs

Tutorial AMX, Tutorial AMX

« Older   Newer »
  Share  
gapilongo
icon13  view post Posted on 20/8/2008, 08:20




AMX MOD , disons le tout de suite , est le meilleur plugin Metamod de gestion/administration serveur ! Il intègre la plupart des fonctions que permettaient des plugins comme AdminMod et Clanmod ! L'avantage avec Amx c'est qu'il est beaucoup moins gourmant au niveau des ressources utilisées et il apporte aussi un coté un peu plus fun que ces concurrents ! Bref optez pour Amx vous ne le regretterez pas ;-)

Ce tutorial est composé de trois parties , vous verrez il n'y a rien de trés compliqué ! Par contre il faudra au préalable installer Metamod , je vous invite à lire son tutorial avant de continuer !

Si vous avez dèjà Metamod d'installé alors vous êtes sur la bonne page , suivez le guide ...


TELECHARGER AMX



!!! Installation de AMX-Mod !!!
Alors maintenant que vous avez téléchargé Amx (vérifiez que vous ayez pris la bonne version : 0.9.6 pour cs 1.5 et 0.9.8 pour cs 1.6) nous allons pouvoir débuter son installation !

Vous trouverez en le décompressant un dossier addons , ça tombe plutot bien puisque nous avions dejà créé un dossier addons pour metamod ! Donc logiquement il faut mettre tout ce que contient le dossier addons dans votre dossier cstrike/addons ! Si tout se passe bien vous aurez ceci cstrike/addons/amx (dans le répertoire addons vous avez aussi le dossier metamod) !

image



Bien le plus gros est fait :) , maintenant il faut déclarer AMX à metamod car c'est grâce à lui qu'il fonctionnera ! Pour ce faire allez dans le repertoire addons/metamod et ouvrez votre fichier plugins.ini (disponible dans la rubrique téléchargement si jamais vous ne l'avez pas)


Rajouter ceci dans votre plugins.ini :

Pour windows :

win32 addons/amx/dlls/amx_mm.dll

Pour Linux :

linux addons/amx/dlls/amx_mm_i386.so

image



Voilà sauvegardez votre fichier plugins.ini , amx devrait , si tout se passe bien , être installé sur votre serveur ! Passons donc à sa configuration !

Configuration de AMX

!!! Configuration de AMX-Mod !!!

Alors tout d'abord félicitations , vous avez réussit à installer amx :)
Si jamais ce n'est pas le cas direction le forum on vous aidera certainement =)

Maintenant il va falloir le configurer un minimum pour pouvoir en profiter un maximum (belle phrase nan?)

Suivez les étapes une par une , vous allez voir il n'y a toujours rien de bien méchant !


Se mettre Admin :


La premiere chose à faire c'est de se mettre admin pour avoir accés aux commandes amx !

Allez dans votre dossier addons/amx et ouvrez le fichier users.ini (ou admin.cfg si vous avez une version un peu ancienne de amx)

Selon la méthode d'authentification la commande à rajouter diffère :


Pour rajouter un admin avec son Wonid/SteamId rajoutez ceci :

"STEAM_0:0:157771874" "my_password" "abcdefghijklmnopqrstu" "c"
(rajoutez amx_admin devant la ligne si il s'agit du fichier admin.cfg)

Pour rajouter un admin en fonction de son Pseudo rajoutez ceci :

"pseudo" "my_password" "abcdefghijklmnopqrstu" "b"
(rajoutez amx_admin devant cette ligne si il s'agit du fichier admin.cfg)

Vous pouvez aussi rajouter un admin grâce à son ip mais cette option est trés peu utilisée car peu de gens ont une ip fixe !

Vous remarquez que il y a un mot de passe à mettre dans la ligne , ce mot de passe est une sécurité , le serveur va vérifier à la fois le pseudo ou le steamid du joueur mais aussi le mot de passe avant de le mettre admin ! Pour que le serveur puisse vérifier ce mot de passe il faut que vous rajoutiez une ligne dans votre config.cfg ou dans votre autoexec.cfg (ou userconfig.cfg)

Ligne à rajouter :

setinfo "_pw" "my_password"

Mettez le même mot de passe que dans votre users.ini ! Si vous voulez désactiver la vérification du mot de passe (pas utile pour une authnetification par le steamid par exemple) vous rajoutez "e" à la fin de votre ligne , par exemple :

"STEAM_0:0:157771874" "my_password" "abcdefghijklmnopqrstu" "ce"

Les lettres "abcdefghijklmnopqrstu" correspondent aux droits que détiendra l'admin , vous pouvez modifier ces lettres à votre convenance , en fonction des pouvoirs que vous voulez donner à certains admin !

Voici à quoi correspondent ces lettres :

; Access flags:
; a - immunity (ne peut pas être kické , banni , slapé)
; b - reservation (peut prendre un slot reservé)
; c - amx_kick commande
; d - amx_ban and amx_unban commandes
; e - amx_slay and amx_slap commandes
; f - amx_map commande
; g - amx_cvar commande (accés à certaines cvars)
; h - amx_cfg commande
; i - amx_chat et les autres commandes de chat
; j - amx_vote et les autres commandes de vote
; k - accés à la cvar sv_password
; l - accés à la commande amx_rcon et à la cvar rcon_password
; m - custom level A (pour des plugins ajoutés)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - accés aux menus
; z - utilisateur normal


Voilà essayez maintenant de vous connecter au serveur vous devriez avoir les droits amx (tapez amx_help pour avoir la liste des commandes)


Autres réglages :


Ouvrez votre fichier conmotd.txt qui se trouve dans le dossier addons/amx ! Mettez à l'interieur un message de bienvenue , il apparaîtra dans la console durant la connection à votre serveur !

Connectez-vous à votre serveur et tapez amx_statscfgmenu (ou amx_statscfg) pour paramétrer les fonctions de stats ainsi que les sons !

Faites le tour des autres fichiers pour voir comment ils sont faits , par exemple vous pouvez rajouter des cvars dans le fichier cvars.ini , des maps dans le fichier maps.ini ect...


Installer un plugin amx :

Les plugins sont trés importants , c'est en fait le contenu de amx , ce sont eux qui font tout , lorsque vous tapez une commande amx dans la console cela renvoi forcément à un plugin ! Donc bien entendu plus vous rajouterez de plugins , plus vous aurez de commandes amx , de fonctions !

Les plugins se trouvent dans le dossier addons/amx/plugins , ce sont des fichiers .amx ! Pour rajouter un plugin il suffit de rajouter le fichier amx dans ce dossier et ensuite d'ouvrir le fichier plugins.ini dans ce même dossier et d'ecrire le nom du nouveau plugin !

Par exemple vous voulez rajouter le plugin amx_match , il faut donc rajouter le fichier amx_match.amx dans le dossier amx/plugins et ensuite ecrire amx_match.amx dans le fichier plugins.ini !

Vous trouverez tous les plugins officiels AMX ici : amxmod.net et trés bientôt une liste de plugins sur ce site , le tout traduit en français !


Activer un Module :


Nous terminons par les modules car ils ne sont pas obligatoires , amx tourne trés bien sans ! Par contre certaines fonctions ne seront pas disponibles sans les modules qui correspondent ! Par exemple si vous voulez avoir les commandes /hp /stats /top15 il faudra activer le module correspondant à savoir csstats !

Donc certains plugins amx ont besoin d'un module spécifique ! Les plus connus etant csstats et le module fun qui permet les téléportations par exemple !

Tout d'abord il faut télécharger les modules et les placer dans le dossier addons/amx/dlls si ils n'y sont pas dejà ! (rubrique téléchargement : attention ce sont les modules pour steam uniquement)

image



Pour les activer , ouvrez votre fichier modules.ini dans le dossier addons/amx et rajoutez le nom des modules comme sur la photo ! Les ; devant les noms signifie qu'ils ne sont pas activés , il suffit de les supprimer pour les activer !

Une fois que vos modules sont dans addons/amx/dlls et déclarés dans votre fichier modules.ini , il faut maintenant les déclarer dans votre fichier plugins.ini metamod (addons/metamod)

Pour cela recopiez exactement les même lignes que dans votre modules.ini mais en rajoutant win32 devant si votre serveur est sous windows et linux si votre serveur est sous linux !

Voilà à quoi doit ressembler votre fichier plugins.ini metamod :

image



Voilà vous savez maintenant maîtriser les bases de amx , vous trouverez quelques fichiers utiles comme le plugins.ini metamod dans la rubrique téléchargement !




N'oubliez pas que le forum est là pour répondre à toutes vos questions si vous rencontrez un problème !



creer par gapilongo

 
Top
0 replies since 20/8/2008, 08:20   2738 views
  Share