Modificar tu Dota 2

Publicado por el 01-04-2013

Dota 2, como todos los juegos basados en el sistema Source, ofrece muchísimas opciones de modificación, incluso más allá de las que se muestran en la sección “Opciones”. Muchos gamers de Counter-Strike sabrán esto. Pues en este pequeño (espero) post, intentaré enseñarles en qué formas podrán ustedes modificar el juego para que sea más cómodo jugarlo. Nota importante, algunas opciones aquí incluidas pueden estar prohibidas por las reglas de ciertos torneos (Un ejemplo claro vienen a ser los atajos de teclado del Invoker, prohibidos desde los tiempos del DotA en Wc3). Ustedes usarán este post como mejor les parezca y bajo su responsabilidad. Bueno, sin más, aquí empieza todo:

Opciones de Inicio

Para activar estas opciones, tienen que ir a la librería de juegos de Steam, seleccionar Dota 2, hacerle clic derecho y elegir “Propiedades/Properties”. Después de eso, en la pestaña “General”, encontrarán el botón “Set Launch Options” si tienen el Steam en inglés o “Establecer opciones de lanzamiento”, si lo tienen en español. En la caja que se les abrirá, deben escribir los comandos que desean activar, separados por un espacio. Si desean desactivar un comando, simplemente hacen lo mismo y lo borran.

tutorial1

Paso 1, entrar a la sección Propiedades del juego.

tutorial2

Aquí escribo dos códigos como ejemplo, ustedes pueden poner los que deseen de entre los que están mencionados abajo.

Comando: -console
Descripción: Activa la consola cada vez que inicias el juego.

Comando: -novid
Descripción: Desactiva el video introductorio que se muestra cada vez que inicias el juego.

Comandos: -noforcemaccel -noforcemspd -useforcedmparms
Descripción: Desactivan la aceleración del mouse (!). Son tres comandos distintos que funcionan en grupo, su principal función es la de alterar la velocidad a la que se mueve el puntero. Muy usado en Counter-Strike, pueden probarlo y ver si les beneficia.

Comando: -high
Descripción: Asigna al juego una prioridad de uso de CPU alta. Bastante útil si experimentas problemas con Dota 2 por tener activas otras aplicaciones.

Crear un archivo autoexec.cfg

El archivo autoexec.cfg sirve para que una serie de códigos se ejecuten automáticamente en la consola cada vez que inicies el juego. Así nos evitamos el tener que estar abriendo cada vez la consola para poner los comandos que necesitamos para nuestro juego.

La creación de nuestro archivo es relativamente fácil. Es tan simple como guardar un archivo cualquiera con el Bloc de notas, poniéndole de nombre “autoexec.cfg” (sin comillas) y como Tipo de Archivo “Todos los archivos” como se muestra en la siguiente imagen:

tutorial3

Una vez creado, revisa que el archivo sea “autoexec.cfg” y no “autoexec.cfg.txt”. Si es que el archivo se les guardó como *.txt, quizás necesiten mostrar las extensiones antes de corregirlo. Por último, necesitan mover ese archivo a la siguiente ruta: C:\Program Files\Steam\steamapps\common\dota 2 beta\dota\cfg\ (Nótese que esta ruta cambia dependiendo de dónde esté instalado el Steam).

Este archivo podrá ser editado por cualquier editor de textos promedio, siendo el ejemplo clásico el Bloc de notas. La forma en la que se modifica es sencilla, simplemente tienes que escribirlos. Sin embargo, ten en mente que toda línea de texto que empiece con  // no será leída, ya que se reconocerá como un comentario sobre el código.

¿Qué pongo en mi autoexec.cfg? (Lista de comandos útiles)

NOTA: Algunas de las siguientes opciones también pueden modificarse en la sección “Opciones” del juego. Para evitar conflictos, intenta no modificar dichas opciones de ambas formas (mediante el autoexec y el menú de Opciones)

Denegar creeps con clic derecho

dota_force_right_click_attack “1″

Esta función está desactivada por defecto, para activarla tienes que hacer que su variable sea “1″, copiando el código arriba mencionado. Personalmente no uso esta función, pero hay gente (ex-jugadores de HoN, por ejemplo) que quizás le encuentren utilidad.

Activar la consola con una tecla

bind “P” toggleconsole

Con esto podrás abrir y cerrar la consola a discreción, ya que en los teclados latinos es algo difícil hacerlo. Obviamente podrás cambiar la “P” por lo que quieras.

