Guía de Configuración de Recompensas de Voto
Aprende a configurar recompensas en el juego para los jugadores que votan por tu servidor en Hylist.
¿Qué es Votifier2?
Votifier2 es un protocolo que permite a sitios de listas de servidores como Hylist enviar notificaciones de voto directamente a tu servidor de juego. Cuando un jugador vota por tu servidor, Hylist envía un mensaje seguro a tu servidor, que puede recompensar al jugador automáticamente.
Requisitos
- Un plugin compatible con Votifier2 instalado en tu servidor
- Un puerto abierto para el escuchador de Votifier (por defecto: 8192)
- Un plugin de recompensas para dar objetos/ventajas a los votantes (opcional pero recomendado)
Paso 1: Instalar un Plugin Votifier2
Primero, necesitas instalar un plugin compatible con Votifier2 en tu servidor de Hytale. Recomendamos:
Descargar Hytale VotifierSigue las instrucciones de instalación del plugin para agregarlo a tu servidor.
Paso 2: Habilitar Recompensas en el Juego en Hylist
Habilita las recompensas en el juego en tu panel de Hylist para obtener tu token de Votifier.
- Ve a la página de edición de tu servidor en el panel de Hylist
- Activa "Habilitar recompensas en el juego"
- Establece el puerto de Votifier (por defecto: 8192)
- Guarda tus cambios
- Copia tu token de Votifier para el siguiente paso
Paso 3: Configurar el Plugin
Pega el token de Votifier de Hylist en el archivo de configuración de tu plugin.
Ejemplo de configuración (config.json):
{
"BindHost": "0.0.0.0",
"BindPort": 8192,
"DisableV1Protocol": false,
"RewardCommands": [
"gm adventure %player%"
],
"RewardMessages": [
"<gray>Thanks for your vote on <gold>%from%</gold>!"
],
"Tokens": {
"Hylist.io": "<YOUR_TOKEN_FROM_HYLIST>"
}
} Opcional: Configuración del comando de voto (voteCommand.json):
{
"Enabled": true,
"OpenCustomGui": true,
"SendChatMessage": true,
"ChatMessageHeader": [
"<gold><b>Vote for our server!</b></gold>"
],
"ChatMessageTemplate": "<yellow><click:%link%>%name% (Click)</click></yellow>",
"VoteLinks": {
"Hylist.io": "https://hylist.io/vote/<YOUR_SERVER_SLUG>"
}
} Reemplaza <YOUR_SERVER_SLUG> con el slug de tu servidor (ej: "mi-servidor-increible"). Puedes encontrarlo en la URL de tu servidor en Hylist.
Consejo: Pre-llenar nombre de usuario para mejor UX
Puedes agregar ?username=NombreJugador a la URL de voto para llenar automáticamente el nombre del jugador:
https://hylist.io/vote/your-server?username=PlayerName
Nota: Esto requiere soporte de plugin personalizado ya que la mayoría de los plugins no lo soportan por defecto.
Paso 4: Abrir el Puerto
Asegúrate de que el puerto de Votifier esté abierto y accesible desde internet.
Asegúrate de que el puerto esté abierto en el firewall de tu servidor. Si usas un proveedor de hosting, puede que necesites configurar el reenvío de puertos.
Probar tu Configuración
Para verificar que todo funciona:
- Asegúrate de que tu servidor esté en línea y el plugin Votifier esté ejecutándose
- Vota por tu servidor en Hylist e ingresa tu nombre de usuario en el juego
- Revisa la consola de tu servidor para ver las notificaciones de voto
- Verifica que recibas las recompensas configuradas en el juego
Consejos de Seguridad
¡Nunca compartas tu token de Votifier públicamente! Cualquier persona con acceso a tu token puede enviar notificaciones de voto falsas a tu servidor.
- Mantén tu token de Votifier privado y seguro
- Regenera tu token inmediatamente si sospechas que ha sido comprometido
- Si es posible, abre el puerto de Votifier solo para direcciones IP de confianza
Solución de Problemas
¿No recibes votos?
- Verifica que el puerto esté abierto y accesible desde internet
- Comprueba que la dirección IP de tu servidor sea correcta en Hylist
- Asegúrate de que el plugin Votifier esté ejecutándose (revisa los logs del servidor)
- Verifica que el token coincida exactamente (sin espacios adicionales)
¿Votos recibidos pero sin recompensas?
- Asegúrate de que el jugador esté en línea cuando se procese el voto
- Comprueba que el nombre de usuario esté escrito correctamente (¡distingue mayúsculas!)
- Verifica que tu plugin de recompensas esté configurado correctamente
Importante: El nombre de usuario distingue mayúsculas y minúsculas
Los jugadores deben ingresar su nombre de usuario exactamente como aparece en el juego, incluyendo la capitalización correcta. Por ejemplo, "Player123" y "player123" se tratan como usuarios diferentes.
Best Practices for Voting Rewards
Setting up voting rewards is just the first step. To maximize the impact on your server's ranking and player retention, follow these proven strategies that top-ranked Hytale servers use.
Choose Meaningful Rewards
Give rewards that players actually want but can't easily get otherwise. Exclusive cosmetics, bonus currency, or temporary boosters work better than common items. The goal is to make voting feel rewarding without making it mandatory for progression.
Create Vote Streaks
Consider implementing escalating rewards for consecutive daily votes. For example, voting 7 days in a row could unlock a special reward. This encourages habitual voting and dramatically increases your monthly vote count.
Announce Rewards In-Game
When a player receives a vote reward, broadcast it to the server. A message like "[Player] voted and received 500 coins!" reminds other players that voting rewards exist and encourages them to vote too.
Use Discord Reminders
Set up the Hylist Discord bot to post your server's vote link in a dedicated channel. Players who see a daily reminder are significantly more likely to vote consistently. You can also pin your vote link for easy access.