PD: Podrás activar y configurar el plugin de votación más tarde si lo deseas en el panel de tu ficha "Detalles del servidor".
- Descargue el plugin aquí: https://es.top-games.net/plugin/fivem/latest o directamente en nuestra página de Github: https://github.com/Top-Serveurs/cfx-vote-plugin
- Copia el directorio votación en el archivo recursos de tu servidor FIVEM
- Configura el plugin de votación en el archivo votación/config.ini como este:
# El Token es obligatorio. Es el token de tu ficha "Detalles del servidor" (que estará disponible en tu panel).
Token="XXXX"
# El puerto de escucha del plugin. Por defecto, es el puerto 8192 pero puedes especificar el que quieras. No olvides configurarlo también en el formulario de abajo.
Port=8192
Advertencia: El puerto debe estar abierto y libre en UDP., debe ser diferente de la de tu servidor FiveM. Este puerto se utiliza para escuchar los votos realizados en la ficha "Detalles del servidor".
- Especifica el puerto que acabas de configurar (o el puerto por defecto 8192) en el campo a continuación
- Edita tu archivo server.cfg para activar el plugin. Sólo añade la siguiente línea:
start vote
- Usa el evento onPlayerVote para recibir los votos emitidos. Un ejemplo está disponible en el archivo vote/example.lua y en el archivo example_esx.lua para un pequeño ejemplo con ESX (recuerda eliminar los ejemplos). Aquí hay un ejemplo:
AddEventHandler('onPlayerVote', function (playername, ip, date)
-- Añade las acciones aquí cuando se emita un voto.
-- Por ejemplo: dar dinero en el juego, dar puntos, ahorrar en BDD, ...
print(playername)
print(ip)
print(date)
end)
- Inicia tu servidor. Si ves el mensaje "[VotePlugin] Plugin de votación activo en el puerto que acabas de especificar", ¡todo está bien!