Registrarse

[Script] Pokemon World Tournament (PWT) - Port no oficial para Pokémon Essentials 21

Manurocker95

Doctorando en Ingeniería Biomédica & Game Dev
Miembro insignia
¡Buenas! Hoy os traigo un port para Essentials 21 y Essentials 21.1 del plugin Pokémon World Tournament (PWT) de Luka S.J. que salió para Essentials v17.2. Originalmente fue porteado por Dersxwna Kapsyla para Essentials v20 y he hecho unos tweaks para que sea compatible con Essentials 21. Sí, también aplica a la "Base de Sky". Además es TOTALMENTE compatible con DBK y EBDX para Essentials 21.

Al igual que el port original, todos los archivos están en sus carpetas correspondientes excepto los dos archivos de mapas, «PWT Lobby» y «PWT Stadium». Para utilizarlos correctamente, crea dos nuevos mapas en tu proyecto y toma nota de su ID (Puedes verlo haciendo click derecho en la lista de mapas en RMXP > propiedades). A continuación, en el explorador de Windows elimina o cambia el nombre de los mapas recién creados y renombra «PWT Lobby» y «PWT Stadium», para que coincidan con los dos mapas nuevos que acabas de crear. Por ejemplo, si tus nuevos mapas son el Mapa 45 y el Mapa 70, debes renombrar «PWT Lobby» y «PWT Stadium» a «Map045» y «Map070», respectivamente. Estos son los valores por defecto en una versión sin modificar de Pokémon Essentials 21. Si tienes mapas custom creados, abre «001_Settings.rb» en cualquier editor de texto (Sublime Text, Notepad++...) y modifica PWT_MAP_DATA en para que los datos coincidan con el nuevo id del mapa, la posición x y la posición y del lugar al que quieres que se transfiera el jugador cuando activas el sistema PWT.

De todas formas, si te ves muy perdido, en «001_Settings.rb» se proporciona una guía sobre cómo configurar torneos. Esta info debería cubrir la mayoría de las preguntas sobre cómo configurar uno. Eso sí, recuerda crear los entrenadores en el PBS como en los ejemplos proporcionados del TXT adjunto. Por lo demás, llamar al torneo funciona igual que antes. Sólo tienes que tener un NPC con un comando de script en el evento que llame a «startPWT» y voilá.

Este plugin al igual que con EBDX y otros de Luka S.J requiere de sus Utilities. Puedes descargar las de v19 desde el sitio web oficial: https://luka-sj.com/res/LUTS y cambiar el meta.txt o utilizar el de mi port de EBDX para Essentials 21: https://whackahack.com/foro/threads/elite-battle-dx-ebdx-para-essentials-20-1-essentials-21-1-port-no-oficial.68007/ .

He añadido dos nuevas constantes en la configuración: Una para usar el viejo sistema de frames o el nuevo sistema de tiempo entre frames (delta time), y otra que es para establecer la velocidad de fotogramas objetivo (60 por defecto). Puedes utilizar la configuración que desees.

Screenshots:

1725003733741.png
1725003742276.png

1725003751442.png


Descarga: Zelda

Video:


Créditos:

Plugin original (PWT para Essentials v17.2):
  • Luka S.J
Port a Essentials v20.1:
  • Dersxwna Kapsyla
  • Vendily
Port a Essentials v21.1:
  • Manurocker95
 
Última edición:
Arriba