Banniere Se mettre Admin

Présentation:

Logo Se mettre Admin
Vous avez décidé vous et votre Team de vous louer un serveur, mais en matière de configuration vous êtes un débutant. [ Un noob quoi !! :p ]
Grâce à un chtit tuto sur Amx et son installation, vous êtes arrivés à l'installer mais maintenant vous ne comprenez pas pourquoi vous n'êtes pas Admin du serveur.
Si vous choisissez de lire ce tutorial que j'ai préparé pour vous, vous ne serez pas déçu et vous saurez enfin comment se mettre Admin sur un serveur ayant Amx.

Préparation:


Pour ce tuto, vous aurez besoin:
  • du bloc note
  • de Amx installé sur le serveur en question
  • du fichier users.ini
  • d'un clavier [ ça compte ?? :p]

Vous trouverez le fichier users.ini dans le dossier cstrike ou czero/addons/amxmodx/config dans le cas où vous avez installé Amxmodx.

Mise en place des Admins:


Ouvrez le fichier users.ini.
Pour les droits d'admin, vous pouvez les mettre plus ou moins fort.
  • Explication:

Dans le cas où l'admin a les pleins accès, il pourra accéder à tous les menus de la commande amxmodmenu, et il aura l'immunité [ ce que je ne vous recommande :) ].
Par contre, on considèrera l'admin aux droits limités lorsque par exemple il ne pourra pas bannir les joueurs car on lui aura restreint cette commande.

  • Comment gérer ces différentes permissions ?

Les différentes permissions se présentent sous forme de lettres: abcdefghijklmnopqrstu. [ Note: z on l'exclut car il ne sert strictement à rien, ormis avoir le Steam ID d'un joueur dans le fichier users.ini ]
Voilà la signification de toutes ces lettres qui peuvent vous effrayer :p :

    a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
    Cet accès vous permet d'avoir l'immunité et donc on ne peut rien faire sur vous quand vous avez ce droit (pas de kick possible, pas de ban, etc.)

    b - reservation (can join on reserved slots)
    Si sur votre serveur vous avez imposé des slots de réservation pour les admins, cet accès vous permet en effet, de pouvoir joindre le serveur en utilisant ces slots !! (très pratique quand vous avez un serveur chargé)

    c - amx_kick command
    Vous avez accès à la commande de kick

    d - amx_ban and amx_unban commands
    Vous pouvez bannir ou débannir qui vous voulez !

    e - amx_slay and amx_slap commands
    Vous pouvez foudroyer ou baffer qui vous souhaitez !!

    f - amx_map command
    Vous avez la possibilité de changer la map !

    g - amx_cvar command (not all cvars will be available)
    Vous avez accès à la plupart des commandes cvars mais pas toutes !!

    h - amx_cfg command
    Vous avez accès aux fichiers cfg !!

    i - amx_chat and other chat commands
    Vous avez accès aux commandes de tchat spéciales (comme celles des admins)

    j - amx_vote and other vote commands
    Vous avez accès aux commandes de vote !!

    k - access to sv_password cvar (by amx_cvar command)
    Vous avez accès aux commandes de password du serveur (mot de passe)

    l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
    Vous avez accès aux commandes rcon !!

    m - custom level A (for additional plugins)
    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

    Commandes spéciales pour des plugins additionnels par exemple !!

    u - menu access
    Commandes pour avoir accès à amxmodmenu

    z - user (no admin)
    Ne pas assignez si vous souhaitez être admin !!

    ; Account flags:
    ; a - disconnect player on invalid password // déconnecte les joueurs ayant un accès admin lorsqu'un mauvais mot de passe est rentré !
    ; b - clan tag // accès admin à partir du tag du clan
    ; c - this is steamid/wonid //accès à partir du steam id
    ; d - this is ip // ip du joueur pour avoir l'accès admin
    ; e - password is not checked (only name/ip/steamid needed) // le mot de passe n'est pas vérifié, vérification seulement du nom/ip/steam id (requis)

