Contenido generado con IA — puede contener errores.

Referencia

Permisos

Cada nodo que declara el plugin y su valor por defecto, los nodos de función que convierten una función en ventaja de rango, los nodos numerados de límites, comisiones e impuestos, y qué nodos abren el panel de administración.

Todos los nodos de abajo están declarados en plugin.yml, tanto en el del plugin como en el del cargador, así que un plugin de permisos muestra cada uno con su valor por defecto.

Nodos de jugador

Todos están activados para todo el mundo por defecto, salvo la autoventa y las ventajas de la tienda por defecto.

PermisoPor defectoQué controla
exyliamarket.auctionhousetodos/ah y sus pantallas: explorar, tus publicaciones, el historial, la lista de seguimiento.
exyliamarket.auctionhouse.selltodosPublicar en la casa de subastas, desde /ah sell o desde la pantalla.
exyliamarket.auctionhouse.buytodosComprar una publicación.
exyliamarket.auctionstodos/auction y sus pantallas.
exyliamarket.auctions.selltodosAbrir una subasta.
exyliamarket.auctions.bidtodosPujar, hacer una puja personalizada, fijar una puja automática y comprar una subasta al instante.
exyliamarket.orderstodos/orders: explorar los pedidos de compra y los tuyos.
exyliamarket.orders.createtodosCrear un pedido de compra.
exyliamarket.orders.filltodosVender objetos a los pedidos de compra de otros jugadores.
exyliamarket.bazaartodos/bazaar y sus pantallas.
exyliamarket.bazaar.createtodosCrear pedidos de compra y ofertas de venta en el bazar.
exyliamarket.bazaar.instanttodosCompra y venta instantánea en el bazar.
exyliamarket.tradetodos/trade <jugador>, /trade accept y la solicitud con clic agachado.
exyliamarket.shoptodos/shop, y cada comando que abre una tienda (/blocks, /store…).
exyliamarket.shop.selltodosVender a la tienda desde sus pantallas, y /sell en todas sus formas.
exyliamarket.shop.gifttodosComprar algo de la tienda para otro jugador.
exyliamarket.shop.carttodosAbrir el carrito de la tienda, añadir a él y pagarlo.
exyliamarket.worthtodos/worth.
exyliamarket.sellwands.usetodosUsar una varita de venta sobre un contenedor.
exyliamarket.sellwands.autoselloperadores/autosell, el interruptor de autoventa en /settings y la propia autoventa. El interruptor empieza encendido, así que el nodo por sí solo activa la autoventa.
exyliamarket.shop.perksoperadoresLa tienda Perks del catálogo por defecto y sus productos de comando.

Convertir una función en ventaja de rango

Los nodos de función (auctionhouse.buy, auctions.bid, orders.fill, bazaar.create, bazaar.instant, shop.gift, shop.cart) los tiene todo el mundo, así que una función pasa a ser ventaja denegando su nodo al grupo por defecto y dándoselo al rango: exyliamarket.bazaar.instant en false para default y en true para vip.

Un botón que el jugador ve responde a un clic denegado con el mensaje habitual de "sin permiso". Recuperar lo tuyo nunca necesita nodo: cancelar tu publicación, subasta o pedido, /collect, /trade deny y vaciar el carrito siguen funcionando cuando un rango caduca.

/collect no tiene nodo: cualquiera puede reclamar lo que se le debe.

Nodos numerados

Se leen por prefijo, así que vale cualquier número, y un nodo cuyo final no es un número se ignora. Como cada número es su propio nodo, plugin.yml los lista en comentarios en lugar de declararlos.

Límites: gana el más alto

NodoFijaPor defecto sin él
exyliamarket.auctionhouse.listings.<n>Publicaciones activas a la vez en la casa de subastas.max-listings-per-player, 5
exyliamarket.auctions.limit.<n>Subastas en curso a la vez.max-auctions-per-player, 3
exyliamarket.orders.limit.<n>Pedidos de compra abiertos.max-orders-per-player, 5
exyliamarket.bazaar.limit.<n>Pedidos de compra y ofertas de venta abiertos en el bazar, sumados.max-offers-per-player, 14
exyliamarket.bazaar.volume.<n>Dinero movido en el bazar al día, compras y ventas sumadas.daily-volume, -1 (sin límite)
exyliamarket.shop.sell.<multiplicador>Lo que paga todo lo que se vende al servidor; admite decimales (shop.sell.1.5). Ver Venta.sin bonus

