BREVE HISTORIA DE PORQUÉ SE BLOQUEA EL DIRECTX 95, 90 Y 70:
La mayoría de vosotros ha trasteado alguna vez con el cambio de Directx para lograr más FPS o para conseguir que el juego vaya mejor, sin embargo, hay muchos que sabéis hacerlo, otros que sabéis hacerlo a medias y otros que no tenéis ni idea de hacerlo.
En el Counter Strike: Source, podemos elegir qué Directx queremos usar para lanzar nuestra aplicación, pudiendo elegir entre el 95, 90, 81, 80 y 70. Hace ya tiempo se prohibió el uso del Directx 70, ya que sustituía al final de la ceguera el "efecto mareo" (que consiste en mostrarnos una imagen borrosa de lo último que vimos antes de cegarnos) por una especie de "pantalla blanca translúcida" que nos permitía ver y disparar perfectamente al enemigo uno o dos segundos antes que otra persona con Directx 81 por ejemplo.
Tras la prohibición del DirecX 70 y posterior bloqueo por parte del Zblock seguía habiendo gente que se cegaba menos que los demás, sobre todo la gente que tenía ordenadores nuevos o tarjetas gráficas nuevas. La verdad que no tenía ningún sentido, pero resulta que actualmente se ha descubierto un nuevo bug que tiene relación con nuestro juego y con todas las tarjetas gráficas ATI y con algunas de la nueva generación de Nvidia.
Se debe al uso del Directx 90/95 donde hay otro pequeño gran problema semejante al del DirectX70. Como una imagen vale más que mil palabras os dejo un vídeo para que veáis la diferencia entre ambos DirectX dentro de dust2:
Debido a esto las grandes organizaciones de los e-Sports que apuestan por el Counter Strike: Source se pusieron manos a la obra para diseñar diversos plugins que obligaran a todos los usuarios, tanto de Nvidia como de ATI, a usar DirectX 81 o DirectX 80 donde no existe riesgo alguno de que unos se cieguen más que otros y viceversa.
Los más conocidos son el ESL Plugin y el PHPlugin, sin los cuales no está permitido competir en torneos de la talla de ESL Major Series VI, la ESL ENC 2010 o las iSeries.
Bien, tras esta breve historia y una vez explicado el porqué del cambio de DirectX, voy a explicaros como se hace, ya que, como he dicho anteriormente, muchos lo hacéis mal y os va mal el juego, se os cambia el brillo o no se os guardan las configuraciones, o directamente se os cierra el juego.
PASOS A SEGUIR PARA UN CORRECTO CAMBIO DE DIRECTX:
1º PASO: Creamos un acceso directo del Counter Strike: Source al escritorio y pulsamos boton derecho -> Propiedades.
2º PASO: En la pestaña acceso directo aparece un campo llamado Destino. En dicho dependiendo de donde tengáis instalado el juego aparecerá algo como:
"C:\Archivos de programa\Steam\Steam.exe" -applaunch 240
Añadiremos al final del todo con un espacio: -console -dxlevel 80 o -console -dxlevel 81 quedando de la siguiente manera:
"C:\Archivos de programa\Steam\Steam.exe" -applaunch 240 -console -dxlevel 81
"C:\Archivos de programa\Steam\Steam.exe" -applaunch 240 -console -dxlevel 80
3º PASO: Damos a Aplicar/Aceptar y abrimos el juego desde el acceso directo del escritorio.
4º PASO: Cerramos el juego, ya que, se nos habrá cargado con la configuración de DirectX 81/80
5º PASO: Volvemos a pulsar boton derecho sobre el acceso directo y le damos a propiedades otra vez, nos vamos a Destino y borramos -dxlevel 81 o -dxlevel 80 quedando de la siguiente manera:
"C:\Archivos de programa\Steam\Steam.exe" -applaunch 240 -console
"C:\Archivos de programa\Steam\Steam.exe" -applaunch 240 -console
6º PASO: Nos configuramos dentro del juego las opciones gráficas, la resolución, el brillo etc etc. Cerramos Counter Strike: Source para que se guarde nuestra configuración.
7º PASO: Finalmente abrimos Counter Strike: Source y tendremos el juego perfectamente configurado con DirectX 81/80 y listos para jugar.
INSTALACIÓN DE ESL PLUGIN EN EL SERVIDOR:
1º PASO: Descargamos el ESL Plugin.
2º PASO: Descomprimimos su contenido.
3º PASO: Copiamos todos los archivos en la carpeta addons del FTP de nuestro servidor.
4º PASO: Reiniciamos el Servidor y ponemos rcon eslplugin_enable.
5º PASO: Cambiamos de mapa y ya tenendremos nuestro plugin funcionando y bloqueando gente con DirectX 95, 90 y 70.
Bueno con esto nada más, espero que os haya servido y podáis disfrutar de unos partidos/mixes entretenidos con todo el mundo cegándose por igual.
Un cordial saludo
Javier 'Hazuk1' Fajardo