Se mettre admin sur AMXX (hl1)
Pour se mettre admin sur son serveur c’est assez simple.
Prérequis :
- avoir installé AMXX depuis votre panel ou bien en manuel.
Pour vous mettre admin que je le disais, connectez-vous à votre ftp et téléchargez le fichier user.ini se trouvant dans le répertoir :
jeux/halflife/votremod/addons/amxmodx/configs/
Une fois celui-ci sur votre ordinateur, ouvrez-le avec bloc note et s’il l’ouvre avec deux lignes toutes serrées essayez avec wordpad. Dedans vous retrouverez ceci :
; Users configuration file
; File location: $moddir/addons/amxmodx/configs/users.ini
; Line starting with ; is a comment
; Access flags:
; a – Imunité ( personne ne peux vous kicker bannir slap, vous êtes dieu)
; b – Ce flag sers uniquement si vous avez configuré votre serveur pour qu’il ai automatiquement un slot réservé et vous autorisera à vous connecter dessus.
; c – amx_kick command
; d – amx_ban and amx_unban commands
; e – amx_slay and amx_slap commands
; f – amx_map command
; g – amx_cvar command (not all cvars will be available)
; h – amx_cfg command
; i – amx_chat and other chat commands
; j – amx_vote and other vote commands
; k – access to sv_password cvar (by amx_cvar command)
; l – access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; 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
; u – menu access
; z – user (no admin)
; Account flags:
; a – disconnect player on invalid password
; b – clan tag
; c – this is steamid/wonid
; d – this is ip
; e – password is not checked (only name/ip/steamid needed)
; k – name or tag is case sensitive. eg: if you set it so the name “Ham”
; is protected and case sensitive (flags “k” only), then anybody
; can use the names “haM”, “HAM”, “ham”, etc, but not “Ham”
; Password:
; Add to your autoexec.cfg: setinfo _pw “
“
; Change _pw to the value of amx_password_field
; Format of admin account:
;
; Examples of admin accounts:
; “STEAM_0:0:123456″ “” “abcdefghijklmnopqrstu” “ce”
; “123.45.67.89″ “” “abcdefghijklmnopqrstu” “de”
; “My Name” “my_password” “abcdefghijklmnopqrstu” “a”
“loopback” “” “abcdefghijklmnopqrstu” “de”
Voila si vous avez bien saisi le fichier celui-ci explique à peu près tout ce qu’il faut savoir, donc à la fin de se fichier vous rajouterez:
“Votre steamID” “” “abcdefghijklmnopqrstu” “ce”
Pour prendre en compte les modifications redémarrez votre serveur. Bon jeux GL/HF
CS:S – Clients.txt comment se mettre admin
Une fois téléchargé , installé , et vérifié que le plugin fonctionne bien , nous allons voir comment procéder pour se mettre admin de son serveur.
Logiciel utile : HLSW ou votre console
Nous allons voir dans un 1er temps une configuration ou nous créons 1 seul groupe pour que tout le monde ait l’accès complet au plugin.
Si vous desirez que vos admins aient differents level d’administration il faut créer differents groupes mais voyons d’abord pour 1 seul groupe.
Pour créer un groupe avec l’accès complet , ouvrez votre HLSW et connectez-vous a la console de votre serveur.Vous allez taper la ligne suivante :
ma_clientgroup addagroup “admin” “+#”
Cette ligne signifie que vous créez le groupe admin avec l’accès complet au panel admin du plugin.
Maintenant il faut ajouter votre pseudo + steamid a ceci. Pour ce faire vous allez taper les lignes suivantes dans l’ordre.
ma_client addclient “Laurent”
cette ligne vous ajoute au système.
ma_client addsteam “Laurent” “STEAM_0:0:123456″
Cette ligne associe le steam id au pseudo Laurent
ma_client setaflag “Laurent” “+admin +client”
Tous les clients qui souhaitent avoir les fonctions admins de base doivent avoir le flag admin de défini.
Si un client n’a pas le flag admin de défini, il ne sera alors pas reconnu comme un admin, même s!il a d’autres flags de définis. Cela peut vous paraitre étrange, mais c’est beaucoup plus simple et fonctionnel pour définir les groupes.
ma_client addagroup “Laurent” “admin”
Cette ligne associe votre pseudo au groupe admin et vous donne donc les droits complets sur l’administration du plugin
[hr]
Voyons maintenant pour un accès restreint genre Modo.
Pour ce faire , il vous faut ecrire la ligne :
ma_clientgroup addagroup “Moderateur” “+# -a -b -g”
cette ligne vous indique que vous allez créer le groupe Moderateur avec accès complet ( +# = accès complet ) , moins les flags a b g
+a +b +g aurait signifié que vous ajoutez les flags mais là on retire des flags donc on utilise le signe -
Voici la liste des flags
// This is a readme file only for reference
//
// Mani Admin Plugin V1.2+
//
//
// Admin flag list
//
// Flag Description
//
// admin = indique que vous êtes admin
// client = L’admin peut utiliser ma_client et ma_clientgroup comme commande
// k = admin pouvant kicker un joueur
// r = admin pouvant executer une commande rcon via ma_rcon
// q = admin pouvant executer des commandes rcon via le menu
// e = admin pouvant exploser un joueur
// m = admin pouvant slay un joueur
// b = admin pouvant ban un joueur
// s = admin pouvant utiliser la commande ma_say
// o = admin pouvant utiliser ma_chat
// a = admin pouvant utiliser ma_psay
// c = admin pouvant changer les maps
// p = admin pouvant jouer les sons
// w = admin pouvant restrindre les armes
// z = admin pouvant utiliser le menu config du plugin
// x = admin pouvant utiliser les commandes admincexec
// y = admin pouvant utiliser les commandes admincexec du menu
// i = admin pouvant utiliser la commande pour blinder un joueur
// l = admin pouvant utiliser la commande pour slaper un joueur
// f = admin pouvant utiliser la commande pour freezer un joueur
// t = admin pouvant utiliser la commande pour téléporter un joueur
// d = admin pouvant utiliser la commande pour droguer un joueur
// g = admin pouvant utiliser la commande pour gimper un joueur
// j = admin pouvant utiliser la commande ma_teamswaps
// R = admin pouvant utiliser un vote par rcon
// v = admin pouvant lancer un votemap aléatoire
// V = admin pouvant lancer un votemap
// Q = admin pouvant lancer un vote de question
// C = admin pouvant annuler un vote
// A = admin pouvant accepter/refuser un vote en cours
// B = admin pouvant utiliser le mnu de vote rcon
// D = admin pouvant utiliser le mnu des votes de question
// E = admin pouvant utiliser ma_rates
// F = admin pouvant executer la commande pour bruler un joueur
// G = admin pouvant utiliser la commande pour être en no-clip
// H = admin pouvant utiliser la commande ma_war
// I = admin pouvant utiliser la commande pour muter un joueur
// J = admin pouvant remettre a 0 les ranks
// K = admin pouvant définir l’argent
// L = admin pouvant utiliser les commandes RCON définir dans commandlist.txt
// M = admin pouvant choisir un skin
// N = admin pouvant définir le skins d’un joueur
// O = admin pouvant utiliser la commande ma_dropc4
// P = admin pouvant utiliser la commande ma_setadminflag
// T = admin pouvant utiliser la commandetimebomb sur un joueur
// U = admin pouvant utiliser la commande firebomb sur un joueur
// W = admin pouvant utiliser la commande freezebomb sur un joueur
// X = admin pouvant utiliser la commande ma_sethealth et ses dérivés
// Y = admin pouvant utiliser la commande ma_beacon
// S = admin pouvant utiliser les commandes ma_setcolour ou ma_setcolor
// Z = admin pouvant utiliser les commandes ma_give et ma_giveammo//
// Immunity flag list
//
//
// Flag Description
//
// immunity = signifie que l’admin fait parti du system d’immunité
// j = immunisé contre le gimp
// k = immunisé contre le kick
// m = immunisé contre le slay
// b = immunisé contre le bannissement
// x = immunisé contre les commandes cexec utilisées contre lui
// i = immunisé contre le blind
// l = immunisé contre le slap
// f = immunisé contre le freeze
// t = immunisé contre la teleportation
// d = immunisé contre le drug
// g = immunisé contre le swap
// c = immunisé contre l’auto swap
// e = immunisé contre le burn
// h = immunisé contre le mute
// n = immunisé contre le kick auto pour slot réservé
// o = immunisé contre le fait de voir son skin changé par un admin
// q = immunisé contre le time bomb d’un admin
// r = immunisé contre le fire bomb d’un admin
// s = immunisé contre le freeze bomb d’un admin
// u = immunisé contre l’option beacon fait par un admin
// v = immunisé contre l’aveuglement si l’anti-ghosting est activé
// w = immunisé contre les commandes ma_give et ma_giveammo
// y = immunisé contre les commandes ma_colour et ma_color
//
// a = immunisé contre les fonctionnalités autokick, ban name et pname
// p = Permet au joueur d’avoir accès aux skins réservés
// afk = permet de ne pas vous faire kick si vous êtes afk
Ensuite vous pouvez suivre la suite des lignes a écrire dans l’ordre , seul cette ligne diffère par rapport a l’accès Admin et l’accès Moderateur
Il existe une autre façon de vous ajouter admin qui est beaucoup plus simple mais aujourd’hui ce n’est plus trop d’actualité.
Il vous suffit de créer un fichier que vous nommerez : adminlist.txt et dans ce fichier vous ajoutez votre steam id et voilà.
Un reboot serveur et c’est bon.
Il existe bien d’autres possibilités mais j’ai voulu vous faire ca assez simple.
