În primu' rând ai nevoie de eșarfe .
Uite aici item_proto
Cod: Selectaţi tot
9999 소버린 장식 띠 (사용자 정의) ITEM_COSTUME COSTUME_SASH 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_PKDROP NONE NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 4 0 0 0 0 0 100 0 0
Pui efectul în playersettingmodule
Ex:
Cod: Selectaţi tot
chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+200, "Bip01 Spine2", "D:/ymir work/locatiata/locatita/numele la efect mse")
Ca să-ți citească efectul tu pui codul de la aripi în
InstanceBaseEffect.cpp
Cod: Selectaţi tot
if (dwSash == 9999)
{
m_dwSashEffect = EFFECT_REFINED + EFFECT_WINGS_NEWS2;
__EffectContainer_AttachEffect(m_dwSashEffect);
}
Acel '9999' este codul pe care-l pui în item_proto și ca să-ți citească efectul
În instancebase.h
Cod: Selectaţi tot
#ifdef ENABLE_EFFECT_WINGS_NEW
EFFECT_WINGS_NEWS1 = 23,
EFFECT_WINGS_NEWS2 = 24,
#endif
Tu modifici acel EFFECT_WINGS_NEWS1 = 23
Cu codul ce îl ai în playersetingmodule exemplu cum e la mine eu am 200 deci o să pun
EFFECT_WINGS_NEWS1 = 200,