Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MiguelDreamer opened this issue Jun 22, 2020 · 8 comments
Open

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

MiguelDreamer opened this issue Jun 22, 2020 · 8 comments
Assignees
Labels
propuesta Propone cambios, pero sin implementarlos. Aplicable de no haber otra etiqueta más específica.

Comments

@MiguelDreamer
Copy link
Member

MiguelDreamer commented Jun 22, 2020

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:

  • Hora y fecha actual (Hora: 12:34:56, fecha: lunes, 22/06/2020)
  • Coordenadas y localización (Estás en Khron. Coordenadas: X=20, Y=64, Z=30, mirando al oeste)
  • Clima y temperatura (Clima: soleado, temperatura: 32º)
  • Velocidad actual (8 km/h)
  • Integración del comando tell/msg, que notifica con un sonido al recibir un mensaje privado

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):

  • Información de menas de minerales a menos de 16 bloques de distancia (¡Hay minerales cerca!).
  • Información de mobs hostiles a menos de 32 bloques de distancia (¡Hay enemigos cerca!).
  • Información de tesoros del mar a menos de 24 bloques de distancia (¡Hay un tesoro cerca!).

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:

  • Pedir determinada comida personalizada del resource pack, se cobre al jugador y le llegue en 3-5 minutos.
  • Aplicación de experiencia: ranking, que muestra el top 10 de jugadores con más experiencia; posición, que muestra los 5 jugadores por encima de ti y los 5 por debajo; perfil, que muestra tu experiencia y nivel actual y cuánto te queda para subir al siguiente.
  • Aplicación del banco básica: al pulsarla, en el chat saldrá tu dinero actual.

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

  • Cambiar el color del nombre del jugador en el chat. Precio: 16.000 Khrones
  • Poder ingresar y sacar dinero de la cuenta bancaria, independientemente de donde estés y en cualquier momento. Precio: 100.000 Khrones.

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.

@MiguelDreamer MiguelDreamer added the propuesta Propone cambios, pero sin implementarlos. Aplicable de no haber otra etiqueta más específica. label Jun 22, 2020
@MiguelDreamer MiguelDreamer added this to the UtilidadesVarias 1.0.0 milestone Jun 22, 2020
@AlexTMjugador
Copy link
Member

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
Copy link
Member Author

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
Copy link
Member

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
Copy link
Member Author

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
Copy link
Member

AlexTMjugador commented Jun 22, 2020

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
Copy link
Member Author

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
Copy link
Member

Perfecto 👍

@MiguelDreamer
Copy link
Member Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
propuesta Propone cambios, pero sin implementarlos. Aplicable de no haber otra etiqueta más específica.
Projects
None yet
Development

No branches or pull requests

2 participants