Call of Duty 4: Modern Warfare
Menú
Gamersmafia es ahora un archivo de solo lectura.

Solución al lag de PunkBuster

Tutorial extraido de los foros de TEK-9 el cual da una explicación sobre métodos a seguir para solucionar el lag, tirones de FPS y expulsiones de los servidores los cuales suele estar causados por un incorrecto funcionamiento de los procesos de Punkbuster.

Tutorial extraído, traducido y comprobado por mi desde los foros de TEK-9 COD4.

Como sabrás (o puede que no) una gran parte de la comunidad TEK-9 estuvo trabajando en este tutorial para deshacerse de los molestos lagazos del PunkBuster.

En los últimos días he recibido muchos comentarios alegando que este tutorial funciona con TODOS y además de que a la mayoría no le ha sido necesario usar el archivo .bat, eliminando así el lag producido por PunkBuster durante el juego, aunque tendreis que seguir soportando los tirones iniciales al entrar a un servidor ya que de momento no hay solución para esto último.

El principal inconveniento de aquellos que decidan utilizar el método del archivo .bat es que deberás ejecutarlo al entrar a cada servidor o cuando cambies de servidor. Por ello nosotros recomendamos que os centreis en el método automático de PnkbstrA, considerándolo el más eficiente.

- Vamos a empezar con PnkbstrA

- Antes de nada debemos ir al botón INICIO (abajo a la izquierda).

- Si utilizas Windos Vista / 7 usa la función que te aparecera de buscar archivos y programas y escribe services.msc. En caso de que no uses estos S.O., ve a Ejecutar, escribe services.msc e inicialo

- Busca en la lista PnkbstrA y PnkbstrB (a mi solo me apareció el A)

- Haz clic derecho en PnkbstrA y dale a Propiedades

- Ve a la pestaña "Iniciar sesión" y marca la opción "Permitir que este servicio interactúe con el escritorio"

- Ahora pasa a la pestaña "Recuperación" y en el campo Primer error selecciona "Reiniciar Servicio"

- Haz clic en Aceptar

- Reinicia el servicio, para ello clic derecho sobre PnkbstrA en la lista de servicios (es aquella que se nos abrió al ejecutar el services.msc), y elige Reiniciar.

Muchos de nosotros nos detuvimos en este punto (como ya dijimos) sin necesidad de hacer ningún cambio con el PnkbstrB. Si tienes que / deseas intentarlo con el archivo .bat simplemente sigue leyendo.

 

- El método .bat

Aquí está el archivo .bar ACTUALIZADO:

www.sendspace.com/file/z4uvl1

¿Cómo funciona y porqué lo necesito?

El problema que estabamos teniendo ultimamente es que PnkstrB se reestablecía automáticamente al reiniciar el ordenador. Si te sudece esto (te darás cuenta en caso de que no se te haya solucionado el lag con el método anterior), tendrás que ejecutar el archivo .bat cada vez que entres a un servidor distinto.

El archivo .bat ACTUALIZADO configura PnkBstrA y PnkBstrB, pero SOLO PnkBstrA será reiniciado, así que no te expulsará del servidor.

Todo lo que tienes que hacer es:

- Descargar el archivo .bat

- Ponerlo en tu escritorio

- Inicia COD4 Multijugador y entra a un servidor con PunkBuster ACTIVADO

- Minimiza el juego para mostrar tu escritorio

- Haz doble clic sobre el archivo .bat

- Vuelve al juego

 

Al seguir seguir todos estos pasos sino lo conseguiste con el primer método, lo más probable es que funcione. Sin embargo todavía hay una minoría que sigue notando los típicos tirones (lag), tirones en los FPS, kicks de PB, etc...


Solo puedes probar a:

- Hacer todos los pasos con cuidado y probar otra vez

- Actualizar el PunkBuster

- Etc.

 

Por los comentarios que he recibido funciona en todas las versiones de Windows (XP, Vista, 7,...) y tanto en 32 como en 64 bits.

