Más tutoriales de Quake 3 Arena
Valoración: 10
Hazte un master en configs (Segunda parte)

Esta es la segunda parte del tutorial sobre la config de quake. Tengamos en cuenta que Quake 4 se acerca: espero que este tutorial pueda servir a los millones de gamers que van a dejar UT, CS y derivados, para pasarse al mejor FPS de todos los tiempos: ¡¡¡ Quake !!!


Interfaz gráfica de QBIND, muy utilísisisisisima.


La primera parte puede consultarse tal que aquí, pero seguro que ya la tenéis más que superada.

Dicho lo cual, vamos al tema: analizar en detalle la config del ejemplo.


________Introducción

En esta segunda parte vamos a trabajar con el archivo ene.cfg, que podéis consultar al final del tontorial, digo tutorial, en la sección "Archivos adjuntos al tutorial". Como recordaréis, el archivo contiene las instrucciones agrupadas por temas, para hacer más fácil el mantenimiento/entendimeinto. De todas las posibles variables de Quake, el ejemplo contiene solamente las que les doy un valor diferente del valor por defecto.

Sería bueno que empezárais a utilizar alguna utilidad del tipo QBIND (http://www.planetquake.com/clandestyne/qbind.asp), ya que nos puede ayudar mucho cuando tenemos montones de teclas bindeadas, dándonos una visión gráfica de las asignaciones y ayudándonos a depurar los errores, teclas duplicadas, etc. No vamos a hacer un tutorial sobre esta utilidad, su uso es bastante fácil. Además, también ofrece soporte para la mayoría de variables de Quake, no sólamente los binds.


________Grupos de información

Los principales grupos de información que encontraréis son:

- Network: importante para mejorar la conexión a los servers.
- Player: tu modelo, color y nombre.
- Binds: imprescindible (movimiento, armas, mensajes de equipo, etc.)
- Mouse: velocidad y otras cositas.
- HUD: cómo nos da la información quake en la pantalla.
- Los malos: cómo veremos a los amigos y enemigos.
- Armas: personalización del aspecto de las armas.
- Miscelánea: cosas varias.
- Render: calidad visual, muy importante.
- Sonido: qué oímos del juego y cómo lo oímos.

Evidentemente, el orden en que lo pongáis en vuestra config no tiene ninguna importancia, a no ser que hayáis cometido el error de duplicar alguna variable, con lo cual el valor que se activará al cargar quake será el que aparezca último.

A continuación entraremos más en detalle en cada grupo de variables. No vamos a describir en detalle el uso y posibles valores de cada una de ellas, para eso podéis dirigiros a la Guía de Comandos publicada por DeadLy.


________Network

seta cl_timenudge "0"
seta cl_maxpackets "100"
seta snaps "40"
seta rate "25000"
seta cg_drawping "1"
seta net_noipx "1"

Las variables que véis son las principales que afectan a la conexión, pero hay muchos otros. Los valores corresponden a mi conexión actual (y que dure...) que es una ADSL 1200/200 con fastpath activado.

2881
21 Feb 2006, 18:09
#1

Este tutorial estaba grabado como borrador y no llegué a terminarlo.

Me parece muy mal que se haya publicado estando inacabado. Haced lo que queráis con el contenido, fue una aportación mía a quakereligion.com y ahora es vuestro, pero al menos no me pongáis como autor de él.

=eNe=

05 Jul 2007, 09:00
#2

// "RanciD" CONFIG

// generated by quake, do not modify

seta name "^7RanciD[^1UCOD^7]"

seta model "visor/blue"

unbindall

// BiNDS

bind MOUSE1 "+attack"

bind MOUSE2 "+moveup"

bind UPARROW "+forward"

bind DOWNARROW "+back"

bind LEFTARROW "+moveleft"

bind RIGHTARROW "+moveright"

bind SHIFT "+speed"

bind TAB "+scores"

bind ENTER "+button2"

bind SPACE "kill"

bind BACKSPACE "+movedown"

bind KP_DOWNARROW "+button3"

bind KP_NUMLOCK "g_gametype 1; map_restart 3"

bind KP_SLASH "g_gametype 2; map_restart 3"

bind * "g_gametype 3; map_restart 3"

bind KP_MINUS "g_gametype 4; map_restart 3"

// PELOTUDECES Y MAS PELOTUDECES

bind l "say ^7L^1o^7L"

bind n "say NICE"

bind m "say "

bind p "say Gg

bind x "say "

bind r "say ^s"

bind u "say ^"

bind w "say ^"

bind t "say ^

// SUPER ARMAS

bind INS "weapon 3; sensitivity 5;cg_drawgun 1;cg_drawCrosshair 4;cg_crosshairsize 50;ch_crosshaircolor green"

bind DEL "weapon 2;sensitivity 5;cg_drawgun 1;cg_drawCrosshair 5;cg_crosshairsize 38;ch_crosshaircolor white"

bind PGDN "weapon 7;sensitivity 4.5;cg_drawgun 1;cg_drawCrosshair 5;cg_crosshairsize 38;ch_crosshaircolor white"

bind PGUP "weapon 6;sensitivity 5;cg_drawgun 1;cg_drawCrosshair 3;cg_crosshairsize 45;ch_crosshaircolor red"

bind HOME "weapon 4;sensitivity 7;cg_drawgun 1;cg_drawCrosshair 3;cg_crosshairsize 38;ch_crosshaircolor blue"

bind END "weapon 5;sensitivity 7;cg_drawgun 1;cg_drawCrosshair 5;cg_crosshairsize 38;ch_crosshaircolor white"

bind KP_LEFTARROW "weapon 8;sensitivity 5;cg_drawgun 1;cg_drawCrosshair 3;cg_crosshairsize 14;ch_crosshaircolor green"

bind KP_END "weapon 1;sensitivity 7;cg_drawgun 1;cg_drawCrosshair 5;cg_crosshairsize 38;ch_crosshaircolor white"

bind F1 "vote yes"

bind F2 "vote no"

bind F9 "g_synchronousclients 1;record"

bind F10 "g_synchronousclients 0;stoprecord"

bind F11 "screenshotJPEG"

// GENERAL CONFURATION

seta team_model "sarge"

seta color "1"

seta sex "male"

seta color2 "A"

seta color1 "Q"

seta timelimit "15"

seta fraglimit "0"

seta viewsize "100"

seta zoomfov "66"

seta fov "105"

seta crosshairsize "20"

seta crosshairhealth "0"

seta cg_railTrialTime "100"

seta cg_railgunExplosions "1"

seta cg_railscrewCount "3"

seta cg_railscrew "1"

seta cg_trueLightning "1"

seta cg_nomip "35"

seta cg_enemyModel "keel/pm"

seta cg_enemyColors "aiq"

seta cg_forcemodel "0"

seta cg_enableOSPHUD "1"

seta cg_bobroll "0"

seta cg_bobpitch "0"

seta cg_bobup "0"

seta cg_runroll "0"

seta cg_runpitch "0"

seta cg_railTrailTime "100"

seta cg_simpleItems "1"

seta cg_crosshairSize "38"

seta cg_drawRewards "1"

seta cg_drawAttacker "0"

seta cg_drawAmmoWarning "0"

seta cg_drawIcons "1"

seta cg_draw3dIcons "0"

seta cg_drawTimer "1"

seta cg_drawStatus "1"

seta cg_draw2D "1"

seta cg_gibs "0"

seta cg_fov "105"

seta cg_zoomfov "35"

seta cg_drawGun "1"

seta cg_shadows "0"

seta cg_railSegmentLength "64"

seta cg_railWidth "1"

seta cg_marks "0"

seta cg_drawCrosshair "5"

seta cg_viewsize "100"

seta cg_autoswitch "0"

seta cg_brasstime "0"

seta m_filter "1"

seta sv_pure "0"

seta sv_maxclients "20"

seta sv_hostname "El que entra cobra"

seta g_gametype "1"

seta g_quadfactor "1"

seta g_warmup "8"

seta com_blood "1"

seta com_maxfps "81"

seta ui_ctf_friendly "0"

seta ui_ctf_timelimit "15"

seta ui_ctf_capturelimit "8"

seta ui_team_friendly "1"

set

05 Jul 2007, 09:02
#3

seta ui_team_timelimit "20"

seta ui_team_fraglimit "0"

seta ui_tourney_timelimit "15"

seta ui_tourney_fraglimit "0"

seta ui_ffa_timelimit "15"

seta ui_ffa_fraglimit "0"

// RENDER

seta r_lastValidRenderer "3Dfx/Voodoo Banshee (tm)/1 TMU/16 MB SGRAM/3DNow!/ICD (Nov 11 1999)"

seta r_vertexlighting "1"

seta r_lightmap "0"

seta ailSegmentLength "20"

seta ailCoreWidth "8"

seta ailWidth "8"

seta r_gamma "2"

seta r_fastsky "1"

seta r_mapOverBrightBits "8"

seta r_mode "3"

seta r_depthbits "0"

seta r_stencilbits "8"

seta r_stereo "0"

seta r_colorbits "0"

seta r_texturebits "0"

seta r_detailtextures "0"

seta r_picmip "3"

seta r_glDriver "opengl32"

// OSP

seta cf_AmmoStatusbar "8x8"

seta cf_WeaponName "12x12"

seta cf_WeaponSwitch "32x32"

seta ch_Weaponswitch "3"

seta cf_Vote "10x14"

seta cf_Teamoverlay "6x11"

seta ch_Teamoverlay "p12n h/aw l"

seta cf_TeamCrosshairHealth "12x12"

seta ch_TeamCrosshairHealth "1"

seta ch_TeamchatOnly "0"

seta cf_Teamchat "8x12"

seta ch_StatusbarFormat "11"

seta cf_Statusbar "3"

seta cf_Scores "12x12"

seta cf_Pickupstring "10x14"

seta ch_Pickupitem "0"

seta ch_Obituaries "1"

seta ch_InverseTeamChat "1"

seta cf_Fragmsg "12x12"

seta ch_FilterLocationsTeamchat "0"

seta cf_Following "24x24"

seta ch_TeamBackground "0"

seta ch_drawFlagNames "0"

seta ch_drawHealthMeters "0"

seta ch_CrosshairNamesLeft "0"

seta cf_CrosshairNames "10x10"

seta ch_CrosshairColor "white"

seta ch_ColorLocations "1"

seta server_motd1 " ^B^0[LW]^N^4IroN^B^0*^N^4MaN^7"

seta server_motd2 " ^7[LW] SERVER"

seta server_motd3 " ^b^1Heroe de nadie^n"

seta server_motd4 " ^2HEY HO LET'S GO!!!"

// VSTR VOLUMEN

bind KP_RIGHTARROW "vstr vup"

bind KP_5 "vstr vdn"

set vdn "vstr vol65"

set vup "vstr vol75"

set vol00 "set s_volume 0.00;set vdn vstr vol00;set vup vstr vol05;clear;echo ^1VOLUME ^0-------------------- ^1MUTE"

set vol05 "set s_volume 0.05;set vdn vstr vol00;set vup vstr vol10;clear;echo ^1VOLUME ^2=^0------------------- ^30.05"

set vol10 "set s_volume 0.10;set vdn vstr vol05;set vup vstr vol15;clear;echo ^1VOLUME ^2==^0------------------ ^30.10"

set vol15 "set s_volume 0.15;set vdn vstr vol10;set vup vstr vol20;clear;echo ^1VOLUME ^2===^0----------------- ^30.15"

set vol20 "set s_volume 0.20;set vdn vstr vol15;set vup vstr vol25;clear;echo ^1VOLUME ^2====^0---------------- ^30.20"

set vol25 "set s_volume 0.25;set vdn vstr vol20;set vup vstr vol30;clear;echo ^1VOLUME ^2=====^0--------------- ^30.25"

set vol30 "set s_volume 0.30;set vdn vstr vol25;set vup vstr vol35;clear;echo ^1VOLUME ^2======^0-------------- ^30.30"

set vol35 "set s_volume 0.35;set vdn vstr vol30;set vup vstr vol40;clear;echo ^1VOLUME ^2=======^0------------- ^30.35"

set vol40 "set s_volume 0.40;set vdn vstr vol35;set vup vstr vol45;clear;echo ^1VOLUME ^2========^0------------ ^30.40"

set vol45 "set s_volume 0.45;set vdn vstr vol40;set vup vstr vol50;clear;echo ^1VOLUME ^2=========^0----------- ^30.45"

set vol50 "set s_volume 0.50;set vdn vstr vol45;set vup vstr vol55;clear;echo ^1VOLUME ^2==========^0---------- ^30.50"

set vol55 "set s_volume 0.55;set vdn vstr vol50;set vup vstr vol60;clear;echo ^1VOLUME ^2===========^0--------- ^30.55"

set vol60 "set s_volume 0.60;set vdn vstr vol55;set vup vstr vol65;clear;echo ^1VOLUME ^2============^0-------- ^30.60"

set vol65 "set s_volume 0.65;set vdn vstr vol60;set vup vstr vol70;clear;echo ^1VOLUME ^2=============^0------- ^30.65"

set vol70 "set s_volume 0.70;set vdn vstr vol65;set vup vstr vol75;clear;echo ^1V

05 Jul 2007, 09:03
#4

^2==============^0------ ^30.70"

set vol75 "set s_volume 0.75;set vdn vstr vol70;set vup vstr vol80;clear;echo ^1VOLUME ^2==============^1=^0----- ^30.75"

set vol80 "set s_volume 0.80;set vdn vstr vol75;set vup vstr vol85;clear;echo ^1VOLUME ^2==============^1==^0---- ^30.80"

set vol85 "set s_volume 0.85;set vdn vstr vol80;set vup vstr vol90;clear;echo ^1VOLUME ^2==============^1===^0--- ^30.85"

set vol90 "set s_volume 0.90;set vdn vstr vol85;set vup vstr vol95;clear;echo ^1VOLUME ^2==============^1====^0-- ^30.90"

set vol95 "set s_volume 0.95;set vdn vstr vol90;set vup vstr vol100;clear;echo ^1VOLUME ^2==============^1=====^0- ^30.95"

set vol100 "set s_volume 1.00;set vdn vstr vol95;set vup vstr vol100;clear;echo ^1VOLUME ^2==============^1====== ^31.00"

// VSTR ZOOM

bind kp_ins "vstr zoommodeon"

seta zoommodeon " +zoom;sensitivity 3;bind kp_ins vstr zoommodeoff;clear;echo Zoom mode ^2ON "

seta zoommodeoff " -zoom;sensitivity 5;bind kp_ins vstr zoommodeon;clear;echo Zoom mode ^1OFF "

// VSTR AGACHADA

bind CTRL "vstr AGACHADAon"

seta AGACHADAon " +MOVEDOWN;bind CTRL vstr AGACHADAoff;clear;echo ^2Agachado "

seta AGACHADAoff " -MOVEDOWN;bind CTRL vstr AGACHADAon;clear;echo ^1Parado "

// VSTR NICKS

bind F4 "vstr NICK1"

set n4 "name ^1^^8RanciD^7[^1UCOD^7]"

set n3 "name "

set n2 "name "

set n1 "name "

set nick4 "vstr n4;bind F4 vstr nick3"

set nick3 "vstr n3;bind F4 vstr nick2"

set nick2 "vstr n2;bind F4 vstr nick1"

set nick1 "vstr n1;bind F4 vstr nick4"

// VSTR SKINS

bind F3 "vstr skin1"

set sk4 "model visor/blue"

set sk3 ""

set sk2 ""

set sk1 "model sarge/blue"

set skin4 "vstr sk4; bind F3 vstr skin3"

set skin3 "vstr sk3; bind F3 vstr skin2"

set skin2 "vstr sk2; bind F3 vstr skin1"

set skin1 "vstr sk1; bind F3 vstr skin4"

clear

play sound/feedback/VOC_HOLYSHIT

echo "^1[LW]"

wait 40;clear;echo "^1[LW]^7IroN"

wait 40;clear;echo "^1[LW]^7IroN^2*"

wait 40;clear;echo "^1[LW]^7IroN^2*^7MaN"

05 Jul 2007, 09:04
#5

es hermosos cuando ejecuto y dice...HOLY SHITTTT

JEJEJEJE

MAN MUY BUEN TRABAJO CON ESTO

ESE DE ARRIBA(OVBIO) ES MI CONFIG

ESPERO Q SIGAS ASI

SALUDO0OOS

BYE`S

Regístrate para poder comentar.

Si ya estás registrado solo tienes que iniciar sesión.

 
Juegos
Plataformas
Los + visitados