Toutes ces lettres ne signifient rien pour vous, ou c'est étranger à vos connaissances mais sachez qu'ells sont très importantes. En faisant une erreur de manipulation, n'importe qui peut être admin sur votre serveur [ ça fait peur, hein ? :p ]

  • Configuration conseillée:

Dans le fichier users.ini, on vous donne quelques exemples des différentes méthodes pour se mettre admin. Je n'exposerai pas ces différentes méthodes mais je vous proposerai seulement la meilleure méthode pour avoir les droits d'admin sans crainte qu'un utilisateur arrive à les avoir sans que vous lui avez mis.
Le plus important dans les commandes, c'est la méthode que vous choisissez pour devenir admin. Différentes méthodes existent, mais la meilleure et la plus fiable reste la méthode du Steam ID. La méthode de l'adresse IP est déconseillée car si vous possédez un roueur qui change d'IP chaque jour, chaque jour vous devriez changer votre IP dans ce fichier ou vous devriez configurer votre routeur de manière à ce qu'il change pas d'adresse IP chaque jour et qu'il ait une adresse IP fixe. La méthode du tag du clan est à éviter. Grâce à un tag que vous mettrez devant votre pseudo, vous aurez les accès admin, ce qui signifie que celui qui mettra le Tag requis, aura les accès même s'il n'est pas dans votre Team. Et la dernière méthode est celle du mot de passe, pas très fiable en cas de fuite.

    • Exemple:

    "STEAM_0:1:123456789" "" "bcdefghijklmnopqrstu" "ce"

    => voilà la méthode que je vous recommande ainsi que les accès si vous souhaitez avoir tous les accès.

    • Explication de l'Exemple:

    STEAM_0:1:123456789 correspond à votre Steam ID [Rappel: pour avoir son Steam ID, on tape status dans la console :) ]. Ce Steam ID est unique par compte Steam, donc niveau fiabilité, 100 % ormis le cas où vous vous faites hacker mais à ce compte la, vous désactivez les accès. :)
    bcdefghijklmnopqrstu correspond à tous les accès que vous possédez. Un seul a été retiré: l'immunité. Imaginons que vous êtes AFK tout le round, pendant même plusieurs rounds, si vous possédez l'immunité on ne pourra ni vous foudroyer, ni vous kiker, ce qui est assez ennuyeux pour ceux qui joueront. Il faut savoir penser aux autres !! :)
    ce correspond à la vérification de l'accès par Steam ID, mais spécifie aussi qu'aucun mot de passe est nécessaire , ce qui est pratique.

    • Astuce:

    Si vous souhaitez enlever un Admin temporairement, il vous suffit juste de placer un point-virgule devant sa ligne d'accès et il sera désactivé [Exemple: ;"STEAM_0:1:123456789" "" "bcdefghijklmnopqrstu" "ce"] Pratique non ?? Cela vous évite de rechercher son Steam ID ! :)
    Pour une meilleure efficacité, il est intéressant de commenter les lignes d'accès avec le double slashes [Exemple: "STEAM_0:1:123456789" "" "bcdefghijklmnopqrstu" "ce" // DjIdAn3]. Là encore, nous pouvons voir le côté patique surtout lorsque le nombre d'admin sur un serveur est élevé. :)

Infos:


Si vous le souhaitez, vous pouvez télécharger ce tutorial en version pdf avec les couleurs. Au cas où ça vous intéresse héhé !! :)

Télécharger le fichier PDF


Fin du Tutorial:


Eh bien, c'est la fin du tutorial ! J'espère qu'il vous a plu, et qu'il est facile à comprendre. Si vous avez un quelconque problème, merci de faire un tour sur notre Forum, section Cs-Ressources, et demander de l'aide.
Dans ce tutorial, j'ai vaguement abordé les différentes méthodes pour privilégier celle que je crois être la plus sûre. A vous d'en juger. :)


Article réalisé par Dj!d4n3 pour Cs-Ressources. Toute reproduction totale ou partielle est interdite sans l'autorisation de son Auteur. © CiberMonde


Licence