*Descriere:
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:
Inlocuim / adaptam asa:
Acum, deschidem InstanceBase.h file si cautam:
Aici adaugam liniile pentru efectele noi, de exemplu:
Deschidem playersettingmodule.py si adaugam urmatoarele:
Acum, adaugam efectele respective aici:
Asigurati-va ca ID-urile de la efecte nu sunt folosite de alte efecte. Acestea sunt nominale!
Mai jos vei afla cum sa adaugi un efect unei armuri sau unui costum specific (fum, stralucire, foc, alte efecte)
Exemplu:
- 34675_8645f32135a260d3eded03012e7d1696.png (107.64 KiB) Vizualizat de 747 ori
Deschidem InstanceBase.cpp si cautam:
Cod: Selectaţi tot
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;
} Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Acum, deschidem InstanceBase.h file si cautam:
Cod: Selectaţi tot
EFFECT_BODYARMOR_SPECIAL,
EFFECT_BODYARMOR_SPECIAL2, Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Deschidem playersettingmodule.py si adaugam urmatoarele:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Acum, adaugam efectele respective aici:
Cod: Selectaţi tot
D:/ymir work/pc/common/effect/armor/



