Dónde están los plugins
Cada plugin es una carpeta en Resources/Server, que se carga al iniciar el servidor. Algunos plugins incluyen también un mod de cliente (una interfaz dentro del juego), que va en Resources/Client como cualquier otro mod.
Dos populares
- CobaltEssentials (GPL-3.0): niveles de permisos, comandos de chat para administradores, límites de coches por rango y una lista blanca. Registra el chat por sí mismo, así que desactiva LogChat para evitar cada mensaje por duplicado.
- Nickel (GPL-3.0): roles, comandos dentro del juego, baneos y silencios temporales, con su propia base de datos; su interfaz opcional es un mod de cliente de su página.
Ambos se cargaron en BeamMP-Server 3.9.3 en nuestras pruebas. En Flux, la pestaña Plugins instala cualquiera de los dos con un clic desde su versión de GitHub.
Instalar cualquier plugin en Flux
- Sube el .zip del plugin tal como lo distribuye su autor en la pestaña Plugins. Se entienden una carpeta Resources, carpetas Server y Client, una carpeta de plugin o archivos .lua sueltos.
- Mientras el servidor está en marcha, el cambio queda en espera: pulsa Aplicar y reiniciar (unos diez segundos). BeamMP no soporta que una carpeta de plugin cambie bajo sus pies: en nuestras pruebas se detuvo.
- Una actualización conserva los archivos que escribió el plugin (sus ajustes, sus datos); desactivar un plugin lo conserva todo.
Preguntas frecuentes
¿Los jugadores tienen que instalar plugins?
No. Los plugins se ejecutan en el servidor. Un plugin con interfaz de cliente incluye un mod de cliente, que el servidor envía como cualquier otro mod.
¿Por qué no se cargó mi plugin?
Los plugins se cargan al iniciarse el servidor: reinicia después de añadir uno. La pestaña Consola muestra lo que imprimió cada plugin al cargarse.