El menú /graves
Todas las tumbas de un jugador en todos los servidores, qué muestra cada fila, mirar dentro desde la lista, y el teletransporte con su coste, reembolso y regla de combate.
/graves
/graves (alias /grave, permiso exyliagraves.menu, todo el mundo por defecto) abre una pantalla
paginada con todas las tumbas que el jugador tiene en pie — leídas de la base de datos, así que también
aparecen las de otros servidores de la red, con el servidor donde están. Si no tiene ninguna, la pantalla
dice "No tienes nada tirado por ahí."
Cada tumba es una cabeza con:
| Línea | Valor |
|---|---|
| Nombre | El mundo donde está. |
| Servidor | El servidor donde está. |
| Dónde | Sus coordenadas de bloque. |
| Ítems, Experiencia | Cuántos stacks y cuántos puntos guarda. |
| Murió | Hace cuánto. |
| Expira en | El tiempo que le queda, o para siempre. Corre mientras la pantalla está abierta. |
| Protección | Quién puede abrirla, como en el holograma. |
| Indicaciones de clic | Solo las acciones que puede usar quien mira. |
| Clic | Qué hace |
|---|---|
| Izquierdo | Teletransportarse a la tumba, si el teletransporte está activado. |
| Derecho | Mirar dentro, con exyliagraves.preview. Las mismas reglas que un clic agachado en la cabeza: ver Mirar dentro. |
La pantalla es lang/<code>/menus/user/graves.yml, y puedes cambiarle el estilo; sus valores están en
Configuración.
Teletransportarse a una tumba
Desactivado por defecto. Se activa en config.yml:
teleport:
enabled: true
cost: 250Entonces un jugador hace clic izquierdo en una de sus tumbas de /graves y aparece un bloque encima de
ella, en el servidor donde esté. Necesita exyliagraves.teleport (todo el mundo por defecto) y no estar
en combate.
| Situación | Respuesta |
|---|---|
teleport.enabled es false | "No puedes teletransportarte a una tumba; tienes que ir caminando." |
Sin exyliagraves.teleport | "No tienes permiso para hacer eso." |
| Marcado en combate | "No puedes teletransportarte en combate. Espera 12s." |
| No puede pagar | "Teletransportarte a una tumba cuesta $250." |
| Funcionó | "Llevándote a tu tumba. Costo: $250." |
El combate es la marca de combate de ExyliaLib, que lee DeluxeCombat, PvPManager o un puente que registre otro plugin.
El coste
teleport.cost se cobra en la moneda por defecto de ExyliaLib, la que figura como default-currency en
plugins/ExyliaLib/economy.yml, y se escribe como esa moneda escribe las cantidades. 0 es gratis, y
exyliagraves.teleport.free (operadores por defecto) se lo salta. Con un coste mayor que cero y sin
economía disponible, el teletransporte se rechaza como si el jugador no pudiera pagar.
El dinero se cobra antes de que empiece el teletransporte y se devuelve si no llega — "El teletransporte no se realizó, así que se te reembolsó $250." —, seguido del motivo:
| Motivo | Mensaje |
|---|---|
| La tumba está en otro servidor al que no se puede llegar | "No se puede conectar con ese servidor ahora mismo." |
| Su mundo no está cargado | "Ese mundo no está cargado." |
| No hay sitio seguro donde aparecer, o cualquier otro fallo | "El teletransporte falló." |
Un teletransporte a otro servidor pasa por los teletransportes entre servidores de ExyliaLib, que necesitan Redis. Un reembolso que a su vez falla se escribe en consola con el jugador y la cantidad.
El staff con exyliagraves.admin.view se teletransporta a la tumba de cualquiera desde
/gravesadmin list, gratis, esté o no activado el teletransporte y esté o no
en combate.
¿Falta algo en esta página? Dínoslo en Discord