Archives pour la categorie ‘Counter Strike Source’

Arguments pour le démarrage de Counter Strike Source

Arguements pouvant être ajoutés au lancement de Counter Strike par l’intermédiaire de Steam :

-noforcemaccel -noforcemparms -noforcemspd -w xxx -32bpp
-heapsize xxxxxx -freq xxx -dxlevel xx -nojoy
-applaunch xx -gl -full -noipx
Fill in the x's with one of the proper choices listed below.
512MB System Memory: -heapsize 262144
1GB System Memory: -heapsize 524288
2GB System Memory: -heapsize 1048576
Dedicated Server: -applaunch 5
Counter-Strike: -applaunch 10
Team Fortress Classic: -applaunch 20
Day of Defeat: -applaunch 30
Half-Life: -applaunch 70
Half-Life High Definition: -applaunch 96
Condition Zero: -applaunch 80
Condition Zero Deleted Scenes: -applaunch 100
Source Dedicated Server: -applaunch 210
Source SDK: -applaunch 211
Half-Life 2: -applaunch 220
Half-Life 2 Deathmatch: -applaunch 321
Half-Life 2 Lost Coast: -applaunch 340
Counter-Strike: Source: -applaunch 240
Half-Life Source: -applaunch 280
Day of Defeat: Source: -applaunch 300
Darwinia: -applaunch 1500
640x480 = -w 640 -h 480
800x600 = -w 800 -h 600 (Recommended)
1024x768 = -w 1024 -h 768
etc...
-freq xxx (Recommend 100Hz);Changes the Hertz while playing
on the HL engine.
-refresh xxx (Recommend 100Hz);Changes the Hertz while
playing on the HL2/Source engine.
-gl ; Enables OpenGL rendering mode.
-nojoy ; Disables joystick to reduce memory usage.
-32bpp ; Enables 32Bit rendering.
-16bpp ; Enables 16Bit rendering. (Not Recommended)
DirectX 9: -dxlevel 90
DirectX 8.1: -dxlevel 81
DirectX 8: -dxlevel 80
DirectX 7: -dxlevel 70

Installation Plugin Serveur Dédié Counter Strike Source [2] Mani Admin Plugin.

http://www.vossey.com/dossier/page/Plugin—Mani-Admin-Introduction–425.htm

Configurer un serveur dédié Counter Strike Source

Pour les serveurs dédiés CSS, la majeure partie se passe dans le dossier /cfg
S’il n’existe pas, créer le fichier server.cfg :
gedit /steam/cstrike/cfg/server.cfg
Voici un exemple très complet tiré de VeryGames.

