Mai jos vei afla cum sa adaugi un efect unei armuri sau unui costum specific (fum, stralucire, foc, alte efecte)
Exemplu: *Link download / Code:
Deschidem InstanceBase.cpp si cautam:
Code:
case CItemData::ITEM_TYPE_ARMOR:
__ClearArmorRefineEffect();
// °©¿Ê Æ¯È ÀÌÆåÆ®
if (pItem->GetSubType() == CItemData::ARMOR_BODY)
{
DWORD vnum = pItem->GetIndex();
if (12010 <= vnum && vnum <= 12049)
{
__AttachEffect(EFFECT_REFINED+EFFECT_BODYARMOR_SPECIAL);
__AttachEffect(EFFECT_REFINED+EFFECT_BODYARMOR_SPECIAL2);
}
}
if (refine < 7)
return 0;
if (pItem->GetSubType() == CItemData::ARMOR_BODY)
{
m_armorRefineEffect = EFFECT_REFINED+EFFECT_BODYARMOR_REFINED7+refine-7;
__AttachEffect(m_armorRefineEffect);
}
break;
}
return 0;
}
Acum, deschidem InstanceBase.h file si cautam:
Code:
EFFECT_BODYARMOR_SPECIAL,
EFFECT_BODYARMOR_SPECIAL2,
Deschidem playersettingmodule.py si adaugam urmatoarele:
Acum, adaugam efectele respective aici:
Code:
D:/ymir work/pc/common/effect/armor/