Le commandmenu

Le commandmenu

Remarque

Cette page est valable pour presque tous les mods de Half-Life mais a été faite sur la base de Counter-Strike.

 

Le commandmenu est un menu en VGUI qui apparaît à l'écran et que vous pouvez configurer à votre aise. IL a pour but de vous simplifier la vie dans l'utilisation du jeu, en exécutant des commandes sans avoir besoin d'utiliser la console, ou des binds qui peuvent vite devenir encombrants. Il peut exécuter vos alias créés dans votre userconfig.cfg.

Pour le lancer, bindez comme ceci :

Bind "x" "+commandmenu"
Remarque

vous n'avez pas à garder la touche x enfoncée.

 

Pour faire ou éditer le commandmenu, ouvrez le fichier commandmenu.txt dans le répertoire cstrike.

Pour lui faire exécuter une commande, il faut écrire une ligne sous cette forme :

"x" "texte_explicatif" "commande"

« x » étant un nombre ordonnant les menus, si je veux qu'un bouton du menu me fasse dire un « nextmap » :

"1" "C'est quoi la map suivante ?" "say nextmap "

Mais sa particularité, c'est qu'il intègre un système de menus et sous-menus. Pour ouvrir un sous-menu, cela se fera sous cette forme :

"x" "nom du sous-menus"
{
   "x" "texte_explicatif" "commande"
   "x" "texte_explicatif" "commande"
}

Vous devez utiliser le { pour ouvrir le sous-menus et } pour le fermer. A l'intérieur, vous pouvez refaire des sous-menus ou rajouter d'autres binds.

Commandes spéciales

En effet, il y a 2 commandes spéciales : MAP et TOGGLE

  • MAP reconnaît la map sur laquelle vous êtes et peut charger alors tout seul un fichier ou des configs qui vont avec cette map. Ça prend cette forme :
MAP cs_siege "1" "carte cs_siege"
{
   "1" "'Prenez le sous-sol'" "say_team Prenez le sous-sol !"
   "2" "'Ennemi dans le garage'" "say_team Ennemi dans le garage !"
   "3" "'Assaut pièce des otages !'" "say_team Prenez d'assaut
                                               la piece des otages !"
   "4" "'Snipers ! Attention !'" "say_team Snipers ! Attention !"
   "5" "'Passez par le haut'" "say_team Passez par le haut !"
}
  • Le TOGGLE sert lui pour les commandes toggle qui ont comme variables 1 ou 0. Il s'utilise comme ceci :
TOGGLE "x" "description" "commande_a_variables_1/0"

Mais attention, dans la commande ne mettez pas le 1 ou le 0, laissez-la sans rien, le TOGGLE s'en charge. Exemple :

TOGGLE "1" "Changement de main" "cl_righthand"

Commentaires les messages de la communauté

Soyez le premier à laisser un commentaire

Laissez un commentairedonnez vous aussi votre avis

Connectez vous pour pouvoir donner vos avis : identification ou inscription