// Important Cvars
hostname "VeryGames.net - Le nom du serveur" // nom du serveur
rcon_password "lepass" // mot de pass rcon , permet d'administrer le serveur sans plugin d'administration (ex: mani_admin)
sv_downloadurl "http://maps.verygames.net/halflife_source/cstrike/" // adresse de téléchargement rapide => voir Utiliser la variable sv_downloadurl
sv_password "" // mot de passe pour accéder au serveur , laisser vide pour ne pas mettre de mot de passe (ATTENTION : Le mot de passe est obligatoire quand vous avez pris un abonnement MATCH)
sv_region 3 // indique au serveurs maîtres la region ou est hébergé le serveur pour les recherche des joueurs , ici 3 correspond à l'europe
// General HL Cvars
mp_allowspectators 0 // autoriser ou pas le mode spectateur
decalfrequency 30 // délai pendant lequel vous ne pourrez pas refaire de tag lorsque vous venez d'en faire un
sv_pausable 0 // possibilté pour tous les joueurs de mettre le serveur en pause , off à 0 , on à 1
sv_allowdownload 1 // Autorise le chargement de fichier manquant des joueurs depuis le serveur , exemple une map
sv_allowupload 1 // Autorise le chargement d'un fichier joueur vers le serveur , exemple un tag pour l'afficher ensuite aux autres joueurs
sv_alltalk 1 // activation du alltalk , Off à 0 , On à 1
sv_cheats 0 // Activation des cheats developpeurs, inactif à 0 (uniquement en listenserver)
sv_gravity 800 // gravité , 800 etant la valeur de départ. Pour enlever de la gravité il faudra redescendre cette valeur
sv_maxspectators 1 // Nombre maximum de spectateur autorisé
sv_maxspeed 320 // Vitesse maximum de mouvement du joueur
sv_restartround 0 // activation d'un restart automatique apres le debut d'une map . La valeur est en secondes , et la fonction est désactivé si elle est mise à 0
// rate settings (pour un serveur tickrate 100)
fps_max 130 // Nombre maximum d'images par secondes
sv_maxupdaterate 101 // Nombre maximum de fois où le serveur envoi au client la position de tous les joueurs par seconde
sv_minupdaterate 30 // Nombre minimum de fois où le serveur envoi au client la position de tous les joueurs par seconde
sv_minrate 5000 // valeur de rate minimale
sv_maxrate 0 // valeur de rate maximal (0=illimité)
// CS Specific Cvars
decalfrequency 15 // Permet de définir la fréquence à laquelle les joueurs peuvent utiliser leur tag
edgefriction 4 // Permet de définir le niveau de friction entre le joueur et son environnement (murs, objets, etc.)
mp_autokick 0 // Permet d'activer le kick automatique des joueurs inactifs et le banissement automatique des team killers
mp_autoteambalance 1 // Active l'equilibrage automatique des équipes après chaque round , inactif à 0
mp_buytime 0.5 // Temps disponibles pour acheter des armes en debut de round en secondes
mp_c4timer 35 // Temps d'explosion de la bombe une fois posée en secondes
mp_chattime 0 // Temps de pause à la fin de la map avant que le serveur ne lance la suivante
mp_dynamicpricing 0 // Permet de définir les prix dynamiques sur le jeu. Inactif à 0 (avec plugin la mettre dans autoexec.cfg)
mp_falldamage 1 // Active les dommages de chute réalistes (augmente les dégats en fonction de la hauteur de chute) , inactif à 0
mp_flashlight 1 // activation de la lampe torche , On à 1 , Off à 0
mp_footsteps 1 // activation des bruits de pas des échelles et autres , On à 1 , Off à 0
mp_forcechasecam 0 // Permet de bloquer la caméra de poursuite des joueurs morts sur les membres de leur équipe
mp_freezetime 0 // délai impartit pour acheter les armes en debut de round . La valeur est en secondes
mp_friendlyfire 1 // activation des dommages causé à un co-équipier par un un tir ou un coup de couteau ; On à 1 , Off à 0 .
mp_hostagepenalty 3 // nombres d'otages qu'un joueur peut tuer avant de se faire "kick" par le serveur (kick = eviction du serveur) .
mp_limitteams 1 // difference maximum du nombre de joueurs entre les terroristes et les anti-terroristes . Mettre à 0 pour desactiver cette fonction .
mp_mapvoteratio 0.6 // Permet de définir le pourcentage de joueurs devant voter pour que le changement de map s'effectue (0.6=60%) .
mp_maxrounds 0 // Nombre maximum de rounds avant un changement de map , inactifs à 0 .
mp_roundtime 2.5 // Durée des rounds en minutes .
mp_startmoney 16000 // Definit la somme d'argent de départ pour les joueurs.
mp_timelimit 35 // Durée de la carte en minutes .
mp_tkpunish 1 // Activation de la punition automatique par slay le round suivant un TK . Inactif à 0 .
sv_accelerate 5 // Permet de définir le coefficient d'accéleration du joueur.
sv_aim 0 // Activation du retour automatique du viseur au centre de l'ecran , inactif à 0 .
sv_airaccelerate 10 // Permet de définir le coefficient d'accéleration "en l'air" ( Il et conseiller de mettre a 320 pour les surfs).
sv_airmove 1 // Active le controle des mouvements en l'air , et permet , entre autres , des trajectoires de saut en courbe.
sv_friction 4 // Valeur de friction sur un bloc en pente .
sv_stepsize 18 // Valeur de la taille des pas .
sv_stopspeed 100 // Permet de définir la vitesse à partir de laquelle le serveur considère que le joueur a commencé a s'arreter .
sv_wateraccelerate 10 // Acceleration dans l'eau .
sv_wateramp 0 // Active l'amplification des vagues , inactif à 0 .
sv_waterfriction 1 // Permet de définir le coefficient de friction sous l'eau.
// Ban
exec banned.cfg // Chargement du fichier banned.cfg , qui contient les steam ID ban du serveur .
exec listip.cfg // Chargement du fichier listip.cfg , qui contient les adresses IP ban du serveur .

Binder ses touches Counter Strike

bind “mouse4″”buy vest; buy vesthelm ;buy hegrenade ;buy flashbang ;buy flashbang; buy smokegrenade; buy deagle; buy m4a1; buy ak47; buy defuser”

bind “mouse5″”buy vest; buy vesthelm ;buy hegrenade ;buy flashbang ;buy flashbang; buy smokegrenade; buy deagle; buy awp; buy defuser”

