Menú principal

Noticias:

Proximamente Se completara el foro

💰 ItemMoneyDrop.txt — Sistema de Drop de Zen

Publicado por Configservermu.net, Nov 02, 2025, 05:26 PM

Tema anterior - Siguiente tema

Configservermu.net

💰 ItemMoneyDrop.txt — Sistema de Drop de Zen

El archivo ItemMoneyDrop.txt controla la cantidad de Zen que sueltan los monstruos en cada mapa y su comportamiento con multiplicadores y probabilidades.



Ubicación:
MuServer/Data/Item/ItemMoneyDrop.txt

Estructura de columnas:
// MapNumber   MonsterClass   MonsterMinLevel   MonsterMaxLevel   MinMoneyDrop   MaxMoneyDrop   MultiplierRate   DropRate   Comment

Ejemplo Global:
*   *   *   *   1   500   100   1000   // Global Money Drop

Significado de cada campo:
  • MapNumber → Número de mapa (0 = Lorencia, 2 = Davias, etc.). * aplica a todos los mapas.
  • MonsterClass → ID del monstruo (según Monster.txt). * aplica a todos.
  • MonsterMinLevel / MonsterMaxLevel → Rango de nivel del monstruo.
  • MinMoneyDrop / MaxMoneyDrop → Rango base de Zen que puede caer.
  • MultiplierRate [0–100] → Probabilidad (%) de aplicar el multiplicador por nivel del monstruo.
  • DropRate [0–10000] → Probabilidad de que el Zen sea soltado.
  • Comment → Comentario opcional (por ejemplo: // Lorencia, // Atlans, etc.)

🧮 Ejemplo de cálculo:
ZenDrop = Random(MinMoneyDrop, MaxMoneyDrop)

if (rand(0,100) < MultiplierRate)
    ZenDrop *= (MobLevel * Multiplier / 100)

📘 Ejemplo práctico:
MoneyDropMin = 1
MoneyDropMax = 500
MultiplierRate = 100
DropRate = 1000
MobLevel = 50

➡ Si el multiplicador se activa:
ZenDrop = random(1,500) * (50 * 100 / 100) = random(1,500) * 50 
➡ Si no se activa:
ZenDrop = random(1,500)

Resultado:
Los monstruos de nivel más alto entregan más Zen, y la cantidad puede variar de acuerdo al multiplicador y la probabilidad configurada.

---

💡 Consejo: 
Podés definir líneas diferentes por mapa o rango de niveles para balancear mejor el Zen en zonas como Atlans, Tarkan o Land of Trials.