Come usare Pex (PermissionsEx)

Come usare Pex (PermissionsEx)

Scritto da Andrea il 15 Nov 2013 Nessun commento.

PermissionEx

PermissionsEx è un plugin che ti permette di settare i permessi per il tuo server. Un permesso è l’accesso per fare una cosa, per eseguire un comando. Ad esempio, fare in modo che un player possa fare il comando /home ma non /creative.

Per prima cosa scaricalo dal sito di bukkit.org (http://dev.bukkit.org/bukkit-plugins/permissionsex/) e poi inserite il file scaricato nella cartella plugins del server.
Ora avviate e dovete creare il primo gruppo dalla console dato che anche se siete oppati avete bisogno del permesso per utilizzare pex, quindi andiamo a scrivere sulla console:
pex group Founder create

Cosi avete creato il gruppo Founder. Ora andiamo a dare tutti i permessi a questo grouppo, sempre dalla console:

pex group Founder add *

Bene, ora dovete aggiungervi a questo gruppo, quindi ancora dalla console:

pex user TUONOME group set Founder

Ora avete la possibilità di usare il plugin direttamente dal game perchè hai i permessi necessari.

Per seguire meglio la guida, e anche per rendervi il lavoro più facile, andate nella cartella plugins poi cercate PermissionEx e aprite il file di nome “permissions” con Notepad++, modificate, nella 2 stringa, il nome default in Utente come nella foto:

Cambia nome gruppo Utente

Cambia nome gruppo Utente

Startiamo il server oppure se già attivo eseguiamo il comando /pex reload

Ogni player nuovo ora verrà automaticamente aggiunto al gruppo Utente, quindi iniziamo ad aggiungerli i permessi. Ogni plugin che installate ha i propri permessi, di solito nella ducumentazione (descrizione) del plugin in bukkit.org c’è uno spazio con scritto permission oppure un link per un collegamento esterno.

Facciamo un esempio, Essentials ha una pagina tutta sua con la lista dei suoi permessi (http://wiki.ess3.net/wiki/Command_Reference)

Quindi il comando per aggiungere i permessi al gruppo Utente è:

/pex group Utente add nomeplugin.nomecomando/funzione

Esempio: /pex group Utente essentials.build.* oppure anche /pex group Utente add essentials.warp

All’ incontrario, per rimuoverlo

/pex group Utente remove nomeplugin.nomecomando/funzione

Per settare un permesso solo in un mondo, ad esempio, dare il comando /sethome solo nel mondo world

/pex group Utente add essentials.sethome world

Se invece abbiamo bisogno di creare dei pacchetti vip, ma non rimpostare tutti i permessi del Utente normale utilizzate

/pex group VIP Utente

Oppure creare un pacchetto vip2, quindi avere i permessi del vip normale ma aggiungendone altri, quindi

/pex group VIP2 create VIP

e poi:

/pex group VIP2 essentials.afk.auto

Il VIP avrà li stessi permessi del VIP normale ma con il comando /afk in più.

E’ possibile anche impostare dei prefissi per la chat, ma è sconsigliabile utilizzarli per un mondo fazioni, dato che il prefisso che andrai a impostare, si aggiungerà al tuo nome, quindi quando ad esempio fai tpa a un player, come nome suo leggerai [Utente]Ambrogio, invece se vuoi una chat più performante con essentials, segui questa guida: (IN COSTRUZIONE)

Per dare un singolo permesso a un player

/pex user NOMEPLAYER add nomepermesso/funzione

Per aggiungere un Utente a diversi gruppi in modo da dare i permessi ai gruppi che appartiene fai:

/pex group NOMEGRUPPO user add NOMEPLAYER

Può tornare utile anche impostare un tempo, dove da quando scade, il player torna al gruppo precedende, quindi il comando di sopra permette di fare ciò, al incontrario il player tornerà al gruppo default, cioè Utente.

/pex user <NOMEPLAYER> group add <nomegruppo> <mondo> [TEMPO]

Nello spazio [TEMPO] devi inserire il numero del tempo in SECONDI

Per impostare un gruppo predifinito in un mondo:

/pex default group [mondo]

Questi sono i comandi necessari per sapere usare pex. Configurare i permessi è abbastanza noioso, sappi però che è la cosa più importante per la sicurezza del tuo server.

Leggi anche ...

Questo articolo è stato scritto da Andrea

Studente universitario di Informatica con la passione di Minecraft, ho costruito Minecraft-Server.it per condividere tutte le informazioni che ho raccolto negli ultimi 4 anni nella gestione dei servers Minecraft.