Hice un script para no tener ke tipear en la consola cada vez ke kieran meterse de espectador/jugador, solo tienen ke apretar 1 tecla elegida por uds, yo elegi la M
acuerdense ke el script es un juego de "alias", y debe ser cargado cada vez ke abramos el juego, esto se puede hacer en un autoexec.cfg o un userconfig.cfg, aca tienen mi cfg para ke se den una idea de como es (se guarda en la carpeta hl2mp/cfg y se carga en la consola con "exec sploit.cfg" sin las comillas)
File name: sploit.cfg
Código:
---- s0iz's HL2DM Live Gaming CFG ----
//
//- Half Life 2 Deathmatch
//- Configurations
//- by s0iz (eXploiT)
//
//-Launch Options:
// -width 1024 -height 768 -refresh 85 -novid -heapsize 640000 -console
//============================
unbindall
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "b" "use weapon_rpg"
bind "c" "use weapon_357"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "phys_swap"
bind "z" "+voicerecord"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "u" "messagemode2"
bind "w" "+forward"
bind "y" "messagemode"
bind "x" "+zoom"
bind "n" "admin"
bind "m" "+spec"
bind "," "rebel"
bind "." "combine"
bind "ALT" "+walk"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F5" "jpeg"
bind "MWHEELDOWN" "+attack"
bind "MWHEELUP" "+attack"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
// []--- Personal Stuff ---
// []-----------------------------------------
name "s0iz"
sensitivity "4"
con_enable "1"
cl_sidespeed "999"
cl_backspeed "999"
cl_yawspeed "999"
cl_forwardspeed "999"
cl_righthand "1"
hud_fastswitch "1"
cl_autowepswitch "0"
jpeg_quality "100"
crosshair "1"
cl_playermodel "models/humans/Group03/Male_06.mdl"
cl_defaultweapon "weapon_physcannon"
cl_logofile "materials/vgui/logos/Spray_plumbed.vtf"
// []--- NetCode & Rates ---
// []------------------------------------------
rate "25000"
cl_cmdbackup "2"
cl_updaterate "20"
cl_cmdrate "30"
cl_allowupload "1"
cl_downloadfilter "nosounds"
cl_allowdownload "1"
cl_timeout "60"
cl_lagcomp_errorcheck "1"
cl_lagcompensation "1"
cl_smooth "1"
sv_forcepreload "1"
// []--- NetGraph & FPS ---
// []------------------------------------------
net_graph "3"
net_scale "5"
net_graphpos "2"
net_graphsolid "1"
fps_max "86"
// []--- CPU Setting's --- [AMD A64 3200+ s939 Venice]
//------------------------------------------------------
r_mmx "1"
r_sse "1"
r_sse2 "1"
r_3dnow "1"
dsp_slow_cpu "0"
// []--- Video Options ---
// []---------------------------------------------------
mat_monitorgamma "1.4"
mat_loadtextures "1"
mat_showwatertextures "0"
mat_vsync "0"
mat_forcemanagedtextureintohardware "1"
mat_hdr_level "0"
mat_wateroverlaysize 16
cl_phys_props_enable "0"
cl_phys_props_max "0"
r_shadows "1"
r_decals "6000"
mp_decals "600"
cl_forcepreload "1"
// []--- Audio & Mic ---
-------------------------------------------------
voice_modenable "1"
volume "0.4"
voice_dsound "1"
snd_pitchquality "1"
snd_digital_surround "1"
// []--- Alias ---
// []--------------------------------------------
alias rebel "cl_playermodel models/humans/Group03/Male_06.mdl"
alias combine "cl_playermodel models/combine_soldier_prisonguard.mdl"
alias +spec "spectate; spec0"
alias -spec "jointeam 0; spec1"
alias spec0 "bind m -spec"
alias spec1 "bind m +spec"
========================
//
//- END
//
clear
echo "s0iz's HL2DM Live Gaming CFG -> Loaded"
aca tienen el script, espero ke sirva
Código:
alias +spec "spectate; spec0"
alias -spec "jointeam 0; spec1"
alias spec0 "bind m -spec"
alias spec1 "bind m +spec"
acuerdense de bindear una tecla con el comando "+spec", por ejemplo: bind "m" "+spec"
suerte
