Varitas de venta y autoventa
Varitas que venden el contenido de un contenedor con un multiplicador y un número de usos, el tiempo de espera, el evento que permite a un contenedor negarse, y la autoventa de lo que rompen los jugadores.
Dos formas de vender sin abrir /sell, ambas a través de él: los mismos precios, los límites y permisos de
la tienda, el bonus de venta y los potenciadores shop-sell y worth-sell. Ver
Venta y valores.
Id de módulo sell-wands, archivo modules/sell-wands/config.yml. Necesita el módulo sell: con sell
apagado también queda apagado, con una línea en la consola.
Varitas de venta
Una varita la entrega el staff:
/sellwandadmin give <player> <multiplier> <uses><multiplier>de0.1a10: por cuánto multiplica la varita una venta.<uses>:-1para ilimitados; si no, 1 o más.<player>puede ser cualquiera, en cualquier servidor: con el inventario lleno, ausente o desconectado, la recibe desde/collect.
Cada varita es única y nunca se apila con otra. Las varitas creadas por las antiguas varitas de venta de ExyliaSurvivalCore siguen funcionando: el plugin lee los mismos datos del objeto.
Usar una
Haz clic derecho sobre un contenedor con la varita en la mano principal: un cofre (el cofre doble entero),
un barril, una caja de shulker, una tolva, un horno, un dispensador, un soltador, un soporte para pociones —
cualquier bloque que guarde objetos. Todo lo vendible que haya dentro se vende de una vez, multiplicado por
la varita, y el resto se queda. Sobre el contenedor estallan partículas (feedback.wand-particles) con una
etiqueta flotante de lo que pagó (feedback.sell-indicators).
- Necesita
exyliamarket.sellwands.use. - Los plugins de protección responden primero: un clic que cancelan no hace nada.
- Un contenedor sin nada que vender no gasta ni un uso ni el tiempo de espera.
- El tiempo de espera,
wand.cooldown-seconds, es de toda la red y sobrevive a reconexiones y cambios de servidor. - El último uso rompe la varita.
Un plugin puede impedir una varita en sus propios contenedores — un cofre de botín, un suministro — cancelando
SellWandUseEvent; el clic entonces abre el contenedor con normalidad. Ver API.
Bloques que venden otros plugins
Una varita también funciona sobre bloques que no son contenedores cuando otro plugin los registra en los objetivos de venta de ExyliaLib: un spawner de ExyliaSpawners, por ejemplo, vende su almacén. Ese plugin pone el precio de la venta y la paga, multiplicada por la varita; la varita gasta un uso y empieza su tiempo de espera solo cuando se vendió algo. El permiso y el tiempo de espera se comprueban primero.
Autoventa
Con la autoventa activada, lo que rompe un jugador se vende en lugar de caer: cada drop de bloque que compran
la tienda o la lista de valores se recoge y se vende cada autosell.flush-seconds. Los drops de criaturas y
la pesca no se incluyen. Lo que no se puede vender — un límite alcanzado, un permiso que falta — va al
inventario o a /collect, nunca al suelo.
Cada autosell.report-seconds se le dice al jugador lo que se vendió, del modo que indique
feedback.autosell-report: ACTION_BAR (por defecto), TOAST, CHAT o NONE.
| Para usarla | |
|---|---|
| Permiso | exyliamarket.sellwands.autosell — solo operadores por defecto. |
| Interruptor | /autosell, o Mercado → Autoventa en /settings. Es el mismo ajuste. |
El interruptor está activado por defecto: un jugador al que se le da el permiso empieza a autovender
de inmediato, sin ejecutar /autosell.
Otros plugins envían drops propios a la autoventa de un jugador mediante MarketService.autoSell, que es
como un plugin de minas vende lo que sueltan sus bloques.
Ajustes
modules/sell-wands/config.yml, editable dentro del juego desde /marketadmin.
| Clave | Por defecto | Qué hace |
|---|---|---|
wand.material | BLAZE_ROD | El objeto que es una varita. |
wand.cooldown-seconds | 1.0 | Segundos entre dos usos de una varita. |
autosell.flush-seconds | 5 | Segundos entre ventas de lo que rompió un jugador. |
autosell.report-seconds | 60 | Segundos entre los informes. 0 para ninguno. |
Estadísticas contadas: sellwands.uses, sellwands.items y autosell.items.
¿Falta algo en esta página? Dínoslo en Discord