Configuración de Items (SetItem)
Archivos y parámetros necesarios para configurar los Items y sus Opciones tanto en el Servidor, Encoder y Cliente.
Archivos a modificar lado Servidor
Ruta: MuServer/Data/Item/
-
SetItemType.txt – Define qué ítems pueden recibir opciones y con qué
atributo principal se relacionan.
Atributos definidos:- 0 = Strength
- 1 = Agility
- 2 = Energy
- 3 = Vitality
-
SetItemOption.txt – Define las bonificaciones o efectos especiales que un ítem puede otorgar
(ejemplo: +Fuerza, +Defensa, +Vida).
Este archivo debe estar sincronizado con la configuración del Encoder para evitar inconsistencias entre servidor y cliente.
Archivos a modificar lado Encoder
Ruta: Encoder/Item/
- SetItemType.txt – Asocia qué ítems son compatibles con las opciones de SetItem.
- SetItemOption.txt – Define las opciones de SetItem que estarán disponibles en el cliente.
Archivos a modificar lado Cliente
Ruta: Data/Local/Eng-Spn-Por
(dependiendo del idioma del cliente)
-
Item_xxx.bmd – Define cómo se muestran los ítems en el cliente:
nombres, atributos visibles y descripciones.
Atributos definidos:- 1 = Strength
- 2 = Agility
- 3 = Energy
- 4 = Vitality
Nota: Los atributos en el cliente pueden diferir de los usados en el servidor, por lo que siempre deben revisarse ambos lados para mantener consistencia.
Opciones de SetItem disponibles
ID | Descripción |
---|---|
1 | Increase Strength |
2 | Increase Dexterity |
3 | Increase Energy |
5 | Increase Minimum Attack Damage |
6 | Increase Maximum Attack Damage |
7 | Increase Magic Damage |
8 | Increase Damage |
9 | Increase Attack Success Rate |
10 | Increase Defence |
11 | Increase Maximum Life |
12 | Increase Maximum Mana |
13 | Increase Maximum AG |
14 | Increase AG |
15 | Critical Damage Rate |
16 | Increase Critical Damage |
17 | Excellent Damage Rate |
18 | Increase Excellent Damage |
19 | Increase Skill Damage |
20 | Double Damage Rate |
21 | Ignore Enemy's Defense |
22 | Increase Shield's Defence |
23 | Increase Damage (Two Handed Weapon) |