Commande Effet
-addip Permet de bannir une addresse ip du serveur
-banid Permet de bannir une wonid du serveur, syntaxe : banid 'wonid' 'temps en minutes' kick
-banip Pareil que banid mais pour les ip
-changelevel Change de map : changelevel de_dust pour mettre dust par exemple
-hostname Définit le nom du serveur : hostname 'Serveur 1.6 Vossey.com' par exemple
-listid Liste toutes les wonid bannies du serveur
-listip Liste toutes les ip bannies du serveur
-mp_autokick 1 ou 0 Permet de kicker les joueurs qui font trop de TK ou qui ont tué trop d'otages
-mp_autoteambalance 1 ou 0 Autorise le rééquilibrage des équipes
-mp_c4timer Définit le temps en secondes qu'il faudra à la bombe pour exploser
-mp_flashlight 1 ou 0 Autorise l'utilisation des lampes
-mp_footsteps 1 ou 0 Permet d'entendre les bruits de pas des adversaires
-mp_forcechasecam 0, 1 ou 2 Plus l'indice est élevé, plus la liberté de mouvement en spectateur est réduite
-mp_freezetime Définit en secondes le temps dont vous disposez pour acheter vos armes en début de partie
-mp_friendlyfire 1 ou 0 Permet de faire des dommages à ses coéquipiers
-mp_hostagepenalty 0, 1 ou 2 Définit la pénalité qui vous est infligée lorsque vous tuez un otage
-mp_limitteams 0, 1 ou 2 Définit la différence de joueurs entre les équipes
-mp_maxrounds Définit le nombre de rounds de la partie
-mp_buytime Définit en minutes le temps après lequel vous ne pourrez plus acheter d'armes
-mp_startmoney Définit l'argent dont vous disposez lorsque vous vous connectez au serveur (entre 800 et 16000)
-mp_roundtime Définit en minutes le temps que durera un round
-mp_timelimit Définit en minutes le temps que vous jouerez sur chaque map
-mp_tkpunish 1 ou 0 Vous ne pouvez pas jouer le round qui suit après avoir tué un de vos coéquipiers
-mp_winlimit Définit le nombre de manches qu'une équipe devra remporter avant que la map ne change
-sv_voiceenable 1 ou 0 Autorise le HL Voice sur le serveur
-sv_password Définit le mot de pass du serveur (sv_password none = pas de pass)
-sv_aim 1 ou 0 Autorise la visée automatique sur le serveur
-sv_gravity Définit la gravité sur le serveur
-sv_maxspeed Définit la vitesse maximale des joueurs sur le serveur
-sv_airmove 1 ou 0 Permet aux joueurs de modifier leur trajectoire en l'air
-sv_maxrate Définit la bande passante maximale, en octet, allouée à chacun des joueurs du serveur
-sv_restartround ou sv_restart Redémarre la partie au bout du nombre de seconde spécifié
-cl_cmdrate 5 Met le ping a 5
-net_graph 3 Montre le ping le fps en temps réel
La gestion des BOTS
-bot_add : Ajoute un bot
-bot_add_ct : Ajoute un bot en CT
-bot_add_t : Ajoute un bot en terro
-bot_all_weapons : Permet aux bots d'utiliser toutes les armes
-bot_allow_grenades (1) : Permet aux bots d'utiliser les grenades
-bot_allow_machine_guns (1) : Permet aux bots d'utiliser les machine guns
-bot_allow_pistols (1) : Permet aux bots d'utiliser les pistolets
-bot_allow_rifles (1) : Permet aux bots d'utiliser les fusils
-bot_allow_rogues (1) : Permet aux bots d'utiliser les rogues ??
-bot_allow_shield (1) : Permet aux bots d'utiliser le bouclier
-bot_allow_shotguns (1) : Permet aux bots d'utiliser les fusils à pompe
-bot_allow_snipers (1) : Permet aux bots d'utiliser les snips
-bot_allow_sub_machine_guns (1) : Permet aux bots d'utiliser les mitraillettes
-bot_auto_vacate (1) :
-bot_defer_to_human (0) :
-bot_difficulty (0) :
-bot_join_after_player (1) :
-bot_kick : kick un bot determiné
-bot_kill : slay un bot determiné
-bot_knives_only : Limite les bots à l'usage du couteau
-bot_pistols_only : Limite les bots à l'usage des pistolets
-bot_snipers_only : Limite les bots à l'usage des snips
Des binds !
Pour commencer, j'ai mis dedans mes contrôles de jeu:
unbindall --Sert à défaire toutes les associations faites dans le fichier config.cfg et les remplacer par celles qui vont suivre.
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "b" "buymenu"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "commandmenu"
bind "v" "+voicerecord"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "q" "+moveleft"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "radio1"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "+forward"
bind "CTRL" "+speed"
bind "SHIFT" "+duck"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F4" "bug"
bind "F5" "jpeg"
bind "F10" "quit prompt"
bind "F12" "toggleconsole"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
Attention, lorsque vous changez une option dans le jeu, elle est écrite dans config.cfg. Or lorsque le jeu se charge, il éxécute config.cfg, puis autoexec.cfg, donc en mettant ce bloc vous allez écraser vos associations de touches à chaque démarrage de CSS. Ne le mettez donc que si vous êtes sûr de ne plus changer de configuration.
Vous pouvez donc voir comment fonctionne un bind: à une touche, on associe une commande de la console. Par exemple, vous pouvez en faire un pour activer/désactiver la console:
bind "F12" "toggleconsole"
Des binds pour changer de nom:
bind "F6" "name Schtroumpf"
bind "F7" "name Mireille Matthieu"
bind "F9" "name Pouet"
Des binds pour écrire des messages
bind "," "say Bonjour"
bind "." "say Désolé"
Un bind pour ajuster la taille du viseur:
bind "/" "incrementvar cl_crosshairscale 1000 6000 500"
Explication: cette commande signifie "incrémenter la variable cl_crosshairscale entre 1000 et 6000 par pas de 500".
Indispensable: un bind pour activer/désactiver le netgraph.
alias ngon "net_graph 3; bind i ngoff"
alias ngoff "net_graph 0; bind i ngon"
bind i "ngon"
La touche i active/desactive le netgraph.
-cl_phys_props_max 0 -- détermine le niveau de détails des objets (bidons et déchets)
-cl_ragdoll_physics_enable 1 -- les cadavre ne restent pas au sol une fois mort DESACTIVE
-cl_show_splashes 0 -- Retire les éclaboussures !l
-cl_smooth 0 -- un peu moins beau mais vous gagnez 5 à 10 fps !
-mat_bumpmap 0 -- Retire le bumpmapping , meilleurs rendrements au niveau des FPS
-mat_clipz 0 -- Modification de l'eau
-mat_fastnobump 1 --Bumpmapping plus rapide
-mat_fastspecular 1 --Tracé spéculaire plus rapide (?)
-mat_specular 0 -- Retire les lumières dynamiques , gain de FPS
-mp_decals 8 -- Nombre de détails gardez en mémoire tel que les impacts de balle
-r_decal_cullsize 1 -- Texture de bonne qualité seulement quand vous vous en approchez !
-r_decals 10 -- Plus de tags , meilleurs FPS
-r_lod -1 -- Qualité des textures basses !
-r_rootlod 1 -- Niveau des détails de 1(min) à 7(max)
-r_worldlights 1 --(Une seule source de lumière)
-r_shadows 0 --(désactive les ombres. Peu reommandé car elles sont utiles sur source)
-r_waterforceexpensive 0 --(Une Optimisation de l'affichage de l'eau, mais je sais pas trop quoi)
-r_3dsky 0 --(Désactive les texture 2D autour de la map. Ex les buildings qui font croire a un centre-ville)
-rope_smooth 0 --(désactive l'anti aliasing des cables)