

Nada en su lugar Tras años sin entrar al juego, hacer una visita por nostalgia a las tierras de Tibia puede comportar sentirse totalmente perdido. Este viejo jugador, con una cuenta del año 2004, nos muestra en qué situación se encontró al entrar, y...


Lag causado por los gráficos del cliente
Hay otro tipo de lag que nuestros programadores llaman lag gráfico del cliente. Aparece cuando el cliente del juego se sobrecarga en tu PC. Esto ocurre cuando el cliente necesita cargar muchos gráficos de tu harddrive de golpe, por ejemplo cuando cambias de piso y el cliente debe mostrar muchas criaturas nuevas e items por primera vez. El cliente toma los gráficos de tu harddrive y si el proceso es lento, experimentarás este lag, aunque del lado de los servidores todo funcione bien.
Servidores de juego
El lag puede ser causado también en nuestros servidores, por ejemplo, cuando hacemos copias de seguridad. Aunque normalmente no se nota.
También puede haber errores en la lógica de los servidores que den lugar a lag. Hubo un ejemplo de este lag en el pasado, cuando un jugador transportó su guildhall entera dentro de un parcel. Cada movimiento del parcel generaba lag a todos los jugadores del mundo, ya que el servidor estaba ocupado lidiando con el parcel, y tubo problemas con las demás tareas. Monitorizamos los servidores constantemente así que nos dimos cuenta de estos immediatamente y no llevó mucho tiempo a nuestros programadores encontrar una forma de prevenir esto en el futuro.
Latencia
Una palabra que se usa normalmente para describir el lag es latencia. La latencia es una medida del tiempo que pasa des de que pulsas un botón de tu teclado, el comando viaja a través de tu ordenador, los paquetes resultantes son enviados al servidor de destino donde la acción requerida se lleva a cabo hasta que el proceso está completado. La latencia incluye todos los facotres mencionados: la velocidad de conexión, así como todo el hardware y software incluido en el proceso y el poder de tu PC. La latencia siempre existe. Si tienes una latencia alta, experimentarás lag en los juegos online. Algunas desarrolladoras de juegos usan trucos para ocultar los efectos de la latencia a los jugadores, por ejemplo, usando animaciones si algo tarda más de lo esperado. Otros usan diferentes técnicas, pr ejemplo no enseñarlo todo a todo el mundo. Esto pero solo es llevado a cabo en juegos donde no es importante que veas exactamente lo mismo que tus compañeros jugadores.
Conclusión
El problema sobre el lag es que tu solo tienes control sobre tu PC, y nosotros solamente sobre nuestros servidores. Todo lo que está en medio no está ni en tus manos ni en las nuestras. La mejor manera de minimizar la latencia es tratar de mantener la menor distancia posible entre tu PC y el servicio que quieres usar, así tus paquetes viajarán menos a través de internet. Por eso, pedimos a los jugadores europeos que juguen en servidores situados en Alemania, y a los americanos o sudamericanos que coencten con mundos de juego Americanos, por ejemplo.
Kicks
Kicks esporádicos
Si tus paquetes no llegan a nuestros servidores de juego por un bloqueo completo o un error en el camino, el cliente de tu PC y nuestro mundo de juego se dan cuenta independientemente uno de otro. Los dos terminan entonces la conexión y tu personaje se ve kickeado del juego. Aunque si tu personaje tiene el pz-locked, estará logueado durante un rato, situación que puede resultar mortal.
Kicks masivos
Si hay un problema cercano a nuestros servidores de juego, un problema en nuestras bases de datos por ejemplo, muchos jugadores se verán afectados por esto. Nuestros servidores de juego se dan cuenta y declaran situaciones excepcionales. Esto significa que el servidor comprueba todas las conexiones de nuevo immediatamente y desloguea todos los personajes que no puede alcanzar en un par de segundos, sin importar si tienen pz-lock. Esto es llamado mass kick. Aún así un mass kick iniciado en un servidor de juego es una medida de precaución. Muchas muertes de personajes son prevenidas de esta forma. Si un personaje no fuera kickeado, la posibilidad de que muriera seria bastante alta.
Decidir el umbral del punto al que los personajes son kickeados del juego es un paseo por la cuerda floja entre la monitorización del tráfico, la limitación de abusos de la situación y el intentar hacerlo de la forma más justa y segura para todo el mundo.
Los mass kicks por supuesto también ocurre cuando uno de nuestros servidores de juego sufre un accidente. Entonces todos los personajes del mundo se loguean, obviamente.

