Configservermu.net

General => Guias => ARMYRED.HOST => Mensaje publicado por: Configservermu.net en Ago 20, 2025, 04:46 PM

Título: 📢 ARMYRED.HOST - UPDATE 0.7 ShopManager
Publicado por: Configservermu.net en Ago 20, 2025, 04:46 PM
🛒 Sistema NPC/Shop — Gestión de tiendas, monedas y accesos por nivel de cuenta

¿Qué es?
Este sistema te permite crear y administrar tiendas de NPC con control total sobre:
Zen, WCoinC, WCoinP o Goblin Point.
[] Acceso por Account Level (AL0 Free, AL1 Vip Bronce, AL2 Vip Plata, AL3 Vip Oro).
[] Restricciones opcionales por GMLevel y condiciones especiales.
¿Para qué sirve?
Ideal para diferenciar tiendas por rangos VIP, eventos o zonas del mapa, y para monetizar con distintas divisas del servidor.

Cómo se usa:
NPCIndex, mapa y coordenadas donde aparecerá el NPC.
[] Elegí la moneda (CoinType) y el nivel de acceso (AL0~AL3).
[] Apuntá ShopPath al archivo de ítems de la tienda.
[] Reiniciá/recargá el GameServer si es necesario.
[/list]

Campos principales
// -------------------------------------------------------------------------------------------------------------------
//  Aclaraciones NPC/Shop
// -------------------------------------------------------------------------------------------------------------------
// [1~255]      → Coordenadas a designar del NPC LocationX LocationY
// [0~8]        → Direcciones posibles del NPC
// [Switch]    → Habilitar Level Account (AL0 - Free AL1 - Vip Bronce AL2 - Vip Plata AL3 - Vip Oro)
// [0~3]        → Tipo de moneda (0=Zen, 1=WCoinC, 2=WCoinP, 3=GoblinPoint)
// [Data\Shop]  → Ruta al archivo del shop que carga el NPC
//
// NPCIndex    → ID numérico único del NPC
// MapNumber    → Mapa donde aparece el NPC
// LocationX/Y  → Coordenadas exactas del NPC en el mapa
// Direction    → Dirección en la que mira el NPC al aparecer
// AL0~AL3      → Restricciones de acceso (VIP)
// GMLevel      → Nivel de GM (* = sin restricción)
// CoinType    → Define la moneda usada para las compras (wc,wp,gp)
// ShopPath    → Nombre/ruta del archivo de shop asignado al NPC (Data/Shop)
// -------------------------------------------------------------------------------------------------------------------
//
// Ejemplo:
// -------------------------------------------------------------------------------------------------------------------
//                      [1~255]    [1~255]    [0~8]      [Switch]                [*/0~N]  [0~3]      [Data\Shop]
// NPCIndex  MapNumber  LocationX  LocationY  Direction  AL0  AL1  AL2  AL3      GMLevel  CoinType  ShopPath
// -------------------------------------------------------------------------------------------------------------------
  230      0          062        130        3          1    1    1    1      *        0          "230 - Wandering Merchant Alex"

Tip: Si usás VIP, asegurate de que el sistema de AccountLevel esté activo para que AL0~AL3 filtren el acceso correctamente.

ShopManager

Migrar Shops


Ejemplo de Shop
(https://i.imgur.com/xLwKumw.png)

Solamente se debe agregar un hilera nueva con CoinValue ( Mas informacion video Migrar Shop )