Un nodo de límite de 0 cuenta como no tener ninguno: se aplica el valor por defecto. El nodo sustituye al ajuste en lugar de sumarse a él, así que exyliamarket.auctionhouse.listings.2 da a un jugador 2 publicaciones aunque el valor por defecto sea 5.

Comisiones e impuestos: gana el más bajo

Porcentajes enteros. El más bajo que tenga el jugador es su tasa; sin ninguno, se aplica el ajuste del módulo. Un nodo de 0 es ninguna comisión o ningún impuesto.

NodoFijaPor defecto sin él
exyliamarket.auctionhouse.fee.<n>La comisión de publicación de la casa de subastas.listing-fee-percent, 2
exyliamarket.auctionhouse.tax.<n>El impuesto de venta de la casa de subastas.sales-tax-percent, 5
exyliamarket.auctions.fee.<n>La comisión de publicación de las subastas.listing-fee-percent, 2
exyliamarket.auctions.tax.<n>El impuesto de venta de las subastas.sales-tax-percent, 5
exyliamarket.orders.fee.<n>La comisión al crear un pedido de compra.creation-fee-percent, 1
exyliamarket.orders.tax.<n>El impuesto al vender a un pedido.sales-tax-percent, 5
exyliamarket.bazaar.tax.<n>El impuesto de venta del bazar. La fee fija no cambia.tax-percent, 1.25

El impuesto de venta se lee del vendedor en el momento de la venta. Un vendedor que para entonces está desconectado (una publicación que se vende de noche, una subasta que termina, una oferta del bazar que se llena) paga la tasa configurada.

Nodos de staff

Todos son de operadores por defecto.

PermisoQué controla
exyliamarket.admin.reload/marketadmin reload y el botón de recarga del panel.
exyliamarket.admin.logs/marketadmin log, /marketadmin stats y sus pantallas; con él, /shopadmin log en el juego abre el registro del mercado.
exyliamarket.admin.demo/marketadmin demo seed y demo clear: actividad de mercado falsa para capturas, solo en servidores de prueba.
exyliamarket.auctionhouse.admin/ahadmin: retirar cualquier publicación, vaciar las de un jugador. La pantalla de ajustes de la casa de subastas.
exyliamarket.auctions.admin/auctionadmin: eliminar cualquier subasta, vaciar las de un jugador. La pantalla de ajustes de las subastas.
exyliamarket.orders.admin/ordersadmin: cancelar cualquier pedido. La pantalla de ajustes de los pedidos.
exyliamarket.bazaar.admin/bazaaradmin: el editor de productos y cancelar cualquier pedido u oferta. La pantalla de ajustes del bazar.
exyliamarket.shop.admin/shopadmin: el editor de la tienda, los cupones, las rebajas, el catálogo por defecto y el registro de tienda de un jugador. Abre cualquier tienda sea cual sea su permiso.
exyliamarket.sell.admin/selladmin audit y la pantalla de auditoría de precios, y recibir avisos de problemas de precios al entrar. La pantalla de ajustes de /sell.
exyliamarket.worth.admin/setworth y el editor de valores.
exyliamarket.sellwands.admin/sellwandadmin give y la pantalla de ajustes de las varitas de venta.
exyliamarket.trade.adminLa pantalla de ajustes de los intercambios.
exyliamarket.prices.adminLa pantalla de ajustes de la comprobación de precios, y cuánto tiempo se guardan el historial y el registro del mercado.

/marketadmin en sí se abre para cualquiera que tenga uno cualquiera de los nodos de staff de arriba; cada tarjeta y página de ajustes de dentro pide su propio nodo. Ver Administración.

Borrar los datos del mercado o reiniciar a un jugador se hace con /exylialib wipe y /exylialib resetplayer de ExyliaLib, con sus propios permisos: ver Comandos de ExyliaLib.

¿Falta algo en esta página? Dínoslo en Discord