Servidores PTS y Java: qué son y en qué se diferencian

Qué significan «plataforma PTS» y «plataforma Java» en la descripción de un servidor privado, qué crónicas existen en qué builds, cómo distinguir una de otra dentro del juego y por qué ni siquiera un build PTS de Interlude es el juego oficial.

Hoy hablaremos de qué son PTS y Java aplicados a Lineage 2, en qué se diferencian y en qué se parecen, qué crónicas del juego existen en qué servidores y quién se ocupa de todo esto.

Mirando la descripción de algún servidor gratuito, seguro que has visto líneas como «Plataforma PTS oficial» o «Plataforma Java», pero ¿qué significa?

PTS significa Public Test Server, servidor público de pruebas: así llaman los desarrolladores al build de servidor que instalan antes de cada nueva crónica para que los jugadores correteen por él buscando bugs y demás. Es decir, por ejemplo, en 2006 la crónica vigente era C4, la gente jugaba en servidores de esa crónica, y los desarrolladores idearon Chronicle 5. Antes de lanzar la nueva crónica se monta un servidor de pruebas. Ese servidor está escrito en C++.

Aunque los dueños de servidores PTS declaren que tienen una «Plataforma PTS oficial» y aseguren que todo funciona como en el oficial, está lejos de ser así. Veámoslo con el build de Interlude. El build filtrado más cercano a Interlude es C4; después solo existe el build PTS de Gracia Final. Es decir, no hay código de las crónicas C5, Interlude, Kamael, Hellbound ni Gracia part 1 & 2. ¿Cómo obtener un build jugable de Interlude? O añadiendo contenido a C4, o recortando contenido de Gracia Final. Estarás de acuerdo en que ni lo uno ni lo otro es una «plataforma oficial». Ha pasado mucho tiempo, los desarrolladores cambiaron muchas cosas, y nadie sabe con exactitud (en cifras) cómo funcionaba justamente en Interlude.

Un servidor Java: de vez en cuando aparecen mañosos que reescriben todo el contenido del juego en otro lenguaje de programación, Java, de donde viene el nombre «servidor Java». Aunque existe la opinión de que PTS es lo mejor que puede haber y Java es una porquería, yo no lo afirmaría tan categóricamente. Hay builds Java perfectamente jugables y hay builds PTS torcidos. Lo único que se puede afirmar con certeza es que PTS está escrito en C++ y Java en Java; lo demás lo veremos abajo.

Surge una pregunta razonable: ¿de dónde salen esos builds PTS? Es sencillo: se filtran de los coreanos. De qué manera no nos interesa aquí; simplemente alguien consigue acceso a un servidor y lo descarga. Todo sería fácil si se hubieran filtrado los builds de todas las crónicas, pero dista mucho de ser así. Los builds filtrados se cuentan con los dedos, y sobran muchos dedos. Veámoslo crónica por crónica.

Builds por crónica

Cómo distinguir un servidor PTS de uno Java

¿Cómo distinguir un servidor PTS de uno Java? Se ha escrito mucho en distintos foros; se mencionaban los shots, el orden de los mensajes en el chat de sistema, la prueba de «corrí y me senté», los comandos con punto al principio, pero todo eso es poco concluyente, más aún cuando los desarrolladores de Java lo leen y lo arreglan. De momento tengo dos formas de comprobarlo. La primera no es lo bastante precisa: es la IA de los mobs, que en los servidores Java no existe. Es decir, sé cómo se comporta tal o cual mob en un servidor PTS y comparo su comportamiento en el build que pruebo. Si es igual, lo más probable es que sea PTS; si es distinto, lo más probable es que sea Java. Otro indicio que dan los mobs es su reaparición. En la mayoría de servidores Java el mob reaparece exactamente en el sitio donde estaba. Los desarrolladores de Java intentan hacer algo, pero lo máximo que han logrado es que el mob, tras reaparecer, se aparte un par de pasos. Y esto vale para todos los mobs, hasta para los cofres, y es muy gracioso ver cómo un cofre reaparece y se desliza a un lado.

La segunda forma es más precisa y tiene que ver con las mascotas. Todos recuerdan, claro, que en los raids a un boss, si el raid boss se pone agresivo con el gato de un warlock, el gato empieza a huir del boss caóticamente, corriendo alrededor del invocador. Eso es un servidor PTS; en Java el gato se quedará quieto recibiendo daño. Pero se puede comprobar sin raid boss. Pon una ventana en un punto de teletransporte y con otra ventana teletranspórtate allí con un invocador con el gato invocado. En un servidor PTS primero aparecerá el gato en el punto, casi al instante, porque todas las operaciones con mascotas ocurren en el lado del servidor, y solo después, al cabo de un rato, se dibujará el invocador. En un servidor Java, el gato y el invocador se dibujarán a la vez pasado un rato, porque a las mascotas no las controla el servidor, sino el cliente.

Los builds PTS de Interlude tampoco son perfectos

Y para terminar, unas palabras sobre los builds PTS de Interlude. No todo en ellos va tan fino como uno quisiera, ni mucho menos. Como nadie sabe exactamente qué contenido había en C5 e Interlude, los desarrolladores de estos builds o no pudieron implementar algo del todo, o pudieron, pero no como debía ser.

Daré algunos ejemplos muy evidentes con los que la mayoría os habéis topado, y más de una vez. El primero es el raid boss Benom. Antes nadie podía implementarlo en el PTS de Interlude. Ahora lo añaden, pero en ningún sitio funciona como funcionaba en el oficial.

Otro fallo evidente es la localización Frozen Labyrinth. Lee lo que escribí en la descripción de esa localización; escribí muchísimo, y no tiene sentido duplicarlo aquí.

Y mencionaré otro punto: el teletransporte desde el gatekeeper exterior de las catacumbas al rift, es decir, que cualquier jugador, en cualquier momento, sin importar si es la semana de lucha o la de victoria ni si está registrado en las catacumbas, podía teletransportarse al rift por adena normal. Cuándo apareció ese teletransporte y en qué crónicas lo quitaron, y si lo quitaron siquiera, nadie lo sabe, y en muchos builds actuales no existe esa posibilidad.

Y lo último. Aunque en el servidor ponga claramente que tienen tal o cual build PTS comprado, eso todavía no significa nada. Los admins pueden comprar un build, instalarlo y luego dejar de pagar las actualizaciones, y a partir de la fecha en que renunciaron al soporte ya no será ese build, sino otro servidor. Y menos mal si no han metido mano ellos mismos: muchos admins, tras renunciar al soporte, empiezan a tocar el contenido por su cuenta, y no siempre con acierto, introduciendo más y más cambios a petición y exigencia de los jugadores. Hasta cierto punto eso se justifica, pero hay un punto de no retorno a partir del cual los jugadores se desilusionan del servidor y empiezan a irse.

No hay que ir lejos a por ejemplos; estos son solo algunos de los cambios que hacen los propios admins: quitar la experiencia en party si los niveles de los jugadores difieren en 20 o más (en realidad eso solo se hizo en la crónica Kamael), cambiar cómo se obtienen las skills de augment de los distintos tipos de life stones, cambiar cómo funcionan las skills obtenidas por augment, cambiar el funcionamiento de algunas skills básicas según dónde y sobre quién se usen, poner zonas PvP en algunos bosses y mucho más; seguro que tú mismo te has topado con ello.

Más guías

Comentarios

Todavía no hay comentarios. ¿Sabes algo útil sobre esta página? Compártelo.

Los comentarios aparecen después de que un moderador los revise. No se permiten enlaces.