RPX Gangs
Sistema completo de bandas criminales con territorios WorldGuard, rangos jerárquicos, generadores de recursos, reputación y calor policial.
Introducción
RPXGangs implementa un ecosistema criminal completo. Las bandas pueden controlar territorios definidos como regiones WorldGuard, instalar generadores de recursos en esos territorios y gestionar su reputación. Las acciones policiales incrementan el calor, que penaliza a la banda mientras sea alto.
- Bandas con nombre, tag, color, líder y jerarquía de rangos personalizable
- Territorios basados en regiones WorldGuard — disputas y control del mapa
- Generadores de recursos (nivel 1-3) que depositan items en cofres vinculados
- Sistema de reputación que crece con territorios controlados y operaciones exitosas
- Calor policial (0-100) que aumenta con arrestos/multas de miembros de la banda
- Tablet Ilegal para acceso a menús clandestinos
- Integración con Police RPX vía GangHeatListener
Atención
RPXGangs requiere RPX Core y WorldGuard. Los territorios son regiones WG existentes — créalas con WorldGuard antes de asignarlas a una banda.
Crear y Gestionar Bandas
Solo los administradores pueden crear o disolver bandas. El líder inicial debe estar conectado con un personaje activo.
| Comando | Permiso | Descripción |
|---|---|---|
| /banda admin crear <nombre> <tag> <color> <líder> | rpxgangs.admin | Crea una nueva banda. Color en formato & (ej. &8). El líder debe estar online con personaje activo. |
| /banda admin disolver <nombre> | rpxgangs.admin | Disuelve la banda, expulsa a todos los miembros y libera sus territorios. |
Información
El color del tag se aplica en el chat y la interfaz. Usa códigos §/& seguidos de un carácter hexadecimal (0-9, a-f).
Miembros y Rangos
Cada banda tiene un sistema de rangos personalizable con niveles numéricos. El nivel 1 es el líder.
| Comando | Permiso | Descripción |
|---|---|---|
| /banda admin rango crear <banda> <nivel> <nombre> | rpxgangs.admin | Crea o actualiza un rango. Nivel 1 = líder. |
| /banda admin rango eliminar <banda> <nivel> | rpxgangs.admin | Elimina un rango. No se puede eliminar el nivel 1. |
| /banda rango <jugador> <nivel> | rpxgangs.use | El líder cambia el rango de un miembro de su banda. |
| /banda invitar <jugador> | rpxgangs.use | Invita a un jugador (requiere rango ≤ 2). |
| /banda aceptar / rechazar | rpxgangs.use | Acepta o rechaza una invitación pendiente. |
| /banda salir | rpxgangs.use | Abandona la banda. El líder no puede salir si quedan miembros. |
| /banda expulsar <jugador> | rpxgangs.use | Expulsa a un miembro de rango inferior al tuyo. |
Territorios y Generadores
Los territorios son regiones WorldGuard asignadas a una banda. Cada territorio puede tener un generador que deposita recursos periódicamente en un cofre vinculado.
- Crea la región en WorldGuard con //sel + /region define <nombre>.
- Asígnala a una banda: /banda admin territorio asignar <región> <banda>.
- Coloca un cofre y míralo: /banda admin generador cofre <región>.
- Establece el tipo: /banda admin generador tipo <región> <TIPO>.
- Establece el nivel (1-3): /banda admin generador nivel <región> <nivel>.
Consejo
El generador deposita items en el cofre automáticamente. Si el cofre está lleno los recursos se pierden hasta que se vacíe.
Reputación y Calor Policial
El calor (heatLevel, 0-100) crece cuando policías arrestan o multan a miembros de la banda. La reputación crece con los territorios controlados.
- 0-30: Calor bajo — la banda opera con normalidad.
- 31-60: Calor medio — mayor presencia policial en sus territorios.
- 61-90: Calor alto — generadores producen menos (penalización).
- 91-100: Calor crítico — los territorios pueden perder protección temporal.
Información
El calor decae gradualmente si no hay nuevas acciones policiales. La integración con Police RPX es automática vía GangHeatListener.
Comandos Completos
| Comando | Permiso | Descripción |
|---|---|---|
| /banda menu | rpxgangs.use | Menú principal de la banda. |
| /banda info [banda] | rpxgangs.use | Info pública: miembros, territorios, reputación y barra de calor. |
| /banda admin crear <n> <tag> <color> <líder> | rpxgangs.admin | Crear una nueva banda. |
| /banda admin disolver <banda> | rpxgangs.admin | Disolver banda y liberar territorios. |
| /banda admin tablet <jugador> | rpxgangs.admin | Entregar Tablet Ilegal. |
| /banda admin rango crear <banda> <nivel> <nombre> | rpxgangs.admin | Crear/actualizar rango. |
| /banda admin territorio asignar <región> <banda> | rpxgangs.admin | Asignar región WG a banda. |
| /banda admin territorio liberar <región> | rpxgangs.admin | Liberar un territorio. |
| /banda admin generador tipo <región> <tipo> | rpxgangs.admin | Tipo de generador. |
| /banda admin generador nivel <región> <1-3> | rpxgangs.admin | Nivel del generador (1-3). |
| /banda admin generador cofre <región> | rpxgangs.admin | Vincular cofre mirándolo. |