unbindall
bind “TAB” “+showscores”
bind “ESCAPE” “cancelselect”
bind “SPACE” “+jump”
bind “&” “cl_crosshairscale 4000″
bind “,” “buyammo1″
bind “.” “buyammo2″
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 “=” “awp; primammo; vest”
bind “\” “cl_crosshairscale 4000″
bind “`” “toggleconsole”
bind “b” “buymenu”
bind “c” “radio3″
bind “d” “+moveright”
bind “e” “+use”
bind “f” “impulse 100″
bind “g” “drop”
bind “h” “commandmenu”
bind “i” “showbriefing”
bind “j” “cheer”
bind “k” “+voicerecord”
bind “l” “buy vest; buy vesthelm; buy hegrenade; buy flashbang; buy flashbang; buy smokegrenade; buy p228; buyammo2; buyammo1″
bind “m” “chooseteam”
bind “n” “nightvision”
bind “o” “buyequip”
bind “p” “toggleconsole”
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” “+duck”
bind “SHIFT” “+speed”
bind “F1″ “autobuy”
bind “F2″ “rebuy”
bind “F3″ “askconnect_accept”
bind “F4″ “bug”
bind “F5″ “jpeg”
bind “F6″ “save quick”
bind “F7″ “load quick”
bind “F8″ “admin”
bind “F9″ “rcon_password prout”
bind “F10″ “rcon bot_add_ct”
bind “F11″ “rcon_password prout; rcon bot_add_t”
bind “F12″ “rcon bot_kill”
bind “INS” “overview_preferred_mode 1″
bind “DEL” “overview_preferred_mode 2″
bind “KP_HOME” “say agradable campamento (nice camp >:)”
bind “KP_UPARROW” “say bet ct all”
bind “KP_PGUP” “say rank”
bind “KP_LEFTARROW” “say buen tiro (nice shOt…)”
bind “KP_5″ “say bet t all”
bind “KP_RIGHTARROW” “say statsme”
bind “KP_END” “say sorry”
bind “KP_DOWNARROW” “say lol :)”
bind “KP_PGDN” “say Hola (Bonjour, Hello,…>;)”
bind “MWHEELDOWN” “invnext”
bind “MWHEELUP” “invprev”
bind “MOUSE1″ “+attack”
bind “MOUSE2″ “+attack2″
bind “MOUSE3″ “lastinv”
bind “MOUSE4″ “buy vest; buy vesthelm ;buy hegrenade ;buy flashbang ;buy flashbang; buy smokegrenade; buy deagle; buy m4a1; buy ak47; buy defuser”
bind “MOUSE5″ “buy vest; buy vesthelm ;buy hegrenade ;buy flashbang ;buy flashbang; buy smokegrenade; buy deagle; buy awp; buy defuser”
bind “PAUSE” “pause”
cl_righthand “1″
cl_rumblescale “1.0″
cl_debugrumble “0″
cl_team “default”
cl_class “default”
cl_detail_max_sway “5″
cl_detail_avoid_radius “64″
cl_detail_avoid_force “0.4″
cl_detail_avoid_recover_speed “0.25″
cl_chatfilters “31″
cc_linger_time “1.0″
cc_predisplay_time “0.25″
cc_subtitles “0″
cc_lang “”
crosshair “1″
cl_observercrosshair “1″
cam_snapto “0″
cam_idealyaw “90″
cam_idealpitch “0″
cam_idealdist “64″
c_maxpitch “90″
c_minpitch “0″
c_maxyaw “135″
c_minyaw “-135″
c_maxdistance “200″
c_mindistance “30″
c_orthowidth “100″
c_orthoheight “100″
joy_name “joystick”
joy_forwardthreshold “0.15″
joy_sidethreshold “0.15″
joy_pitchthreshold “0.15″
joy_yawthreshold “0.15″
joy_forwardsensitivity “-1″
joy_sidesensitivity “1″
joy_pitchsensitivity “1″
joy_yawsensitivity “-1″
joy_response_move “1″
joy_response_look “0″
joy_lowend “1″
joy_lowmap “1″
joy_accelscale “0.6″
joy_autoaimdampenrange “0″
joy_autoaimdampen “0″
joy_diagonalpov “0″
joy_display_input “0″
joy_wingmanwarrior_turnhack “0″
cl_upspeed “320″
cl_forwardspeed “400″
cl_backspeed “400″
lookspring “0″
lookstrafe “0″
joystick “0″
m_pitch “0.022″
m_filter “0″
sensitivity “6.810000″
m_side “0.8″
m_yaw “0.022″
m_forward “1″
m_customaccel “0″
m_customaccel_scale “0.04″
m_customaccel_max “0″
m_customaccel_exponent “1″
m_mouseaccel1 “0″
m_mouseaccel2 “0″
m_mousespeed “1″
cl_mouselook “1″
cl_idealpitchscale “0.8″
net_graph “0″
net_scale “5″
net_graphpos “1″
net_graphsolid “1″
voice_modenable “1″
hud_fastswitch “1″
muzzleflash_light “1″
cl_buy_favorite_quiet “1″
cl_buy_favorite_nowarn “0″
cl_autowepswitch “1″
cl_autohelp “1″
cl_radartype “0″
cl_radaralpha “200″
cl_locationalpha “150″
cl_crosshaircolor “3″
cl_dynamiccrosshair “1″
cl_scalecrosshair “1″
cl_crosshairscale “4000″
cl_crosshairalpha “255″
cl_crosshairusealpha “1″
cl_radar_locked “0″
overview_preferred_mode “2″
overview_preferred_view_size “223.556870″
hud_classautokill “1″
overview_health “1″
overview_names “1″
overview_tracks “1″
overview_locked “1″
overview_alpha “1.0″
spec_scoreboard “0″
cl_spec_mode “4″
commentary_firstrun “0″
scene_showfaceto “0″
ai_report_task_timings_on_limit “0″
ai_think_limit_label “0″
npc_height_adjust “1″
sv_pvsskipanimation “1″
scene_showlook “0″
scene_showmoveto “0″
commentary “0″
xbox_throttlebias “100″
xbox_throttlespoof “200″
xbox_autothrottle “1″
func_break_max_pieces “15″
suitvolume “0.25″
sv_noclipaccelerate “5″
sv_noclipspeed “5″
sv_specaccelerate “5″
sv_specspeed “3″
sv_specnoclip “1″
sv_skyname “sky_dust”
sv_backspeed “0.6″
joy_wingmanwarrior_centerhack “0″
joy_axisbutton_threshold “0.3″
voice_forcemicrecord “1″
voice_enable “1″
voice_scale “0.070000″
snd_duckerthreshold “0.15″
snd_duckerreleasetime “2.5″
snd_duckerattacktime “0.5″
snd_ducktovolume “0.55″
adsp_debug “0″
dsp_dist_max “1440.0″
dsp_dist_min “0.0″
snd_mixahead “0.1″
snd_musicvolume “1.0″
volume “0.770000″
snd_pitchquality “1″
snd_digital_surround “0″
vprof_warningmsec “10″
vprof_unaccounted_limit “0.3″
vprof_verbose “1″
vprof_graphheight “256″
vprof_graphwidth “512″
texture_budget_background_alpha “128″
texture_budget_panel_bottom_of_history_fraction “.25″
texture_budget_panel_height “284″
texture_budget_panel_width “512″
texture_budget_panel_y “450″
texture_budget_panel_x “0″
budget_panel_height “384″
budget_panel_width “512″
budget_panel_y “50″
budget_panel_x “0″
budget_background_alpha “128″
budget_bargraph_range_ms “16.6666666667″
budget_panel_bottom_of_history_fraction “.25″
budget_history_range_ms “66.666666667″
budget_history_numsamplesvisible “100″
budget_show_history “1″
budget_show_averages “0″
budget_show_peaks “1″
budget_averages_window “30″
budget_peaks_window “30″
budget_bargraph_background_alpha “128″
r_gamma “0.5″
sv_forcepreload “0″
sv_voiceenable “1″
sv_logbans “0″
sv_log_onefile “0″
sv_logecho “1″
sv_logflush “0″
sv_logfile “1″
sv_logsdir “logs”
dsp_enhance_stereo “0″
dsp_volume “1.0″
dsp_slow_cpu “0″
cl_allowupload “1″
mp_decals “200.000000″
r_drawmodelstatsoverlaymax “1.5″
r_drawmodelstatsoverlaymin “0.1″
r_ambientfactor “5″
r_ambientfraction “0.1″
r_ambientmin “0.3″
r_ambientboost “1″
r_eyesize “0″
r_eyeshift_z “0″
r_eyeshift_y “0″
r_eyeshift_x “0″
r_eyemove “1″
r_eyegloss “1″
skill “1″
closecaption “0″
con_enable “1″
cl_downloadfilter “all”
cl_allowdownload “1″
cl_forcepreload “0″
cl_soundfile “sound/player/jingle.wav”
cl_logofile “materials/vgui/logos/FranckYdEvil.vtf”
cl_timeout “30″
cl_showpluginmessages “1″
tv_nochat “0″
sv_unlockedchapters “1″
cl_updaterate “100″
cl_cmdrate “100″
bgmvolume “1″
password “”
name “[lAloOz] : : [_oO ) °-FD-° (”

Liens Counter Strike Source | Mods et plugins

Mods et plugins pour serveur dédié :

Mani-admin-plugin.com C0ld.net Mattie.info
mani admin plugin Cold Net Mattie Info
Eventscripts Esforces.com  
Event Scripts noapercu.jpg  
     
     

Liens Counter Strike Source | Skins

Skins :

fpsbanana frenchyskins counter-strike-dl
FPSBanana Frenchyskins Counter Strike DL
cs-fairplay.com CssBase Rush no Camp
CS FairPlay CSSBase.com on cymea Rush No Camp

Skins Admin (compatible Mani Admin)

Beetlesmod ICS Base CSNation
Beetles Mods on Cymea ICS-Base on cymea CS-Nation on cymea

Liens Counter Strike Source | Forum

CSS :
Forum sur CSS
Digital Zone

http://www.esfrance.net/fr/home/support/faq/steam

Serveur Dédié Counter Strike Source [1] Installation du Plugin Métamod

Télécharger Métamod

Créer la structure de dossier suivante : addons/metamod/bin

Deux actions à faire :

  1. Copier le fichier server_i486.so dans le répertoire bin (ex : /server/cstrike/addons/metamod/bin)
  2. Créer un fichier metaplugins.ini dans le répertoire metamod (ex : /server/cstrike/addons/metamod/)

Se rendre ensuite dans le dossier /server/cstrike/ et éditer le fichier Gameinfo.txt pour ajouter cette ligne :

GameBin |gameinfo_path|addons/metamod/bin

{
GameBin |gameinfo_path|addons/metamod/bin
Game |gameinfo_path|.
Game cstrike
Game hl2
}

Relancer votre serveur et tester votre plugin en tapant ces deux commandes :

meta version

meta list

Enjoy :o)

Installer un serveur dédié Counter Strike Source

Créer un repertoire (ex : steam) et s’y render
mkdir /steam ; cd /steam
wget http://www.steampowered.com/download/hldsupdatetool.bin
chmod a+x hldsupdatetool.bin
./hldsupdatetool.bin

Répondre : yes
./steam -command update -game "Counter-Strike Source" -dir /steam
Note : le téléchargement commence avec des pourcentages mais peux se couper. Tant que vous n’aurez pas un commentaire vous indiquant que la mise à jour est effectuée à terme, vous devrez relancer la commande
$./steam -command update -game "Counter-Strike Source" -dir /steam -verify_all
Avant d’obtenir un :
HLDS installation up to date

Votre serveur Counter Strike Source est installé :o)

Se rendre dans le dossier /steam/cstrike/cfg et créer votre fichier server.cfg
Script à cette adresse : http://www.france-fps.eu/communaute/cfgbuilder.php
On peut aussi modifier le texte d’acceuil dans motd.txt. Pour cela, rendez vous dans le dossier cstrike et faire une copie de sauvegarde au préalable.
$cp motd.txt motd.txt.ori
Remplacer par exemple le contenu en insérant la ligne :

<meta http-equiv="Refresh" content="1; URL=
http://l'url_de_votre_motd_externe/dossier_eventuel/motd.html"/>
Lancer le serveur :

./srcds_run -console -game cstrike +ip xxx.xxx.xxx.xxx +maxplayers 32 +map de_dust

N’oubliez pas de “forwarder” les ports TCP et UDP si vous êtes derrière un firewall ou un routeur :

TCP

UDP

TCP 27030 à 27039

UDP 1200

TCP 27015

UDP 27000 à 27015

/

UDP 27020

Sources :

http://www.tutos-gameserver.fr/index.php?page=lecture_tutoriel&amp;id=6

http://wiki.gandi.net/fr/hosting/using-linux/tutorials/debian/css

http://www.france-fps.eu/spip.php?article350

Lancement de Source SDK Steam

Afin de lancer le Source SDK depuis Steam, il faut ajouter un argument

Dans Steam, allez dans Outils puis faire un clic droit sur Source SDK, cliquer sur Set Launch SDK (si c’est en englais) puis rajouter cet argument : -engine ep1

Valider et lancer, enjoy :)

Haut de Page

cymea.net

Bienvenue sur cymea