ComunidadAylas / khron-plugins

Plugins de Spigot/Paper para el servidor de Khron en Minecraft.
GNU Affero General Public License v3.0
4 stars 1 forks source link

Añadir el objeto de un móvil con utilidades #19

Open MiguelDreamer opened 4 years ago

MiguelDreamer commented 4 years ago

Con el ítem de un móvil (modelo y textura añadidos mediante el resource pack del servidor), los jugadores pueden obtener mucha información y realizar determinadas acciones. Habrá 3 tipos de móviles, y son de la empresa pública de Red Energy.

El móvil Red Energy Basic, que cuesta 10.000 Khrones, tiene las siguientes funciones e información:

Al tener el móvil en el inventario, esta información se muestra en la barra de acción cada 5 segundos. Al hacer clic derecho en él, se puede desactivar para que no muestre información.

El móvil Red Energy Pro, que cuesta 50.000 Khrones, tiene las siguientes funciones e información adicionales (en la bossbar):

El móvil Red Energy Ultra, que cuesta 100.000 Khrones, tiene una interfaz para seleccionar la información que quieres que se muestre, aplicaciones nuevas y una tienda de aplicaciones. El móvil viene con las siguientes aplicaciones instaladas:

Las siguientes "aplicaciones" o funciones se tienen que comprar en la tienda de aplicaciones y no vienen por defecto en el móvil:

Nota importante: La utilidad y funciones del móvil están sujetos a cambios en el desarrollo. El móvil básico a corto plazo puede ser la primera versión lanzada, puesto que es la más sencilla y menos costosa, la segunda versión a medio plazo el móvil pro, y por último, a muy largo plazo, el móvil ultra. Por la complejidad de varias funciones, puede que se requiera de mucho trabajo y esfuerzo. Estoy encantado de que hablemos sobre este tema y tengamos nuevas ideas y discutamos sobre este futuro posible plugin.

AlexTMjugador commented 4 years ago

Las ideas están bastante bien. He cambiado el hito de UtilidadesVarias a uno nuevo para el plugin Telefonos, por las razones que comenté en #16. Del móvil básico, quitaría la información de velocidad actual no porque sea difícil de calcular, sino porque tanto la barra de acción como la de jefe tienen un ancho limitado (especialmente si Minecraft no se juega a pantalla completa) y no admiten varias líneas de texto, por lo que los mensajes que ahí se muestren deben de ser cortos y relevantes.

MiguelDreamer commented 4 years ago

La idea es que la información fuese rotando cada 5 segundos (es decir, que luego de mostrar la fecha y la hora, mostrara las coordenadas y la localización, como escribí las cosas en orden). Aunque si te parece bien, se puede poner toda la información de forma muy compacta en la misma frase.

AlexTMjugador commented 4 years ago

Soy más partidario de mostrar todo a la vez si es posible, pero es algo que se puede cambiar si no es posible lo primero.

MiguelDreamer commented 4 years ago

Acabo de hacer una prueba en el juego y se vería así en la barra de acción, ¿qué te parece? 2020-06-22_19 06 53

AlexTMjugador commented 4 years ago

No está mal, pero el tamaño de la captura me hace pensar que estás usando una resolución de 1920x1080 píxeles. ¿Cómo se ve en otras resoluciones, como la predeterminada del modo ventana de Minecraft, 856x482? ¿Y con otra escala de la interfaz, que puedes cambiar en las opciones gráficas?

MiguelDreamer commented 4 years ago

Efectivamente, la captura de antes es en 1920x1080 píxeles. Lo bueno de Minecraft es que con la opción de "Tamaño de interfaz" todo se ajusta y cabe a la perfección. Esta captura tiene de resolución 856x482, con el tamaño de la interfaz en 1. 2020-06-22_19 45 41

AlexTMjugador commented 4 years ago

Perfecto 👍

MiguelDreamer commented 3 years ago

Viendo las últimas adiciones en TiempoReal, estoy seguro que la información quedaría visualmente mucho mejor con los nuevos iconos, en vez de como la última foto que pasé (¡me encanta lo que hiciste!). Además, creo que parte del código ya lo has hecho, y el camino para hacer esto posible está más cerca que nunca.