Dove vivono i plugin
Ogni plugin è una cartella in Resources/Server, caricata all'avvio del server. Alcuni plugin hanno anche un mod client (un'interfaccia in gioco), che va in Resources/Client come ogni altro mod.
Due popolari
- CobaltEssentials (GPL-3.0): livelli di permesso, comandi admin in chat, limiti di auto per grado e una whitelist. Registra la chat da solo, quindi disattiva LogChat per evitare che ogni messaggio compaia due volte.
- Nickel (GPL-3.0): ruoli, comandi in gioco, ban e mute temporanei, con un proprio database; la sua interfaccia opzionale è un mod client dalla sua pagina.
Entrambi caricati su BeamMP-Server 3.9.3 nei nostri test. Su Flux la scheda Plugin installa l'uno o l'altro con un clic dalla sua release su GitHub.
Installare un plugin su Flux
- Carica il .zip del plugin così come lo distribuisce l'autore nella scheda Plugin. Sono riconosciute le cartelle Resources, Server e Client, una cartella di plugin o file .lua sciolti.
- Mentre il server gira, la modifica attende: premi Applica e riavvia (circa dieci secondi). BeamMP non può gestire una cartella di plugin che cambia sotto di sé: nei nostri test si è fermato.
- Un aggiornamento mantiene i file che il plugin ha scritto (le sue impostazioni, i suoi dati); spegnere un plugin mantiene tutto.
Domande frequenti
I giocatori devono installare i plugin?
No. I plugin girano sul server. Un plugin con un'interfaccia client include una mod client, che il server invia come qualsiasi altra mod.
Perché il mio plugin non si è caricato?
I plugin si caricano all'avvio del server: riavvialo dopo averne aggiunto uno. La scheda Console mostra ciò che ogni plugin ha stampato mentre si caricava.