💰 ItemMoneyDrop.txt — Sistema de Drop de ZenEl archivo
ItemMoneyDrop.txt controla la cantidad de Zen que sueltan los monstruos en cada mapa y su comportamiento con multiplicadores y probabilidades.
(https://i.imgur.com/xGkJLax.jpeg)
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.