RPX RealState
Sistema inmobiliario completo: alquiler y compra de propiedades con WorldEdit, WorldGuard, hologramas y pagos automáticos vía suscripción bancaria.
Introducción
RPX RealState gestiona propiedades inmobiliarias directamente desde Minecraft. Los administradores definen zonas con WorldEdit, el plugin crea la región WorldGuard automáticamente y muestra un holograma flotante con el precio y estado. Los jugadores alquilan o compran a través de agentes inmobiliarios.
Atención
Requiere WorldEdit y WorldGuard. También se integra con RPXEconomy para pagos automáticos y RPXUtils para SmartDoors.
- Hologramas TextDisplay flotantes con precio y estado en tiempo real
- Modo alquiler con ciclos automáticos vía Suscripciones de RPXEconomy
- Modo compra con pago único y propiedad permanente
- Propiedades multi-zona (pisos extra, balcones) con addregion
- Sistema de convivientes con permisos granulares
- App integrada en xPhone para gestión desde el móvil
Crear una Propiedad
- 1. Selecciona el interior de la propiedad con //wand (WorldEdit).
- 2. Ejecuta /rs admin create <id> <edificio> <€/ciclo> <días> <nombre>.
- 3. Mira la puerta de hierro y ejecuta /rs admin linkdoor <id>.
- 4. Mueve el holograma si hace falta: /rs admin movehologram <id>.
- 5. Para pisos extra, selecciona la zona con //wand y usa /rs admin addregion <id>.
# 2. Crea la propiedad (selección WE activa)
/rs admin create casa_01 edificio_centro 800 30 "Piso Centro"
# ^ID ^edificio ^€ ^días ^nombre
# 3. Vincula la puerta de hierro (mirándola)
/rs admin linkdoor casa_01
# Precio de compra único opcional
/rs admin setbuyprice casa_01 15000Información
Los flags de WorldGuard (sin PVP, sin mobs, construcción permitida para miembros) se aplican automáticamente al crear la propiedad.
Flujo de Alquiler/Compra
Un agente inmobiliario (permiso rpx.realstate.agent) gestiona las transacciones. Abre el menú de agente, selecciona una propiedad y envía una oferta al jugador cliente.
Alquiler
- El agente envía la oferta desde RealEstateAgentMenu.
- El cliente ejecuta /alquiler accept <propertyId>.
- Se crea una Suscripción en RPXEconomy que cobra cada cycleDays días.
- El jugador es añadido como miembro de la región WorldGuard.
- El holograma cambia a 'Ocupado' con el nombre del inquilino.
Compra
- El agente envía la oferta de compra.
- El cliente ejecuta /alquiler accept <propertyId>.
- Se realiza el pago único. La propiedad queda marcada como owned=true.
Consejo
El pago va a la cuenta bancaria marcada como 'inmobiliaria' (isJobAccount + nombre 'inmobiliaria'). Asegúrate de tenerla configurada en RPXEconomy.
Convivientes
El inquilino principal puede añadir convivientes desde el menú de gestión. Cada conviviente queda como miembro de la región WorldGuard y pierde el acceso al finalizar el contrato.
Comandos
| Comando | Permiso | Descripción |
|---|---|---|
| /alquiler | — | Abre el menú de propiedades disponibles. |
| /rs admin create <id> <edif> <€> <días> <nombre> | rpx.realstate.admin | Crea propiedad desde selección WorldEdit activa. |
| /rs admin addregion <id> | rpx.realstate.admin | Añade zona extra (piso, balcón) a una propiedad existente. |
| /rs admin linkdoor <id> | rpx.realstate.admin | Vincula la puerta de hierro que miras a la propiedad. |
| /rs admin setbuyprice <id> <precio> | rpx.realstate.admin | Establece precio de compra definitiva. |
| /rs admin movehologram <id> | rpx.realstate.admin | Mueve el holograma a tu posición. |
| /rs agent | rpx.realstate.agent | Menú de agente inmobiliario. |
| /alquiler accept <id> | — | Acepta una oferta de alquiler o compra pendiente. |
| /alquiler reject <id> | — | Rechaza una oferta pendiente. |