Les commandes par défaut
Cette
page pourrait être très longue si toutes les commandes étaient
présentées. D'autre part, certaines commandes ne sont exécutables que
depuis la console joueur, tandis que d'autres ne marcheront que depuis
la console serveur ou via le rcon. Ainsi cette page va vous montrer
comment accéder à n'importe quelle commande qui vous est disponible
selon la manière dont vous êtes connecté au serveur. Il y aura aussi
des exemples qui expliqueront comment certaines commandes fonctionnent.
A partir de la console serveur :
Ces
informations sont accessibles à partir de la console serveur, et aussi
à partir d'un joueur utilisant le RCON. En outre, des outils comme HLSW
et des outils web d'administration de serveur seront aussi capables
d'utiliser ceci à condition qu'ils se connectent au serveur directement
ou qu'ils utilisent le RCON pour émettre les commandes.
La toute première commande que vous devez connaître en révèle beaucoup d'autres. C'est tout simplement la commande amx. A partir de la console serveur, tapez amx et pressez Entrée. Vous verrez ceci :
Utilisation : amx < commande > [ parametre ]
Commandes:
version
- afficher la version d'amx mod
plugins
- afficher les plugins charges
modules
- afficher les modules charges
cvars [ plugin ] - afficher les
cvars declarees par les plugins ou le plugin specifie (recherche
partielle)
cmds [ plugin
] - afficher les commandes
declarees par les plugins ou le plugin specifie (recherche partielle)
pause < plugin > - suspendre un plugin en cours d'execution
unpause < plugin > - relancer un plugin suspendu
Les définitions ci-dessus se passent d'explication. Quelques exemples de comment ces commandes sont utilisées :
- amx plugins <- Affiche quels plugins sont chargés.
- amx pause nextmap <- Ceci mettrait en pause le plugin nextmap.amx.
Commandes non indiquées :
- amx list <- Même résultat que amx plugins
- amx help <- Même résultat que amx
A partir de la console joueur :
La meilleure commande pour les joueurs (ceux que vous avez choisis pour administrer le serveur) est amx_help.
Cette commande est à taper dans la console joueur. Elle affichera
toutes les commandes auxquelles le joueur a accès, et uniquement ces
commandes. Ceci signifie que les joueurs verront des résultats
différents si leurs droits d'accès diffèrent l'un de l'autre. Taper amx_help dans la console vous montrera quelque chose comme cela :
amx_help
----- Aide AMX Mod : Commandes -----
1: amx_addadmin <nom|#numero|authid|ip> <mot de passe> <droits d'acces> <flags> - ajoute un admin
2: amx_addmenu <nom menu> <cmd menu> <acces menu>
<info menu> [nombre d'elements par page] - ajoute un menu
3: amx_addmenuitem <nom/cmd menu> <plugin> <nom
element> <cmd element> <flags> <acces> [afficher
joueurs] [arg Tous] [arg Eq
4: amx_ban <nom|#numero|authid|ip> [ip] <minutes> [raison] - banni
5: amx_banmenu - affiche le menu de ban
6: amx_cancelvote - annule le dernier vote
7: amx_cfg <fichier> - execute une config
8: amx_cfgmenu - affiche le menu de configs
9: amx_cflicksay [couleur] <message> - envoie un message HUD clignotant centre a tous les joueurs
10: amx_cflicksayy [couleur] <message> - envoie un message HUD clignotant centre a tous les joueurs - anonyme
----- Commandes 1 - 10 sur 104 -----
----- Suite : amx_help 11 -----
La
liste ci-dessus montre les 10 premières commandes disponibles pour mon
droit d'accès. Pour voir plus de commandes, regardez l'exemple sur la
dernière ligne amx_help 11. Ceci montre les
10 prochaines commandes en commençant à la 11ème commande. Vous pouvez
continuer de faire cela jusqu'à ce qu'il n'y ait plus de commandes dans
la liste.
Toute commande tapée sans rien derrière devrait
vous afficher un exemple de comment elle marche. Pour trouver comment
utiliser la commande amx_kick, tapez juste amx_kick et pressez Entrée. Vous obtiendrez ceci :
amx_kick
Utilisation : amx_kick <nom|#numero|authid> [raison] - kick
Disons que vous vouliez kicker un joueur dont le nom est -l337- PuNiSheR et dont le numéro est 150, vous pourriez le kicker comme cela :
amx_kick punish insulte tout le monde
ou :
amx_kick #150 gene les joueurs avec son micro
Vous
pouvez voir ci-dessus que j'ai aussi ajouté une raison pour le kick.
Ceci vous aidera lorsque vous regarderez les logs et que vous voudrez
savoir pourquoi une personne a été kickée ou bannie.
Vous
trouverez ci-dessous d'autres exemples de diverses commandes AMX et
vous verrez comment en utiliser certaines. Ce n'est en aucun cas la
liste de tout ce qui vous est disponible.
Ajouter des admins à la volée
amx_addadmin STEAMID_0:0:123456 "" abcdefg ce
amx_addadmin 83.143.10.41 "" fghi de
amx_makeadmin john bcdefg
amx_makeadmin john (pour redonner les droits d'accès par défaut)
Commandes de chat
say @@@message = message amx_scrollsay
say @@@ymessage = message amx_scrollsayy
say @@message = message amx_csay
say @@ymessage = message amx_csayy
say @message = message amx_tsay
say @ymessage = message amx_tsayy
say ###message = message amx_say
say ###ymessage = message amx_sayy
say ##message = message amx_chat
say #message = message amx_psay
say #ymessage = message amx_psayy
say $$$message = message amx_fsay
say $$$ymessage = message amx_fsayy
say $$message = message amx_flicksay
say $$ymessage = message amx_flicksayy
say $message = message amx_fxsay
say $ymessage = message amx_fxsayy
amx_tsay blanc tapez votre texte ici (pas besoin d'utiliser de guillemets)
Gestion des Joueurs
amx_kick john tu es un tricheur
amx_ban john 120 tu es un tricheur
amx_ban john ip 120 tu es un tricheur
amx_name john ceci est le nouveau nom
Vote
amx_voteban john
amx_voteban john ip
amx_vote mp_startmoney 800 5000 16000
amx_vote csdm_enable 1 0
amx_vote "avez-vous faim ?" "oui" "non" "peut-etre" "ca ne te regarde pas"
Afficher les commandes d'un plugin dans un menu
amx_plugcmdmenu (affiche le menu des commandes des plugins)
amx_plugcmdmenu adminchat.amx (affiche le menu des commandes d'adminchat.amx)
amx_plugcvarmenu (affiche le menu des variables des plugins)
amx_plugcvarmenu admin.amx (affiche le menu des variables d'admin.amx)
Les
informations ci-dessus devraient vous donner une bonne idée de comment
les commandes AMX fonctionnent, et comment avoir un exemple si vous
avez un doute. Un jour j'ajouterai à cette page une liste complète des
commandes mais, par manque de temps, je ne peux pas mettre toutes les
commandes ici et définir chacune d'elles. amx_help est votre ami !