Mostrar un “range finder” que me indique si estoy en rango de lanzar un skill

dota_disable_range_finder “0″

Esta función, a diferencia de la anterior, está activada por defecto para no mostrar esta característica, por eso es que el valor que le damos entre comillas es 0 y no 1 (0 la desactiva y 1 la activa). Bueno, una vez copiada esta línea a nuestro autoexec, el efecto que tiene en el juego es el de mostrarnos una línea verde desde nuestro héroe hasta donde tengamos el puntero del mouse cada vez que apretemos el botón de un hechizo. Si estamos en rango de lanzar este hechizo, la línea verde se tornará más oscura. En cambio, si no estamos en rango de usar el skill, la línea se hará cada vez más tenue.

Desactivar el temblor de la pantalla cuando ciertos spells se lanzan

dota_screen_shake “0″

No creo que haya mucho que explicar, el 0 del código desactiva el pequeño temblor de la pantalla que está activado por defecto. Personalmente me gusta que tiemble un poco cuando juego Axe, pero hay veces en las que llega a marear, sobre todo en teamfights.

Selecciona todas tus unidades haciendo Ctrl+click

dota_player_multipler_orders “1″

Ingresar a un salón de chat automáticamente al abrir el juego

chat_join “nombredelchat”

Por ejemplo, si quieren ingresar al chat de ZonaDotA, el código sería chat_join “!ZonaDotA”

Cambiar el tamaño de los héroes en el minimapa

dota_minimap_hero_size “600″

Para cambiar el tamaño, tienen que copiar esa línea de código y cambiar el “600″ (que es el valor por defecto) por otro valor inferior o superior, dependiendo de si queremos reducir o aumentar su tamaño, respectivamente. Aquí tienen una comparación entre un tamaño de 600 y uno de 900:

Posted ImagePosted Image

Mostrar el nombre de los jugadores encima de sus héroes

dota_always_show_player_names “1″

Cambiar el tiempo que demora mostrar la tabla de estadísticas finales después de que el juego acabe

dota_sf_game_end_delay “0″

El “0″ hace que la aparición de la tabla sea inmediata. Si solo quieren que demore menos, pero que no sea instantáneo, pueden cambiar el número por cualquiera inferior a 5 (Aproximadamente 5 es el valor por defecto).

Modificar las barras de salud

dota_hud_health_bars “x”

Cambiar el x por los siguientes valores:

  • 0 para desaparecer las barras de salud
  • 1 para tener las barras de salud sin divisiones (como en Warcraft)
  • 3 para tener las barras tradicionales divididas en bloques de 250 HP

Cambiar el tamaño de cada bloque de la barra de salud

dota_health_per_vertical_marker 250

Cambia el 250 al valor que quieras para que la barra de salud muestre bloques del tamaño que quieras.

Cambiar la paleta de colores del minimapa

dota_minimap_simple_colors “1″

Cambiar la enciclopedia del juego a la versión antigua

dota_sf_old_heropedia “1″

Aquí una captura de pantalla, cortesía de Cyborgmatt: VER

Algunas configuraciones para corregir el lag

rate “80000″       // Ancho de banda total que se le permite usar a Dota 2 (Cambiar el valor por 40000 si no tienes buena conexión)
cl_updaterate “40″ // Número de updates recibidas desde el servidor cada segundo (Cambiar el valor por 20 si no tienes buena conexión)
cl_cmdrate “40″ // Número de updates enviadas al servidor cada segundo (Cambiar el valor por 20 si no tienes buena conexión)
cl_interp “0″
cl_interp_ratio “1″
cl_smoothtime “0.01″

Este conjunto de códigos pueden ayudar con ciertos problemas de lag, personalmente me corrigieron unos freezes ocasionales que tenía. Si no sientes una mejora consistente o si, por el contrario, afectan tu jugabilidad, simplemente puedes borrarlos.

Macros

Para quienes no están acostumbrados a trabajar con ellos, el nombre sonará raro y la explicación un poco complicada. Sin embargo, haré un esfuerzo por que me entiendan. Los macros son, básicamente, un conjunto de acciones que quedan especificadas en el juego, de forma que pueden ser ejecutadas todas de una sola vez, ya sea escribiendo algo en la consola o apretando una tecla.

Dibujar un círculo alrededor del héroe

alias “+range” “dota_range_display 1300″ 
alias “-range” “dota_range_display 0″
bind “<” “+range”

