> For the complete documentation index, see [llms.txt](https://realisticnode.gitbook.io/rnsetups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://realisticnode.gitbook.io/rnsetups/es/rncombatpvp.md).

# rnCombatPvP

Combate, NPC con la skin del jugador al desconectarse, /pvp, protección de novato, premios por muerte, rachas, rating, recompensas y zonas seguras para Spigot, Paper, Purpur y Folia.

rnCombatPvP se encarga de **todo lo que rodea a una pelea PvP**. Los jugadores que se golpean entran en combate, ven el tiempo que les queda en la barra de acción y en una barra de jefe, y no pueden escapar con comandos, teletransportes ni metiéndose en una zona segura. Quien se desconecta a mitad de una pelea muere, o deja **una copia de sí mismo con su propia skin** que los demás todavía pueden matar. Las muertes dan premios, rachas, rating y recompensas, y cada muerte trae un resumen de quién hizo cuánto daño.

<figure><img src="https://i.imgur.com/N324nlV.png" alt="Dos jugadores peleando, con el tiempo de combate en la barra de acción y la barra de jefe"><figcaption><p>Dos jugadores peleando, con el tiempo de combate en la barra de acción y la barra de jefe</p></figcaption></figure>

Todo está hecho con la API normal del servidor: sin NMS, sin paquetes, sin Citizens y sin paquete de recursos. Un solo jar funciona de la 1.21.1 a la 26.3.

{% hint style="info" %}
**¿Necesitas ayuda?** Entra a nuestro [Discord](https://discord.gg/GzxW2FANPB) y abre un ticket. Mira [Soporte](/rnsetups/es/support.md).
{% endhint %}

## Funciones

**Combate y lo que ven los jugadores**

* Los jugadores entran en combate con golpes, flechas y otros proyectiles, pociones dañinas, mascotas, y también con **TNT, cristales del End, anclas de reaparición, camas, lava y fuego** que activa o pone otro jugador. Pelear con mobs también puede contar.
* **Barra de acción** con una barra de progreso, el tiempo que queda, el enemigo y su vida. Una **barra de jefe** que pasa a amarillo y luego a verde cuando se acerca el final, títulos al entrar y salir del combate, y un **sonido de cuenta atrás** en los últimos segundos.
* **Números de daño que solo ve el atacante**, partículas rojas al golpear y **bordes rojos en la pantalla** cuando a un jugador en combate le queda poca vida.
* Un **tiempo de combate distinto por rango** con el permiso `rncombat.time.<segundos>`.
* **Comandos bloqueados** en combate (lista blanca o lista negra), y opciones para perlas de ender, fruta coral, propulsión, élitros, cohetes, tótems, poner y romper bloques, contenedores, teletransportes y cualquier bloque que pongas en la lista.
* **Esperas de ítems** (perlas de ender, manzanas doradas, cargas de viento...) que se ven en la barra rápida como la espera vanilla, solo en combate o siempre.

**Desconexión en combate**

* Quien se desconecta en combate muere al instante (por defecto), o deja un **NPC con su skin**, su armadura, los ítems de sus manos y su vida (maniquíes de la 1.21.9+; los servidores más viejos usan un husk con la cabeza del jugador).
* Si lo matan a tiempo suelta todo: el jugador aparece muerto al volver. Si sobrevive, no pasa nada. Si el jugador vuelve antes, **retoma su cuerpo** donde está y la pelea sigue.
* O solo le quita dinero y ejecuta comandos. Las desconexiones también se pueden publicar en **Discord**.
* **Nadie es castigado cuando el servidor se apaga** (`/stop`, `/restart`) ni cuando lo expulsa el staff.

**Protecciones**

* **`/pvp on|off`** con una espera entre cambios, y mundos donde el PvP siempre está activado.
* **Protección de novato** contada en **tiempo de juego**, con barra de jefe y `/newbie disable` (pide confirmación).
* **Protección al reaparecer**, **anti-limpieza** (después de ganar una pelea, los que no estaban en ella no pueden atacarte un momento) y **bloqueo de duelo** (nadie se puede meter en un 1v1).
* **Zonas seguras** (regiones de WorldGuard con el PvP desactivado): los jugadores en combate rebotan, y ven un **muro de cristal que solo ven ellos** en el borde de la zona.

**Muertes, premios y estadísticas**

* Dinero para el asesino, dinero y experiencia **robados** a la víctima, y una multa al morir.
* **Acciones de premio** con probabilidad: comandos de consola y del jugador, mensajes, anuncios, títulos, barra de acción, sonidos y dinero.
* **Objetos al morir**: normales, se conservan, van directo al inventario del asesino o desaparecen. **Protección del botín** para el asesino y **cabezas** que caen.
* **Asistencias** para todos los que hicieron suficiente daño, **rachas** con premios y un **rating ELO**.
* **Anti-farm**: matar a la misma víctima una y otra vez, o a jugadores con la misma IP, no da nada.
* **Resumen de muerte** en el chat (pasa el ratón sobre una línea para ver golpes y arma) y en un menú. Las muertes en el vacío, en la lava o por caída justo después de un golpe cuentan como asesinatos.
* Estadísticas, K/D, mejor racha, rating y **listas de mejores jugadores** en menús y placeholders.

**Recompensas**

* Desactivadas por defecto: actívalas en `config.yml` o en `/combat editor`.
* `/combatbounty <jugador> <cantidad>` (o `/bounty` si ningún otro plugin lo tiene), también **anónimas**. Varios jugadores pueden sumar a la misma recompensa.
* Un **impuesto** para el servidor, anuncios desde una cantidad, y recompensas que **vencen y se devuelven**.

**Para admins**

* **Editor en el juego** para todas las opciones de `config.yml`, incluidas las listas y las esperas de ítems.
* Cada jugador elige en `/combat` si ve los números de daño, la pantalla roja, el resumen de muerte, la barra de jefe y los sonidos.
* Estadísticas en **SQLite o MySQL**, placeholders de PlaceholderAPI, un webhook de Discord y tres eventos para desarrolladores.
* Todos los textos en **inglés y español**. Funciona en **Spigot, Paper, Purpur y Folia** de la **1.21.1 a la 26.3**.

## Por dónde empezar

* [Instalación](/rnsetups/es/rncombatpvp/getting-started/installation.md)
* [Primeros ajustes](/rnsetups/es/rncombatpvp/getting-started/first-steps.md)
* [Combate](/rnsetups/es/rncombatpvp/guides/combat-tag.md)
* [Comandos y permisos](/rnsetups/es/rncombatpvp/reference/commands.md)
