Permisos
Cada nodo que declara el plugin, los nodos por función y por caja que convierten funciones en ventajas de rango, y el límite de aperturas múltiples por rango.
| Permiso | Por defecto | Qué controla |
|---|---|---|
exyliacrates.use | todos | /crates y sus subcomandos, un clic en la lista de cajas y Tus aperturas en una pantalla de contenido. |
exyliacrates.admin | operadores | /cratesadmin y todos sus subcomandos, cada pantalla y botón de staff, la varita de cajas, el botón Historial del servidor y la pantalla de Ajustes. |
exyliacrates.open.remote | todos | Abrir una caja lejos de su bloque: /crates open y el ítem de la caja en la pantalla de contenido. Necesita también exyliacrates.use. |
exyliacrates.preview | todos | Ver el contenido de una caja: clic izquierdo en su bloque, la lista de cajas y /crates preview. |
exyliacrates.history | todos | Leer tu propio historial: /crates history y Tus aperturas. |
exyliacrates.multiopen | todos | Abrir varias a la vez: agachado + clic derecho en el bloque, shift + clic en la pantalla de contenido, /crates open <crate> true. |
exyliacrates.crate.* | todos | Abrir todas las cajas, salvo que exyliacrates.crate.<id> esté puesto para una. |
exyliacrates.crate.<id> | no declarado | Abrir una caja, por su id en minúsculas. Si está puesto, manda sobre crate.*. |
exyliacrates.multiopen.<n> | no declarado | Máximo de aperturas que paga una apertura múltiple. Ver abajo. |
A un jugador sin el nodo de una función se le dice "Tu rango no incluye esa función." (feature-locked en
messages.yml).
Funciones como ventajas de rango
Todos los nodos de jugador de arriba los tiene todo el mundo por defecto, así que nada cambia hasta que quitas uno. Para que una función sea una ventaja de rango, niégasela al grupo por defecto y dásela al rango:
lp group default permission set exyliacrates.multiopen false
lp group vip permission set exyliacrates.multiopen trueAbrir una caja con clic derecho en su bloque solo necesita el nodo de esa caja (y exyliacrates.multiopen si
vas agachado); no necesita exyliacrates.use. Abrirla desde cualquier otro sitio necesita además
exyliacrates.use y exyliacrates.open.remote, así que negar open.remote deja cada caja en su bloque
mientras los jugadores conservan /crates, las vistas previas y su historial.
Una caja cada vez
exyliacrates.crate.<id> decide para una caja, en el bloque y lejos de él por igual. Cuando no está puesto
para un jugador, decide exyliacrates.crate.*, que tiene todo el mundo.
- Bloquear una caja: niega
exyliacrates.crate.vipal grupo por defecto y dáselo al rango. - Abrir solo algunas: niega
exyliacrates.crate.*y daexyliacrates.crate.<id>por cada caja permitida.
Las vistas previas no dependen de la caja: un jugador puede ver por dentro una caja que no puede abrir.
Límite de aperturas múltiples por rango
exyliacrates.multiopen.<n> fija cuántas aperturas paga una apertura múltiple. Gana el número más alto que
tenga el jugador, y sustituye a settings.max-multi-open (10) para él, así que un nodo más bajo que el ajuste
le baja el límite. Sin ningún nodo así, vale el ajuste. La apertura múltiple sigue necesitando
exyliacrates.multiopen.
lp group vip permission set exyliacrates.multiopen.25 trueLimitar quién puede ganar qué
Los permisos y condiciones por recompensa, que se ponen en el editor de recompensas, sacan una recompensa del sorteo para los jugadores que no los cumplen. La pantalla de contenido muestra esas recompensas como Bloqueada y calcula las probabilidades sobre lo que queda. Ver Recompensas y rarezas.
Nodos de ExyliaSurvivalCore
exyliasurvivalcore.crates.use y exyliasurvivalcore.crates.admin, que controlaban las cajas de
ExyliaSurvivalCore, no los comprueba este plugin. Da exyliacrates.use y exyliacrates.admin en su lugar.
¿Falta algo en esta página? Dínoslo en Discord