Gracias por toda la ayuda y los comentarios que llegan desde tan lejos; y especialmente doy las gracias a scoReR que escribió el archivo .bat

Fuente: tek-9.org

esto solo pasa en cod?

Comentario #1 por D.amaso:
esto solo pasa en cod?

He probado Call of Duty 4, World at War y Modern Warfare 2 y solo me pasaba en el primero. De los demas juegos no se nada aunque supongo que si, solo pasa en Call of Duty 4.

De todos modos el método no implica ninguna acción directa con COD4, y tal vez pudiese funcionar con todos los juegos que hagan uso del PunkBuster

Comentario #2 por Draco351:
#1 He probado Call of Duty 4, World at War y Modern Warfare 2 y solo me pasaba en el primero. De los demas juegos no se nada aunque supongo que si, solo pasa en Call of Duty 4.

De todos modos el método no implica ninguna acción directa con COD4, y tal vez pudiese funcionar con todos los juegos que hagan uso del PunkBuster

De todos modos el método no implica ninguna acción directa con COD4, y tal vez pudiese funcionar con todos los juegos que hagan uso del PunkBuster

por eso preguntaba , aver si alguien lo sabe

Muy interesante el topic Draco, pero tengo una duda, como diferenciamos un lag motivado por el PB a uno por falta de maquina?.

Comentario #4 por B4styON:
Muy interesante el topic Draco, pero tengo una duda, como diferenciamos un lag motivado por el PB a uno por falta de maquina?.

Con el uso del lagometer (se activa con el comando cg_drawlagometer 1):

La línea azul representa a tu PC y mientras mas picos amarillos tengas y mas alto lleguen peor, ya que estos representan el intervalo (largo de la zona amarilla) y la fuerza (alto de la zona amarilla) de los tirones producidos por falta de maquina como comentabas.

La línea verde representa tu conexión de internet, aplicandose a ella la misma pautas explicadas antes.

En la siguiente captura puedes ver un tiron causado por el PB (en este caso se trata de los iniciales):

Si te fijas, destaca porque aunque tenga un pico de color amarilla en la línea azul, no hay ni un solo pico rojo en la linea verde (unicamente se nota un aumento de la linea verde, pero eso digamos que es el “coletazo” producido por la superior)

Comentario #2 por Draco351:
#1 He probado Call of Duty 4, World at War y Modern Warfare 2 y solo me pasaba en el primero. De los demas juegos no se nada aunque supongo que si, solo pasa en Call of Duty 4.

De todos modos el método no implica ninguna acción directa con COD4, y tal vez pudiese funcionar con todos los juegos que hagan uso del PunkBuster

en el MW2 no te puede pasar porque no usa pb

Cierto… es que incluí asi de primeras todo los cods que había jugado y ni me acordé del steam/uac del mw2 jajaja

Hmmm… Bastante interesante draco. Me has demostrado que el PC mío dentro de poco se morirá porque no veas como va el lagometer ya…

Comentario #8 por harRy_:
Hmmm… Bastante interesante draco. Me has demostrado que el PC mío dentro de poco se morirá porque no veas como va el lagometer ya…

Rejuvenece tu PC hombre! Con la cantidad de cirugía y tratamientos modding que tienes ahora…

PD: Si tu PC es el de la sección hardware de tu perfil tampoco debería irte tan petado. Será que llevas gráficos altos y/o config default :S

looool

Irrelevante
#11

de hecho, simplemente hace falta limitar los fps a 125 y luego a 250 para ver el cambio de velocidad de la linea azul. (con 250 va el doble de rapido)

Por si la solución de #no fuese 100% efectiva, aquí os dejo otra cosa que podeis probar, ya que me he encontrado 4 casos en que ha sido mejor solución y/o solución complementaria.

[quote]
Descarga estas dos cosas:

PB Setup

PB Services

