Integraciones
Qué hace ExyliaMarket con ExyliaEconomy y Vault, PlaceholderAPI, las estadísticas y la reputación de ExyliaSurvivalCore, Exylia Analytics, el /settings y los potenciadores de ExyliaLib, y Discord.
Economía
Cada precio pasa por la fachada de economía de ExyliaLib, así que el mercado paga en lo que use el servidor:
- ExyliaEconomy: se puede usar cada moneda que guarda. Una publicación, subasta o pedido de compra elige
una (se abre un selector cuando hay más de una), la tienda pone precio a cada producto en la suya, el bazar
opera en
settings.currency, y un intercambio ofrece cualquiera de ellas. - Solo Vault: una moneda, la economía de Vault.
- Ninguna: cada módulo que mueve dinero lo indica en la consola y se niega a poner precio a nada.
Las comisiones, los impuestos y los precios se redondean a los decimales de cada moneda. Los umbrales escritos
como números — precios mínimos, anuncios, min-counted-value, el above de los webhooks — son cantidades
de la moneda por defecto y no se aplican a tratos en otra.
Motivos de pago, para el libro de movimientos de ExyliaEconomy: market:buy, market:sale, market:fee,
market:refund, bazaar:buy, trade:pay, trade:receive, shop:sell, sell:command, sell:wand,
sell:autosell, y similares.
ExyliaLib
| Función | Para qué la usa el mercado |
|---|---|
/settings | Una categoría Mercado con los anuncios de Casa de subastas y Subastas, Autoventa, Solicitudes de intercambio y Valor bajo los objetos. Cada uno solo aparece mientras su módulo funciona. |
| Potenciadores | Dos fuentes de dinero, shop-sell y worth-sell, que las pantallas de potenciadores listan y por las que se multiplican las ventas. |
| Recompensas pendientes | Todo lo que espera en /collect, en exylia_pending_rewards. |
| Avisos | Avisar a un jugador de sus tratos en cualquier servidor, o en su siguiente entrada. |
| Registro de staff | Cada registro del mercado, consultado con /exylialib logs. |
| Precios | La tienda y la lista de valores responden a Prices de ExyliaLib, así que cualquier plugin que pregunte por cuánto se vende un objeto recibe la respuesta del mercado. |
| Objetivos de venta | Las varitas de venta venden bloques que registran otros plugins, como el almacén de un spawner de ExyliaSpawners. |
| Combate | Ni regalos de la tienda a un jugador ni intercambios con él mientras el plugin de combate del servidor lo tenga marcado. |
| Comandos de servidor | Los productos de comando comprados para otro servidor, o para un jugador que está en otro sitio, se ejecutan cuando el jugador llega allí. |
| Borrados | Cada tabla está clasificada, así que /exylialib wipe y /exylialib resetplayer cubren el mercado. |
ExyliaSurvivalCore
ExyliaMarket no guarda estadísticas propias. Con ExyliaSurvivalCore instalado, suma en sus estadísticas, que leen las misiones, las temporadas y las clasificaciones:
| Clave | Qué cuenta |
|---|---|
market.listed, market.bought, market.sold | Publicaciones y ventas de la casa de subastas. |
market.spent, market.earned | Dinero movido en la casa de subastas. |
auctions.listed, auctions.bids, auctions.won, auctions.sold | Subastas. |
auctions.spent, auctions.earned | Dinero movido en subastas. |
orders.placed, orders.filled, orders.received | Pedidos de compra: filled y received cuentan objetos. |
bazaar.orders-placed, bazaar.offers-placed, bazaar.bought, bazaar.sold | El bazar, en objetos. |
bazaar.spent, bazaar.earned | Dinero movido en el bazar. |
sellwands.uses, sellwands.items, autosell.items | Varitas y autoventa. |
trade.completed | Intercambios terminados. |
Las claves de dinero se escriben como <module>.<what> para la moneda por defecto y también como
<module>.<currency>.<what> para cada moneda, así que las gemas nunca se suman a las monedas. Un trato en la
moneda por defecto por debajo del min-counted-value del módulo no cuenta nada, así que dos cuentas que
intercambian tierra por 1 no farmean nada; los tratos en otras monedas siempre cuentan.
Su reputación escucha MarketDealEvent, lanzado en cada venta de la casa de subastas, subasta ganada, pedido
abastecido, operación del bazar e intercambio.
PlaceholderAPI
Se registra solo; no hay nada que descargar. Ver Placeholders.
Exylia Analytics
Con el agente de ExyliaAnalytics instalado, cada trato cerrado se reporta una vez, desde el servidor que lo
cerró — ventas de la casa de subastas, subastas ganadas y compras inmediatas, pedidos abastecidos, operaciones
del bazar, compras y ventas en la tienda, /sell por canal y cada tipo de objeto que movió un intercambio —,
y cada cinco minutos una instantánea de lo que contiene cada mercado. Sin él no se envía nada.
Discord
Los webhooks de discord.yml. Ver Administración.
¿Falta algo en esta página? Dínoslo en Discord