Con esto, mostrarás un círculo de 1300 de distancia cada vez que aprietes la tecla “<”. Obviamente, puedes cambiar tanto la distancia (1025) como la tecla asignada (<) en el código a lo que sea que necesites. Esto es principalmente útil para saber el rango de la Blink Dagger, la Hook del Pudge, el Smoke, el rango de Smoke y demás cosas. Para mostrar el código de arriba, acá un ejemplo con la Hook de Pudge. Este círculo estará siempre alrededor de tu héroe.

Posted Image

También puedes activarlo escribiendo desde la consola (dentro del juego) escribiendo el código dota_range_display 1300 y reemplazando el 1300 por el número deseado.

Smart casting

El Smart casting es un término muy común para los jugadores de LoL. A lo que se refiere este término es a que, al apretar el botón de un skill, este será lanzado automáticamente a donde esté tu puntero. Quizás los fanáticos de DotA que hayan pasado a Dota 2 no le encuentren sentido a esta característica, pero nunca está de más probar.

El código es bastante largo, y lo pueden encontrar en el siguiente link (Publicado por 8e8 en reddit)

Copian todo eso a su autoexec y listo.

Otras opciones

Con el conocimiento de cómo funcionan los macros y el lenguaje de programación que usa el sistema Source se abren opciones casi ilimitadas acerca de lo que se puede hacer con el Dota 2. Sin embargo, a fin de cuentas, todas nuestras oportunidades se reducen a cuántas líneas de código conozcamos y con cuánto ingenio las apliquen. Esta pequeña guía es solo una introducción a este amplio mundo y, dependiendo de cuánto más investiguen, lograrán hacer más cosas. Aquí les dejo las fuentes que usé que, aunque en inglés, quizás les puedan servir para seguir aprendiendo:

Por el 01-04-2013 Categoria: Dota 2, Guias

Comparte este artículo...

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