Ejecuta PB Setup y agrega Call of Duty 4 a la lista. Luego dale a Check for Updates. A continuación una vez termine de actualizar, ejecuta PB Services y dejalo hasta que termine.

Una vez acabe, entra al juego (supongo que te PB te echará).

Ahora hay que ir a Services.msc y hacer lo siguiente:

PnkbstrA

  • Clic derecho sobre dicho servicio
  • Propiedades
  • Pestaña “Iniciar Sesión”
  • Marca la opción “Cuenta del Sistema Local”
  • Marca la sub-opción “Permitir que este servicio interactúe con el escritorio”
  • Ahora, entra en la pestaña “Recuperación”
  • Selecciona en Primer Error “Reiniciar el servicio”

PnkbstrB

  • Clic derecho sobre dicho servicio
  • Propiedades
  • Pestaña “Iniciar Sesión”
  • Marca la opción “Cuenta del Sistema Local”
  • Marca la sub-opción “Permitir que este servicio interactúe con el escritorio”
  • Ahora, entra en la pestaña “Recuperación”
  • Fíjate en que en las 3 opciones ponga “NO REALIZAR NINGUNA ACCIÓN”

A continuación reinicia ambos servicios (clic derecho, Reiniciar) y prueba haber si te tira.
[/quote]

Y esto hay que hacerlo cada vez que vayamos a jugar?

Comentario #13 por B4styON:
Y esto hay que hacerlo cada vez que vayamos a jugar?

No.

El único método que se hace como tu dices es el del .BAT, de ahí que en el tutorial no lo recomiende, ya que para mí no hace nada distinto a lo puesto en #o

Comentario #12 por Draco351:
Por si la solución de #0 no fuese 100% efectiva, aquí os dejo otra cosa que podeis probar, ya que me he encontrado 4 casos en que ha sido mejor solución y/o solución complementaria.

[quote]
Descarga estas dos cosas:

PB Setup

PB Services

Ejecuta PB Setup y agrega Call of Duty 4 a la lista. Luego dale a Check for Updates. A continuación una vez termine de actualizar, ejecuta PB Services y dejalo hasta que termine.

Una vez acabe, entra al juego (supongo que te PB te echará).

Ahora hay que ir a Services.msc y hacer lo siguiente:

PnkbstrA

  • Clic derecho sobre dicho servicio
  • Propiedades
  • Pestaña “Iniciar Sesión”
  • Marca la opción “Cuenta del Sistema Local”
  • Marca la sub-opción “Permitir que este servicio interactúe con el escritorio”
  • Ahora, entra en la pestaña “Recuperación”
  • Selecciona en Primer Error “Reiniciar el servicio”

PnkbstrB

  • Clic derecho sobre dicho servicio
  • Propiedades
  • Pestaña “Iniciar Sesión”
  • Marca la opción “Cuenta del Sistema Local”
  • Marca la sub-opción “Permitir que este servicio interactúe con el escritorio”
  • Ahora, entra en la pestaña “Recuperación”
  • Fíjate en que en las 3 opciones ponga “NO REALIZAR NINGUNA ACCIÓN”

A continuación reinicia ambos servicios (clic derecho, Reiniciar) y prueba haber si te tira.
[/quote]

.

Lo accabo de probar y no me tira del juego y la verdad es que si lo he notado, lo unico el lag al entrar al servidor pero despues nada.

Comentario #15 por B4styON:
Lo accabo de probar y no me tira del juego y la verdad es que si lo he notado, lo unico el lag al entrar al servidor pero despues nada.

Me alegro Lo que comentas del lag al entrar al server, leí que el mismo grupo que hizo este tutorial estaba trabajando en ello pero que no sabían si podrían hacer algo.

Esperemos que sí, y que no sea muy tarde.

Más tutoriales de General
Otras categorías
Tags
blizzard 110
dota 74
durante 69
gratuitos 71
lanzados 68
los 243
pb 68
próximos 68
serán 68
y 429