Outils pour utilisateurs

Outils du site


cs:pour-rion

Salut les irOn(s),

voici des petite choses sympathiques pour administrer le serveur :

  • changer de map
  • lancer un match
  • etc …

et autres lancer des commandes perso :

  • demander le temps restant sur la map
  • changer de pseudo rapidement
  • etc …

Pour les joueurs

Téléchargez ce fichier : pour_joueur.zip

Vous y trouverez plusieurs fichiers à mettre dans votre dossier :

  C:\...\Steam\SteamApps\pseudo-steam\counter-strike\cstrike_french\

ou (pour ceux qui jouent à CS en anglais)

  C:\...\Steam\SteamApps\pseudo-steam\counter-strike\cstrike\

mais lisez bien ce qui suit certains fichiers sont uniquement à modifier, et non à remplacer tel quel, sinon ça foutre en l'air vos binds.

config.cfg

Dans votre fichier “config.cfg” ajouter une BIND pour avoir le “Commande Menu”

  bind "TOUCHE_CLAVIER" "+commandmenu"

par exemple :

  bind "BACKSPACE" "+commandmenu"

commandmenu.txt

Ce fichier est votre “Commande Menu” qui est en fait un menu qui apparaît quand vous jouez (en appuyant sur la touche précédement définit dans le “config.cfg”) pour exécuter des commandes … en fait, sa exécute des commandes toutes prêtes qui sont les mêmes que celles que l'on peut lancer dans la console → ça fait gagner du temps et surtout évite de se souvenir de toutes les commandes, notamment les commandes du serveur.

Vous pouvez le modifier à volonté (le bloc note de Windows suffit) mais attention à ne pas faire d'erreurs. Le principe est assez simple mais la moindre erreur fera “planter” votre menu, rien de grave mais il ne sera pas comme vous le vouliez. Donc voilà :

  "*" "Texte affiché dans le menu" "commande console"

et les accolades { … } représentes les sous-menus, ce qui peut donner :

  "*" "1er niveau" "commande console"
  "*" "1er niveau"
    {
    "*" "2nd niveau"  "commande console"
    "*" "2nd niveau"  "commande console"
    }
  "*" "1er niveau (menu)"
    {
    "*" "2nd niveau (sous-menu)" 
        {
        "*" "3ème niveau" "commande console"
        "*" "..." "..."
        }
    "*" "2nd niveau (sous-menu)" 
        {
        "*" "3ème niveau" "commande console"
        "*" "..." "..."
        }
    }

Le fichier “commandmenu.txt” est le miens donc pensez à modifier les parties nominatives, du genre “Changer Pseudo”, votre pseudo n'est pas “TiTeuf” :-\

Vous pourrez aussi rajouter des commandes à volonté, et nottamment pour les commandes rcon : http://www.forum-cs.com/tuto_rcon

userconfig.cfg

Si vous avez déjà ce fichier ajoutez au votre ce que j'ai mis dans celui que vous avez téléchargé.

Dans ce fichier ce trouve, entre autres, les “alias” qui sont combinaisons de BIND. Par exemple si vous voulez avoir une touche (BIND) qui vous achète : HE + Flash + Smoke

  • dans le “userconfig.cfg” ajouter un alias :
  alias +nom-alias "hegren; flash; sgren;"
  bind "TOUCHE_CLAVIER" "+nom-alias"

Donc, dans ce que je vous fait ajouter il y a :

  • des alias pour faire des “wait” ; soit attendre un petite peu entre l'exécution de 2 commandes
  • un alias qui vous connecte en tant qu'admin sur le serveur avec le “rcon” (permettra ensuite d'exécuter n'importe quelle comm

nde admin)

ironserver.cfg

Ce fichier est tout simple il contient les paramètres du serveur :

  • le port
  • l'adresse IP
  • le mot de passe rcon

Il est appelé quand vous demandez à vous connecter en tant qu'admin sur le serveur, pour ensuite, exécuter des commandes admin (RS, change map, …). Oubliez pas de modifier le mot de passe rcon, si vous l'avez bien sur.

rs.cfg

Ce fichier est lancé lorsque vous lancerez le match il fait les 3 RS et affiche (en say pour tous) les messages qui vont bien.

Comment utiliser tout ça ?

Tout simplement si vous avez fait ce qui est plus haut, utilisez la touche que vous avez définit pour avoir votre “Commande Menu” qui vous affiche alors votre merveilleux menu, par lequel vous pourrez exécuter les commandes …

Pour les commandes admins, dans le menu “Config. Serveur”, il faut :

  1. aller sur le serveur irOn (ou celui que vous contrôlez)
  2. aller dans le “commande menu” dans “Config. Serveur” est cliquer sur “Rcon connexion”
  3. ensuite, vous pourrez exécuter les commandes que vous voulez (RS, change map, lancer le match, …)

ATTENTION : la toute première fois que vous utiliserez cela, après avoir cliqué sur “Rcon connexion”, ouvrez votre console est vérifiez que vous avez bien le message :

  Tu es logger sur le serv irOn

qui confirme que l'ensemble à bien fonctionné, et que vous êtes bien connecté en tant qu'admin au serveur irOn. Si vous n'êtes pas connecté en tant qu'admin, or si vous tentez de lancer 3 commandes admin le serveur banni votre adresse IP, ce qui veut dire que vous ne pouvvez plus même jouer sur celui-ci , le controler via HLSW ni rien … il faut alors avoir un autre admin sous la main qui va débannir votre IP via HLSW par exemple. En générale quand on banni, on banni un SteamID et non une IP, donc dans la liste des banni l'IP sera très certaintement la votre.

Enfin, si ça ne fonctionne pas vérifiez dans le fichier “ironserver.cfg” que le passe et le bon et/ou que vous n'avez pas fait d'erreur ou oublié un fichier dans ce qui est dit ci-dessus.

Pour le serveur

Un des admins devra placer les fichiers pour_serveur.zip à mettre par FTP sur le serveur de jeux, chez VeryGames ce sera dans :

  /games/halflife/cstrike/

au même niveau que le fichier “server.cfg”

  • “esl.cfg” qui est le fichier de configuration des matchs :
    • change le passe
    • change le nom du serveur (écrit “truc EN MATCH”)
    • et met les config qui vont bien. Il n'est peut-être plus à jour, il faudra donc vérifier si ça correspond aux recommandation ESL.
  • “ffa.cfg” qui est le fichiers de config du serveur FFA :
    • remet le passe
    • remet le nom du serveur
    • et met les config qui vont bien, à vous de le modifier pour mettre la config que vous souhaitez avoir pour le FFA.

Ces fichiers de configuration sont lancé par les admins via leur “Commande Menu”, après s'être authentifié avec le RCON bien sur.

cs/pour-rion.txt · Dernière modification: d/m/Y H:i (modification externe)