53 comentarios

  1. JNC dice:

    Tambien como parametro puedes poner
    -international
    y tendras el tema de la International (que no suele ser mucho) :D

  2. camilo dice:

    COMENTARIO OCULTO (SPAM. TROLL) Click aquí para ver.

  3. Elgay dice:

    Me llega tu Post no sirve.

  4. hs dice:

    Pueden servir muchas cosas de este post y esos códigos, pero hacer el juego más fácil con “smart casting” y/o cosas así hacen que el jugador se limite.

  5. thesdroz dice:

    seria bueno q coloquen tambien como poner el ping permanentemente y lo pongan en un buen lugar para verlo con el fps,
    gracias saludso!

  6. crisis dice:

    se ponen las comillas cuando cambias un valor?

  7. asdasdasd dice:

    que idiota JNC lo que hace no es denegar automaticamente ni lanzar las skills automaticamente, lo que hace es denegar los creep con click derecho

  8. EoN.ScrewJ dice:

    Lo del Smart Casting es un arma de doble filo, ya que puedes desperdiciar los skills sin querer, lo de denegar creeps solo dando click derecho.. me parece igual que la denegada normal.. lo unico que no tendrias que presionar la tecla de ataque (“a”) y lo del codigo para el smart casting no lo llegue a leer bien, las primeras lineas de codigo estaban para las shortkey “q”, “w”, “e”, “r”, a mi me da igual uso el legacy, los clasicos del dota 1

  9. alejandro dice:

    muy buena la info!!!! me servira de mucho cuando la pruebe una pregunta las comillas al lado de los numeros van en el text del cfg?

  10. daniel dice:

    wao :o q buen post pero quisiera saber como sacastes toda esta informacion y si tienes alguna idea de como descrubir estos “trucos” por asi decirlo

  11. dadada dice:

    jajaja zonadota no deja de sorprenderme, ayer vi eso del circulito en un stream y pensaba averiguarlo pero me ganaron, son los mejores :)

  12. german dice:

    muy bueno la verdad al fin postean algo util xD jaja broma :p

  13. MartinGr dice:

    A que se refieren con la palabra consola? (Ejemplo: “Activa la consola cada vez que inicias el juego.”)

    Gracias por responder

  14. LionSk dice:

    buen post paulo haces lo posible apesar de que no tengas tiempo necesitas nuevos reclutas !!

  15. Mooner dice:

    hay mas comandos han visto en el mini mapa cuando presionas alt se ven las caritas de los heros eso se puede poner permanente la velocidad de desplazamiento de la pantalla. la sangre de los heros esta dividida en cuadros te cada cuadro equivale a tanta sangre depende de como lo configures. tambien otro donde muestra tu ping todo el tiempo

  16. Overhal12 dice:

    Desde que puse el comando para corregir el lag el dota me da unos ticks de delay terribles
    lo quite y sigue igual parece como si se quedara permanentemente nose que hacer u.u
    y el comando alias “+range” “dota_range_display 1300″
    alias “-range” “dota_range_display 0″
    bind “<” “+range”
    no me aperece ingame no entiendo como se pone :s

  17. LALALALAL dice:

    Muy buen post capo, pero tengo un problema, cuando entro al juego no se abre la consola, intente por con P (que es lo que tengo configurado en el eutoexec) y nada, intente cambiarlo por F11 y tampoco :S, pero por ejemplo la presentacion no pasa mas, plz respondan

  18. FREDY dice:

    muy buen aporte, lo que si estaría interesado es en el comando que usan en el meepo, ese para usar poof (blink) de toditos los meepos a la vez!! no se como lo hacen, sin usar tab ; gracias por la respuesta

  19. juanjara dice:

    “Mostrar un “range finder” que me indique si estoy en rango de lanzar un skill

    dota_disable_range_finder “0″

    Esta función, a diferencia de la anterior, está activada por defecto para no mostrar esta característica, por eso es que el valor que le damos entre comillas es 0 y no 1 (0 la desactiva y 1 la activa). Bueno, una vez copiada esta línea a nuestro autoexec, el efecto que tiene en el juego es el de mostrarnos una línea verde desde nuestro héroe hasta donde tengamos el puntero del mouse cada vez que apretemos el botón de un hechizo. Si estamos en rango de lanzar este hechizo, la línea verde se tornará más oscura. En cambio, si no estamos en rango de usar el skill, la línea se hará cada vez más tenue.”

    a alguien le ha funcionado ese comando????

  20. Crator5 dice:

    Necesariamente tengo q activar la consola cada vez q inicio d2? para q funcione el archivo autoexec.cfg?

  21. ShaGa dice:

    el comandot “dota_force_right_click_attack ”1″ cuando la ingreso a la consona no funciona por q?

  22. JEAN dice:

    COMO CONSIGUO UNA CUENTA DE DOTA 2 ,HACE TIEMPO QUE QUIERO JUGAR LLENE EL FORMULARIO PARA LAS INVITACIONES PERO NADA ALGUIEN SABE ALGUN OTRO METODO

    • carlis dice:

      necesitas un beta key es como una entrada para poder jugar pero cuando llenas el formulario te llega en 4 a 5 meces si quieres te puedo regalar uno deja tu correo noma

  23. carlis dice:

    Eso esta perfecto par aun support

  24. jarcor gamer dice:

    Ya ingreso todos los datos para que se cree ese circulo al rededor del heroe pero no aparece alguien ayudeme

  25. dan dice:

    no me funcina o estare poniendo mal los comandos ??

  26. Raikazeko dice:

    me podrian decir el codigo de skill para el poof del meepo, de antemano muchas gracias

  27. nazareno dice:

    hola queria saber si se podia modificar el scroll del mouse haciendo arriba o abajo para poder usar items.

  28. marco dice:

    como elimino los comandos que ya puse??? me refiero a los que psue en la consola

  29. Drakos Vz dice:

    Pues yo quisiera saber si se puede crear un server(para jugar por redes) en modo desconectado (aunque sea conectado) para poder jugar con mis amigos en mi casa

  30. MenaceRx dice:

    Uh, me viene genial la posibilidad de poner el smartcast, lo aprendí en el LoL y creo que es muy útil. Gracias Paulo :D

  31. Mitiko dice:

    un favor alguien me puede ayudar les explico.. para jugar dota 2 entre con una cuenta k no conosco osea con un correo de otra persona, ahora kiero poner mi correo se puede cambiar?

  32. JesusL dice:

    Hola, una pregunta como puedo hacer para que las imágenes de los héroes aparescan en el mini mapa?? ya que se desconfiguró totalmente mi dota2 y no lo puedo reponer

  33. lomas.davinchi@hotail.com dice:

    quiero jugar dota 2

  34. lomas.davinchi@hotail.com dice:

    ahgsgdgefvrt gffffffffffffffffffffffffffffff dfffffffffffffffffffffffffffffffffffffffffffff

  35. luchito dice:

    esta bien esta publicación,me amplia mis conocimientos buenos doy las gracias a ustedes por exhibir esta publicación.

  36. jordy dice:

    no funciono