Escernario especial: ataques DDoS
De vez en cuando podéis leer en nuestras noticias que estamos sufriendo ataques DDos. DDoS son las siglas de Distributed Denial of Service. Significa que alguien intenta evitar el correcto funcionamiento de Tibia. Podéis imaginaros como funcionan estos ataques: muchos paquetes de datos son enviados a uno de nuestros servidores para crear grandes atascos tráfico. Entonces tus paquetes se atascan en este denso tráfico y no llegan a nuestros servidores tal y como deberían. Por esto sufrís lag y kicks cuando nuestros servidores están bajo estos ataques. Arruinando la diversión, los que perpetran estos ataques quieren hacernos mal. No hay ni que decir que estos ataques son altamente ilegales.
¿Qué hace Cipsoft para evitar los lags y kicks?
Monitorización, evaluación, coperación y firewalls.
Monitorizamos nuestros servidores y miramos los logs de registro regularmente para ver que problemas ocurren. De esta forma podemos intervenir immediatamente si hay algún problema en la lógica del servidor, por ejemplo.
También invertimos en buenos porveedores de internet, y seleccionamos buenas bases de datos que trabajan con nosotros para reducir la latencia de nuestros jugadores. También evaluamos nuevos servicios para ver en qué podemos mejorar.
Además, hemos invertido en firewalls, software y hardware sabiamente, y constantemente monitorizamos nuestra situación en la red, Si encontramos algo fuera de lo usual, contactamos a nuestros proveedores immediatamente para iniciar contramedidas. Muchas de nuestras contramedidas funcionan bien. Ya hemos sido capaces de filtrar muchos ataques DDoS, por ejemplo. No los notáis al fin y al cabo. Aún así, los ataques a veces se nos pasan y desafortunadamente sufrís las consecuencias.
Sobre los avisos
Muchos de vosotros queréis que os avisemos cuando hayan lags y kicks. Desafortunadamente, somos inapaces de dar esta información la mayoría del tiempo. No sabemos con antelación cuando alguien lanzará un ataque a nuestros servidores o cuando una tormenta afectará un gran proveedor de internet en los estados Unidos. En estas situaciones, los avisos siempre llegarían tarde. Por desgracia, no podemos deciros cuando es seguro vovler a jugar tampoco. No queremos crear un falso sentido de seguridad. Simplemente no sabemos cuando un problema técnico será arreglado, y no tenemos ni idea de cuando un atacante en nuestros servidores se dará por vencido. Todo lo que podemos hacer en estas situaciones es tratar de minimizar los efectos negativos que experimentáis en el juego cuando sufrís lags y kicks.
Solamente podemos avisaros con antelación de lags y kicks cuando aparecen por trabajos de mantenimiento planeados. En casos así, por ejemplo, encontrarás notas sobre el tiempo de mantenimiento en nuestra sección de noticias.
Formas de determinar el tipo de lag
Compruébalo tú mismo
Cuando experimentas lag, el primer paso es comprobar si puedes entrar a otras webs. Si tarda más de lo usual, o no se abren, puedes asumir que el problema se situa cerca tuyo.
Para solucionar el lag causado en tu ordenador, puedes hacer cosas como comprobar tu firewall, mirar si hay servicios bloqueados a los que tratas de llegar, o puedes mirar mediante el administrador de tareas (en Windows) si hay programas funcionando que consuman gran parte del procesador. Quizás un escáner de virus está haciendo un escaneo y lo ralentiza todo. También comprueba que hace la gente de tu alrededor. Quizás tu hermano está descargando un gran archivo de internet mientras tu tratas de jugar a Tibia.
Si no puedes identificar la causa del lag en tu ordenador, quizás esté conectada a tu proveedor. Si usas el mismo proveedor que algún amigo, pregunta si el puede usar el servicio el cual tú no eres capaz.
Tracert

Si el problema se situa lejos de tu ordenador y proveedor de internet, no puedes hacer nada para librarte de él.
Si quieres determinar en que punto del camino del principio al destino se causa el lag, puedes usar el comando tracert. Con este comando puedes seguir la pista de tus paquetes en ordenadores Windows. Todo lo que necesitas es abrir un MS-DOS Prompt clickando en Inicio, ejecutar e introduciendo cmd y pulsando ejecutar. En la ventana que se abra, introduce el código tracert [Dirección IP] o [URL] (sin los corchetes) y pulsa enter. Recibirás la información de los módulos y proveedores por los que pasan tus paquetes de datos hasta llegar a su destinación y cuanto tardan en llegar a esos puntos.
Los lags y los kicks son una molestia en cualquier juego online, y entendemos que os frustre cuando morís en Tibia por un problema de conexión. Por desgracia, como hemos explicado en estas líneas, no hay mucho que podáis hacer ni que podamos hacer. Esto no hace el problema mejor, pero esperamos que estas explicaciones hayan aclarado preguntas que pudierais tener y os ayuden a entender las razones técnicas que hay tras los lags y kicks.
¡Os deseamos ratos de juego libres de lag!
Tus Community Managers