bPermissions è un plugin per i server CraftBukkit, creato dallo sviluppatore del plugin codename_B. È un plugin per i permessi che supporta il nuovo sistema superperms, così come i vecchi permessi. L'impostazione delle autorizzazioni per il tuo server può essere difficile, soprattutto se non l'hai mai fatto prima. Questo wikiHow ti mostrerà come configurare il plugin Permessi.
Passi
Passaggio 1. Scarica bPermissions
Puoi scaricarlo cliccando su questo link.
Passaggio 2. Generare i file bPermissions
-
Posiziona il file bPermissions.jar nella cartella del plugin ed esegui il server in modo che i file vengano generati.
-
Una volta che il server è stato caricato completamente, digita "stop" e chiudi la console.
Passaggio 3. File bPermissions
-
All'interno della cartella dei plugin ora dovresti vedere una nuova cartella chiamata bPermissions.
-
Apri questa cartella e vedrai alcuni nuovi file. Per ora, lasceremo questi file così come sono.
Passaggio 4. Configura gli YML mondiali
-
Apri la cartella del mondo e vedrai un file YAML per ogni mondo che hai sul tuo server. Se hai solo i mondi predefiniti vedrai due file, groups.yml e users.yml.
- Questi sono i file che usiamo per creare gruppi di permessi e assegnare gruppi ai giocatori.
Passaggio 5. Aprire il file YML dei gruppi
-
Apri il group.yml nel blocco note. Di solito è un file vuoto nell'ultima versione dei server. Se dovessi vedere due parentesi quadre: . Eliminali in modo da avere un file vuoto.
Passaggio 6. Impostare il gruppo predefinito
-
Per questo wikiHow utilizzerai tre gruppi, giocatore, moderatore e amministratore. Puoi scegliere di avere più o meno gruppi di questo.
-
Scrivi senza virgolette "default: ", e poi il nome del tuo gruppo predefinito, il mio sarà "player". La tua prima linea dovrebbe assomigliare alla linea nell'immagine.
Passaggio 7. Aggiungi i gruppi
-
Ora possiamo aggiungere i gruppi al file del mondo.
-
Vai alla riga successiva e digita gruppi:
- Quindi, vai alla riga successiva e aggiungi quattro spazi, assicurandoti di non aggiungere schede e che nessuna scheda sia stata aggiunta automaticamente. Scrivi il nome del tuo primo gruppo. Vai alla riga successiva, quattro spazi, nome del secondo gruppo.
- Ripeti fino a quando tutti i tuoi gruppi sono elencati. Dovrebbero essere simili ai gruppi nell'immagine.
Passaggio 8. Aggiungi le autorizzazioni di base
-
Ora dovrai aggiungere i permessi di base che ogni gruppo avrà. Con bPermissions, assegnerai più gruppi ai tuoi giocatori.
-
Invece di gruppi di giocatori, ci saranno gruppi di permessi aggiunti ai tuoi giocatori. In genere, il tuo gruppo predefinito sarà un gruppo di base. Conterrà tutti i permessi che vuoi che ogni giocatore abbia.
-
Quindi nel tuo gruppo predefinito, vai alla riga successiva, aggiungi 4 spazi e aggiungi l'autorizzazione:
- - bPermissions.build: Questo permetterà al giocatore di piazzare e rompere i blocchi.
- Quindi, nel gruppo del tipo di amministratore, aggiungi l'autorizzazione:
-
- bPermissions.admin
-
Dovrebbe essere simile all'immagine.
Passaggio 9. Aggiungi altre autorizzazioni
-
Poiché il plugin Essentials ha molti permessi ed è piuttosto popolare.
-
Proprio come nel passaggio precedente, aggiungi le autorizzazioni che desideri che ogni gruppo abbia. Ma tieni presente che le autorizzazioni dovrebbero essere rilevanti per il gruppo.
-
Ecco alcune autorizzazioni per il MOTD, il teletrasporto per spawn e i comandi home/sethome al gruppo di giocatori. Escludi e vieta le autorizzazioni al gruppo moderatore e i comandi del server Bukkit al gruppo amministratore.
-
Il tuo groups.yml ora dovrebbe essere simile a quello nell'immagine.
-
Nota: se hai molti plugin, probabilmente avrai molti nodi di autorizzazione da aggiungere. Ma prenditi il tuo tempo per assicurarti che sia formattato correttamente e che non siano state aggiunte schede.
Passaggio 10. Aggiungi giocatori
-
Ora che abbiamo aggiunto i permessi, è una buona idea aggiungere al file i player che avranno il nodo bPermissions.admin. Questa autorizzazione consentirà al giocatore di aggiungere gruppi ad altri giocatori nel gioco.
-
In questo esempio ci sono tre giocatori; Notch, Jeb e NewGuy.
- Notch è un amministratore, quindi ha tutti e tre i gruppi di autorizzazioni, il che significa che può fare tutto ciò che può fare un giocatore predefinito, oltre a ciò che può fare un moderatore, ed è anche in grado di utilizzare i comandi del server.
- Jeb, poiché il moderatore ha i permessi di riproduzione predefiniti e i permessi di moderatore.
-
Infine, NewGuy si è appena unito al server, quindi gli vengono automaticamente dati i permessi del gruppo predefinito.
-
Quando nuovi giocatori si uniscono al server, verranno automaticamente aggiunti a questo elenco.
Crea una nuova riga, digita giocatori:
Nuova riga, 4 spazi, aggiungi il nome del giocatore in questo modo: Notch:
Quindi, un'altra riga, 4 spazi e aggiungi i gruppi. Ripeti per tutti i giocatori che desideri aggiungere manualmente.
Il tuo groups.yml dovrebbe essere simile all'immagine.
-
Passaggio 11. Come ottenere un prefisso/suffisso
Le tue autorizzazioni sono ora impostate. Puoi salvare il file e dovrebbe funzionare come previsto. Tuttavia, a molte persone piace aggiungere un prefisso al proprio nome in modo da sapere quali giocatori fanno parte di quali gruppi. Per fare ciò, è necessario un plug-in di chat. Il plugin che consiglio è bChat.
Passaggio 12. Configura bChat
bChat ha un solo file, config.yml.
Apri il file config.yml e sarai in grado di formattare la chat per il tuo server. Il formato che potresti usare è: formato: '+PREFIX +WHITE+NAME: +WHITE+MESSAGE'
Passaggio 13. Aggiunta del prefisso
Per aggiungere un prefisso a un gruppo dobbiamo aprire il groups.yml a cui abbiamo aggiunto tutti i nostri permessi. Il prefisso viene aggiunto utilizzando un'autorizzazione.
Il permesso è:
- prefisso. priorità. prefisso
La priorità funziona così: più alto è il numero, maggiore è la priorità.
Ad esempio, abbiamo aggiunto tre gruppi al giocatore Notch. Ciascuno di questi gruppi potrebbe avere un nodo di autorizzazione per un prefisso. Quindi usiamo la priorità per assicurarci che venga utilizzato il prefisso per il gruppo con il punteggio più alto.
Quindi per il gruppo predefinito potremmo usare una priorità di 10, moderatore potrebbe essere 20 e amministratore 30. Ecco un esempio di un prefisso che è il gruppo tra parentesi quadre
- prefisso.30.[Admin]
Questo produrrebbe:
[Admin] Notch: messaggio qui Possiamo anche aggiungere colore al prefisso:- prefix.30.+RED[Admin]Questo sistema di prefissi è utile in quanto ci consente di utilizzare il sistema multi-gruppo, pur fornendo un modo per prefissi di gruppo. Il tuo groups.yml potrebbe essere simile all'immagine.
Passaggio 14. Promuovi i giocatori nel gioco
Puoi utilizzare i comandi per aggiungere/rimuovere gruppi dai giocatori e aggiungere/rimuovere nodi di autorizzazione dai gruppi. Il comando è:
/p [mondo||globale] [azione] [obiettivo]
Per esempio, /p amministratore globale di addgroup Jeb
Aggiunge il gruppo admin al player Jeb.
Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube
Suggerimenti
- Usa un programma come NotePad++ per modificare i file YAML.
- Puoi usare /help nel gioco per vedere l'elenco dei comandi che puoi usare.
- Usa bChat o mChat per aggiungere prefissi/suffissi
- Scarica plugin di autorizzazione.
- Vedrai bPermissions e Permissions elencati quando digiti /plugins. Questo è un plug-in di "permessi falsi" utilizzato per mantenere la compatibilità con i plug-in che utilizzano ancora il vecchio sistema di autorizzazioni.
Avvertenze
- Non utilizzare altri plugin di autorizzazione contemporaneamente.
- NON utilizzare le schede nei file YAML