HyTickets

HyTickets

Por winglessraven 27 de enero de 2026
#Hytale#HyTickets#Mod#servidores#sistema de tickets#soporte

HyTickets es un completo sistema de tickets de soporte en el juego para servidores de Hytale, construido alrededor de un flujo de trabajo centrado en la interfaz de usuario (los comandos siguen disponibles como respaldo).

Los jugadores pueden crear tickets, revisar su historial, responder al personal y cerrar problemas cuando se resuelven. El personal puede revisar todos los tickets, asignar propiedad, responder en el juego, tomar tickets con un solo clic y teletransportarse directamente a la ubicación reportada.

Cada ticket registra el mundo y las coordenadas del jugador en el momento de la creación, lo que hace que los problemas sean más rápidos de reproducir y resolver.

El almacenamiento es flexible: usa un archivo plano JSON para configuraciones simples o MySQL para servidores más grandes. Cambiar de un archivo plano a MySQL admite migración automática de datos.

Aspectos destacados

  • Experiencia centrada en la interfaz de usuario: la interfaz principal tanto para jugadores como para el personal
  • Flujo de trabajo completo en el juego: crear, responder, revisar, asignar, cerrar
  • Teletransportarse a la ubicación del problema: saltar a mundo/coordenadas guardadas
  • Almacenamiento flexible: archivo plano JSON o MySQL
  • Migración automática: archivo plano → MySQL al cambiar el tipo de almacenamiento

Características

Flujo de trabajo del jugador

  • Crear tickets con un mensaje
  • Ver tickets abiertos/cerrados (y profundizar en los detalles)
  • Responder al personal en tus propios tickets
  • Cerrar tus propios tickets cuando termines

Flujo de trabajo del personal

  • Listar todos los tickets (con filtrado de estado opcional)
  • Asignar un ticket a ti mismo (o Tomar Ticket en la interfaz de usuario)
  • Responder a los jugadores desde dentro del servidor
  • Teletransportarse al mundo/coordenadas guardadas del ticket
  • Filtrar vistas: Abierto / Todos / Asignado a mí / Cerrado / No asignado

Notificaciones (solo en línea)

  • El personal es notificado cuando se crea un nuevo ticket
  • Los propietarios de tickets son notificados cuando el personal responde
  • Los asignados son notificados cuando un jugador responde a un ticket asignado
  • Los propietarios de tickets son notificados cuando un ticket se cierra

Almacenamiento

  • FLATFILE_JSON (simple, sin configuración)
  • MYSQL (recomendado para escalabilidad)
  • Migración automática de archivo plano → MySQL al cambiar el tipo de almacenamiento

Interfaz de usuario (opcional, recomendada)

  • Navegador de tickets limpio en el juego
  • Lista de tickets con una vista previa del primer mensaje
  • Vista de detalles del ticket con toda la conversación y metadatos
  • Acciones solo para el personal: Teletransportar, Tomar Ticket, Responder, Cerrar
  • Botón de filtro solo para el personal que cicla a través de las vistas

Configuración (hytickets.json)

Núcleo

  • StorageType: FLATFILE_JSON o MYSQL
  • UiEnabled: true / false

Archivo plano (JSON)

  • Flatfile.Path: ruta del archivo para almacenamiento JSON

MySQL

  • MySql.Host
  • MySql.Port
  • MySql.Database
  • MySql.Username
  • MySql.Password
  • MySql.UseSsl
  • MySql.TablePrefix

Ejemplo de configuración (completo)

{
  "StorageType": "FLATFILE_JSON",
  "UiEnabled": true,
  "Flatfile": {
    "Path": "tickets.json"
  },
  "MySql": {
    "Host": "127.0.0.1",
    "Port": 3306,
    "Database": "hytickets",
    "Username": "root",
    "Password": "password",
    "UseSsl": false,
    "TablePrefix": "hyt_"
  }
}

Comandos

Comandos del jugador

Permiso: hytickets.command.basic

Comando
Descripción

/hytickets
Abrir la interfaz de tickets en el juego (recomendado).

/hytickets create <mensaje...>
Crear un nuevo ticket con una descripción completa.

/hytickets view [id]
Ver tus tickets, o un ticket específico por ID.

/hytickets reply <id> <mensaje...>
Responder a tu propio ticket.

/hytickets close <id>
Cerrar uno de tus tickets.

Comandos del personal

Permiso: hytickets.command.staff

Comando
Descripción

/hytickets list [estado]
Listar todos los tickets (filtrar opcionalmente por estado).

/hytickets assign <id>
Asignar un ticket a ti mismo.

/hytickets reply <id> <mensaje...>
Responder a cualquier ticket.

/hytickets tp <id>
Teletransportarse a la ubicación guardada del ticket.

Relacionados:

Terrariatale

Terrariatale

#combat system#development#Hytale

Expande el sistema de combate de Terraria con objetos y armas completamente recreados del exitoso juego Terraria. Todos ...

Terraria Accessories

Terraria Accessories

#accesorios#Accesorios de Terraria#Hytale

Por favor, deja sugerencias sobre lo que debería añadir a continuación.   El mod tendrá ranuras separadas en el futuro, ...

ATO: All The Ores

ATO: All The Ores

#armas#ATO: Todos Los Minerales#Hytale

🌍 Todos Los Minerales Todos Los Minerales es un mod en expansión de Hytale que transforma la progresión de recursos al ...

HyProTech

HyProTech

#Automatización#electricidad#HyProTech

   Versioning 🔢 Formato: X.Y.Z (por ejemplo, 1.1.2) X – Actualización importante / hito de la hoja de ruta 🚀 Y – Nueva...

Witch’s Broom

Witch’s Broom

#bruja#escoba#Escoba de Bruja

¡Agrega una Escoba de Bruja craftable al juego para VOLAR! Usa resistencia para volar con clic izquierdo y puede AUMENTA...

ManyMoreIngotDecor

ManyMoreIngotDecor

#Decoración#Hytale#lingotes

ManyMoreIngotDecor (v1.3.0) En Hytale vanilla, la forja se siente un poco vacía una vez que pasas la era del Hierro. Mie...