IMMORTALZ NEVER DIE

Latest topics

» IMMORTALZ RETURNZ
Thu Sep 25, 2014 1:45 pm by diScOdAnCer*

» Welcome to IMMORTALZ
Fri Oct 04, 2013 8:07 pm by diScOdAnCer*

» No feAr ImMoRTaLz aRe HErE ·|-<
Tue Apr 24, 2012 6:39 pm by IMMORTALZ

» IMMORTALZ NEVER DIE ( I.N.D ) Updates / News ~
Fri Apr 06, 2012 6:24 pm by rOCK dADDY

» ENEMY TERRITORY - FREE DOWNLOAD
Sat Mar 31, 2012 4:22 pm by IMMORTALZ

» IMMORTALZ NEVER DIE ~
Fri Feb 03, 2012 2:59 pm by diScOdAnCer*

» NEWS --> Team Updates ~ XMAS
Tue Dec 06, 2011 7:25 am by diScOdAnCer*

» !! NEWS !! UPDATEZ !! -
Wed Nov 09, 2011 9:40 am by IMMORTALZ

» Unreal Immortalz 2
Fri Oct 28, 2011 8:11 pm by IMMORTALZ

December 2016

MonTueWedThuFriSatSun
   1234
567891011
12131415161718
19202122232425
262728293031 

Calendar Calendar

Gallery


RSS feeds


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 

