SISTEMA DE VOTOS Y RECOMPENSAS PARA LINEAGE 2¿Cansado de sistemas de votos complicados y poco efectivos? ¡Tenemos la solución perfecta para tu servidor!
Imagina un sistema donde tus jugadores votan fácilmente y reciben sus recompensas automáticamente en el juego, sin complicaciones, sin trampas, y todo mientras tu servidor gana visibilidad y crece constantemente. ¡Eso es exactamente lo que ofrecemos!
Plataforma Oficial: https://www.united-extreme.com/u3games/topservers
Información: https://www.united-extreme.com/u3games/foro/index.php?topic=1725.0
GUÍA PARA ADMINISTRADORESPASO 1: REGISTRO DEL SERVIDOR1. Accede a: Top Servers U3Games (https://www.united-extreme.com/u3games/topservers/)
2. Haz clic en "Añadir Servidor" (requiere cuenta en el foro U3Games)
3. Completa el formulario con:
• Nombre del servidor
• IP y Puerto (opcional)
• Descripción (máximo 137 caracteres)
• Categoría (Interlude, High Five, etc..)
• País o lenguaje del servidor
• Enlaces (web, redes sociales, etc..)
PASO 2: CONFIGURACIÓN AVANZADAEnlace de Voto Externo:• Usa el enlace de voto externo que se muestra en tu panel de servidor.
• Este enlace permite a los usuarios votar directamente por tu servidor.
• Puedes usar banners por defecto del top server para crear botones de voto y añadirlo a la web del servidor.
PASO 3: INSTALACIÓN PLUGIN JAVADescargamos los archivos necesarios para nuestro servidor (DESCARGAR AQUÍ (https://www.united-extreme.com/u3games/foro/index.php?action=dlattach;attach=1944))
Instalación:Descomprimimos la carpeta y copiamos su contenido (la carpeta TopVoteServers completa) dentro de la carpeta custom, localizada en:
servidor\game\data\scripts\customDeberia de quedarnos una cosa asi:
Servidor\game\data\scripts\custom\TopVoteServers Una vez colocada la carpeta, editamos el archivo scripts.cfg, localizado en la ruta:
Servidor\game\data\scripts.cfgY añadimos la siguiente linea:
custom/TopVoteServers/TopVoteServers.javaPara que se active el sistema de recompensas en nuestro servidor.
Configuración:Ahora solo debemos de configurar nuestra clase, editando los siguientes valores.
// Configuración básica del plugin
private static final int SERVER_ID = 123; // ID de tu servidor
private static final String API_KEY = "tu_api_key_generada";
private static final String API_URL = "https://www.united-extreme.com/u3games/topservers/java_api.php";Y ahora editamos la recompensa que queremos otorgar a los jugadores que han votado:
// Recompensas configurables
private static final int VOTE_REWARD_ID = 20271; // ID del item
private static final int VOTE_REWARD_COUNT = 1; // CantidadTambién el tiempo entre votos, dependiendo de lo que quieras:
// Tiempo
private static final int VOTE_COOLDOWN_HOURS = 12; // Tiempo entre votosConfiguraciones recomendadas para el Cooldown
• 12 horas: Ideal para retención diaria.
• 24 horas: Para recompensas más valiosas.
• 6 horas: Para servidores muy activos.
Y por último, la ID del NPC que otorga las recompensas a los jugadores:
// NPC
private static final int NPC_MANAGER = 999000;Por defecto hemos usado la ID 999000 para el NPC, recuerda cambiarlo o crear un NPC custom para este sistema.
INTEGRACIÓN AVANZADABANNER EXTERNO PARA TU WEB:<!-- Coloca este código en tu web -->
<a href="https://www.united-extreme.com/u3games/topservers/vote.php?server=TU_SERVER_ID" target="_blank">
<img src="https://www.united-extreme.com/u3games/topservers/images/vote-banner.png" alt="Vota por nuestro servidor" />
</a>API PARA DESARROLLADORES:// Verificar si un jugador ha votado
JsonObject result = callAPI("check_ip_vote",
"server_id=" + SERVER_ID +
"&api_key=" + API_KEY +
"&ip_address=" + playerIP);
// Obtener estadísticas del servidor
JsonObject stats = callAPI("get_server_stats",
"server_id=" + SERVER_ID +
"&api_key=" + API_KEY);
GUÍA PARA LOS JUGADORESPASO 1: PULSAR SOBRE EL BANNER DEL SERVIDORLos usuarios solo deben de pulsar sobre el banner o link y votar por el servidor.
PASO 2: RECLAMAR RECOMPENSAConectarse al servidor, visitar al NPC de recompensas y recibirla al instante.
¿LISTO PARA CRECER?REGISTRA TU SERVIDOR AHORA! (https://www.united-extreme.com/u3games/topservers/)
He añadido el sistema a mi servidor y el banner a mi web, funciona perfectamente.
Gracias por el trabajo y por compartirlo gratis ^-^