Music


    Quake4 Guide Parte 1

    Share

    IMMORTALZ

    Rank : Elite First Class(*E1C)
    Immortal points : 368468392
    Kalakaz Reputation : 548

    Immortality
    Immortality:
    200000000/1000000000  (200000000/1000000000)

    default Quake4 Guide Parte 1

    Post by IMMORTALZ on Sun May 16, 2010 5:16 am

    Introducción

    Es conocido por todo el mundo, incluso también por algunas razas de marmotas y un tipo específico de cangrejo de las profundidades, la enorme afición que tienen los Quakers a sus configs, cual tesssoooro. Quise pues, investigar un poco el tema y en un alarde de generosidad, compartir mis "descubrimientos" con el público en general. No pretende esta guía ser LA GUÍA DEFINITIVA DE LA MUERTE SOBRE KAKE, no, sino más bien una especie de resumen de otras publicaciones al respecto y el resultado de mis pruebas. La mayoría de las cosas, pr0s de vosotros, ya las sabréis, y me odiaréis por ser tan tonto de poner cosas tan obvias, pero estoy seguro de que algun que otro naab que danza por el bosque encontrará de utilidad hasta la mas estúpida de las cuestiones. Para terminar esta introducción, y ponernos "AL TEMA", decir que esta guía la iré modificando según vaya conociendo cosas nuevas, o vuestros amables comentarios me indiquen qué puedo añadir. Es preciso saber que dada la extensión que iba a tomar, he decidido partirla en tres partes, siendo esta la primera. Los Quakers mas avanzados estoy seguro de que encontrarán mucha más utilidad en la segunda y tercera parte Wink

    Comencemos.

    Antes de nada

    1. activar la consola.

    Antes de empezar a leer cosas muy frikis, deberéis tener la consola activada, pues os será de gran utilidad. La forma más sencilla de hacerlo es añadir al acceso directo del Quake4.exe, el siguiente comando:

    +seta com_allowConsole "1" +disconnect

    Realmente el "+disconnect" no es necesario, pero así de paso nos quitamos el spam de videos del principio, que la primera vez tiene su gracia pero luego como que no. Nótese que el acceso directo, debería quedar algo así, dependiendo de nuestra ruta en la que hayamos instalado el juego y tal:

    "C:/Quake 4/quake4.exe" +seta com_allowConsole 1 +disconnect

    Es importante la colocación de las comillas, y tal, pues de otra forma el Windows nos llamará "putos locos de los cojones, eso no existe" (este mensaje depende de la versión de Windows instalada)

    2. cargar / grabar una config.

    Si queremos trastear con las configs, lo más seguro es que no queramos andar manejando el Quake4Config.cfg, sea como sea, si en cualquier momento queremos cargar una config, podemos hacerlo o bien desde el propio acceso directo del juego, añadiendo: "+exec nombre_de_la_config.cfg" (sin las comillas), o bien desde la consola del juego, escibiendo "exec nombre_de_la_config.cfg".

    Si lo que queremos es grabar la config actual en un archivo, el comando a usar desde la consola es "writeConfig nombre_de_la_config.cfg".



    Pequeña explicación inicial

    1. Cvars, comandos, y la madre que los parió.

    Vamos a oir hablar mucho de estas tres cosas, sobretodo de la madre que los parió. En cuanto a las cvars, no son más que variables, mientras que los comandos son... ¿comandos? xD. Creo que en todo este asunto no hay mucho más que explicar.

    Lista completa de CVARS de Quake4

    Lista completa de Comandos de consola de Quake4

    2. Cambiar estos tejemanejes

    Para cambiar un cvar solo hace falta tener un teclado y ganas, desde la propia consola del juego tan sólo tenemos que escribir "nombre_de_la_cvar nuevo_valor". Si escribimos tan sólo el nombre de la variable, nos mostrará su valor actual. Y si la escribimos por la mitad el Quake que es muy listo ya se encarga de completarla (al igual que los comandos) pulsando el tabulador. Si queremos ejecutar un comando, pues igual, tan sólo tenemos que escribir su nombre en la consola y darle a enter.

    Otro método para cambiar las cvars por supuesto es en la config, para ello las lineas que hay que añadir son:

    set nombre_de_la_cvar "valor"

    3. Binds

    Los binds no son mas que la asociación de teclas a determinado comando como atacar, andar, etc, y se pueden cambiar de la siguiente forma:

    bind TECLA "comando"

    Si sólo especificamos: bind TECLA, nos dirá a que comando esta bindeado en ese momento.



    Problemas del Quake4

    Si conoces un poco como va el tema de las configs, seguro que ya te has dado cuenta de unos cuantos puntos a tener en cuenta, en cuanto a configs para Quake4.

    1. Los comandos _comando (por ejemplo, los _impulse, _zoom, _attack), que son los digamos "más importantes", no se pueden utilizar NUNCA conjuntamente a otro comando. Por ejemplo, si intentamos hacer lo siguiente:

    bind "MOUSE1" "_attack;say MUERE MUERE MALDITO RUFIAN"

    el Quake nos dirá que el comando _attack no existe Sad

    2. La lista de cvars y comandos que se pueden ejecutar / cambiar en el modo multiplayer, o que, cargándolas antes, se las pasa por el forro en multiplayer, es bastante amplia, abarcando la mayoría de los comandos más interesantes.

    3. Si creamos nuestras propias cvars para nuestro gusto y provecho, el Quake4 nos dice que no es válida en multiplayer (ya veremos en la Segunda Parte de esta guía, como saltarnos esto).

    4. La configuración del server, mod que tiene, punkbuster, etc, puede hacer que nuestra config se quede en nada Sad




    ¿Mejorar el Rendimiento a cambio de cuanto?

    Como ya he dicho, la lista de cosas que podemos "toquetear" en multiplayer es limitada y su impacto en el rendimiento no es demasiado elevado. Si te va de culo el juego, no creas que cambiando la config vas a lograr nada (al menos en la actualidad), y tu única alternativa es conseguir jugar en los mapas optimizados para dar mas fps...



    1. Los llamados "mapas de fps" y el r_lightdetaillevel de los cojones

    Estos mapas lo que hacen mayoritariamente es reducir el número de luces del juego, que es una de las múltiples causas de que vaya tan mal. También en algunos casos "optimizan" los niveles para que con menos polígonos se incremente el rendimiento pero la verdad es que hasta ahora, eso no lo están tocando mucho. Las luces de los niveles de estos mapas suelen estar categorizadas por niveles, siendo el nivel mas bajo (el 0) el que incluye a todas las luces, incluyendo las más inútiles y decorativas (que casualmente suelen ser las que más joden) y el nivel más alto una simple luz ambiental que lo deja todo como gris y sin luz. El modo de obtener, pues, mas rendimiento en estos mapas pasa por ir cambiando r_lightdetaillevel a un valor que nos parezca que va mejor. Ej:

    Para quitar algunas luces inútiles:

    r_lightdetaillevel 3

    Si tenemos un pc obsoleto y queremos que se desactive el "modo diapositiva"

    r_lightdetaillevel 9



    2. Ultimos drivers

    Es imprescindible contar con los últimos drivers de tu tarjeta gráfica, sobretodo si la han fabricado después de la guerra civil, pues pueden dar mejor rendimiento (aunque tampoco esperéis que os vaya sobrao Very Happy)

    3. Cambiar la resolución

    Pese a lo que se pueda pensar, bajar la resolución hasta que apenas distinguimos las paredes del techo no incrementa apenas el rendimiento (en tarjetas decentes). En tarjetas tirando a cutres, sí, habrá que ponerlo al más mínimo de los mínimos pero hay que decir que aún así irá mal, así que no sufráis.

    Tarjetas tipo 6600, 6800, 9700 apenas varían los fps de una resolución a otra (sin pasarse tampoco en cuanto a lo que es "una resolucion" y cual es otra. Así pues, otros os recomendarán otra cosa, yo recomiendo poner no menos de 800x600 y si se está más cómodo a 1024, pues 1024. Usuarios de TFTs pongan la resolución nativa (si, aunque duela), pues así se verá mucho más nítido y en el fondo me lo agradeceréis.

    4. Comandos de consola (de los que sirven para algo y todo).

    Estos comandos de a continuación, funcionan en multiplayer, no son muchos, pero que no os estafen con una lista interminable de la que luego más de la mitad no sirven para nada Smile

    seta r_multiSamples "0"
    seta image_anisotropy "1"
    seta image_filter "GL_LINEAR_MIPMAP_NEAREST"
    seta r_renderer "best"
    seta r_useIndexBuffers "0"
    seta image_usePrecompressedTextures "1"
    seta image_useNormalCompression "2"
    seta image_useCompression "1"
    seta image_ignoreHighQuality "1"
    seta image_downSizeLimit "16"
    seta image_downSize "1"
    seta image_downSizeBumpLimit "1"
    seta image_downSizeBump "1"
    seta image_downSizeSpecularLimit "1"
    seta image_downSizeSpecular "1"
    seta r_shadows "0"
    seta r_skipBump "1"
    seta r_skipSpecular "0"

    seta image_useCache "1"
    seta image_cacheMegs "200"
    seta image_cacheMinK "3072"

    seta g_doubleVision "0"
    seta g_muzzleFlash "0"
    seta g_brassTime "0"
    seta g_showPlayerShadow "0"
    seta g_decals "0"

    Algunos, son los valores por defecto, sólo es para asegurarse de que están así. Explicacion de algunos de ellos:

    image_anisotropy: el valor mínimo es 1, que es desactivado, no lo pongáis a 0.
    r_renderer: dejad que el juego elija el render a usar, siempre es el mejor.
    image_useCompression: esto desactivara el uso de las texturas de alta calidad
    image_downsizeLimit: lo veremos más abajo con más detenimiento.
    image_cacheMegs: Poner más bajo si se tiene menos de 1 gb de RAM.
    image_cacheMinK: dejarlo tal cual está y punto Razz xD
    g_doubleVision: desactiva el efecto de cuando eres vilmente railguneado
    g_muzzleFlash: desactiva el resplandor de las armas al disparar, mejorando el rendimiento al quitar otra luz más.

    5. La fiebre del Downsizelimit - noche y su amigo el lodbias.

    Los downsizelimits y el lodbias son muy parecidos pero a diferencia del downsize, no recomiendo usar el lodbias (image_lodbias), pues guarrea toda la pantalla, incluidos los menus, y no aumenta ni 1 fps el rendimiento. Si eres un desconfiado de la vida y lo quieres probar, ten en cuenta que con valores mayores a 2, apenas distinguirás una mierda.

    El downsizelimit sin embargo si está bien usarlo, pues mejora un poquillo los fps. En cuanto al image_downsizelimitBump e image_downsizelimitSpecular, no nos debemos preocupar mucho por ellos puesto que ya hemos desactivado antes el Bump y el Specular pero como desconfiados que somos, les vamos a poner valores también, por si acaso!.

    Lo primero para activarlo hay que poner a "1" image_downsize, image_downsizeBump e image_downsizeSpecular. El valor que pongamos a los image_downsizeLimit determinará la difuminación de las texturas. El máximo es 256, y el mínimo es 0.

    Valores menores a 16 empiezan a hacerlo bastante asqueroso (se empiezan a guarrear los iconos, etc) y menores a 8 ya es casi el modo GAMEBOY activado. Lo suyo es probar distintos valores, fijándose atentamente en si los fps suben algo o no. Yo en mi caso apenas he encontrado diferencia de fps entre 64 y 16, no obstante dado que tampoco se guarrea demasiado, he optado por el valor de 16, intentando arañar hasta el último fps sobre la faz de la tierra.

    NOTA: los efectos de los downsizes no se ven inmediatamente, es necesario volver a cargar el sistema gráfico, lo cual lo logramos por medio de un "vid_restart" en la consola.

    6. Quiero saborear otros comandos!

    Si quieres probar otros comandos, de los que no "estan permitidos" en multijugador, tendrás antes que activar los cheats en tu server, por medio de:

    net_allowcheats "1"

    y ya podrás hacer lo que te de la real gana. Pero no te emociones, no te funcionará en ningún server.



    Ponerse un nick de pwnager0x0rl33t0r

    Cualquier jugador que se precie debe tener un nick digno del recuerdo, si quiere que la gente no le tire piedras por la calle sin piedad y los pajaros le insulten. Una forma de ser el más original es ponerse colorines en el nick, lo cual sin duda ya sabréis hacer, pero bueno!

    El método es sencillo: ^1blabla = te queda rojo

    Hasta ahí no hay ningún problema, puesto que el método es el mismo que el usado en anteriores ocasiones, pero disponemos también de otra forma de ser aún más pr0s, y hacer que nuestra madre después de ver nuestro nick no pueda evitar llamar a todas sus amigas para decir lo habilidoso que es su hijo. La forma es ^1cRGB, cambiando R por un numero de 0 al 9 que representa al porcentaje de rojo del color, la G que representa el porcentaje de verde del color y la B representa el porcentaje de azul.

    Así pues ^c000 = negro, mientras que ^c999 = blanco.
    ¿Cual sera ^c900?. ¡Pues el rojo, cual va a ser!

    1. ¿Cómo hacer preciosos degradados de color?

    Tenemos dos formas de hacerlo, a mano, como los tontos, (más personalizable) o automáticamente (más fácil).

    1.1 Método milton a piñón, que soy muy macho

    Pues esto es facilísimo, cogeremos un color para la primera letra, por ej ^c933 y le iremos cambiando uno o varios colores en las restantes letras, la misma cantidad cada vez. Por ejemplo:

    c990 ^c790 ^c590 ^c390 ^c190.

    1.2 Método pro, que soy de alta alcurnia

    Resulta que el Quake4 viene con una interesante característica en los comandos de color. Si especificamos un color, con ^1, por ejemplo, y en la siguiente letra, en vez de poner ^1, o ^2, o lo que nos dé la gana, ponemos ^+, usará el color de antes, pero un poco más claro, mientras que si especificamos ^-, será un poco mas oscuro.

    Es por ello que el nick:

    ^3P^+e^+p^+i^+t^+o^+g^+r^+i^+l^+l^+o

    Será un degradado de Pepitogrillo, de amarillo, a blanco, muy bonito xD.

    2. Soy un negao de los colores, necesito ver una lista.
    Aqui puedes ver una lista aproximada de los colores de Quake4
    Arrow http://www.losputosamos.com/colors.html


    ~
    er ist entkommen .. wir ihn erfassen tryed aber er war zu stark und zu schnell. whiterman entgangen .. Aufmerksamkeit ... Sie müssen laufen, weil er kommt, um uns alle töten ganderxdanger never diez

      Current date/time is Thu Dec 08, 2016 12:49 am