Implementare Skinuri MDE
Ai pus free? Nu mai ceri " serverfiles clean si client clean " pentru un amarat de efect ?
[ Postat de pe Android ]
[ Postat de pe Android ]

- ManiacRobert
-

- Mesaje: 1526
- Membru din: 09 Dec 2013, 09:51
- Server: Canary-World
- Regat: Shinsoo
- Aprecieri: 310
- Mulţumiri: 687
- Discord: Copiază ID
- Contact:
UINT CInstanceBase::__GetRefinedEffect(CItemData* pItem)
{
DWORD refine = max(pItem->GetRefine() + pItem->GetSocketCount(),CItemData::ITEM_SOCKET_MAX_NUM) - CItemData::ITEM_SOCKET_MAX_NUM;
switch (pItem->GetType())
{
case CItemData::ITEM_TYPE_WEAPON:
__ClearWeaponRefineEffect();
if (refine < 7) //ÇöÀç Á¦·Ãµµ 7 ÀÌ»ó¸¸ ÀÌÆåÆ®°¡ ÀÖ½À´Ï´Ù.
return 0;
switch(pItem->GetSubType())
{
case CItemData::WEAPON_DAGGER:
m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7+refine-7;
m_swordRefineEffectLeft = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7_LEFT+refine-7;
break;
case CItemData::WEAPON_FAN:
m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_FANBELL_REFINED7+refine-7;
break;
case CItemData::WEAPON_ARROW:
case CItemData::WEAPON_BELL:
m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7+refine-7;
break;
case CItemData::WEAPON_BOW:
m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_BOW_REFINED7+refine-7;
break;
default:
m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SWORD_REFINED7+refine-7;
}
if (pItem->GetSubType() == CItemData::WEAPON_SWORD)
{
//NEW WEAPON - [New Effect] - NEW WEAPON
DWORD vnum = pItem->GetIndex();
if (vnum == ID) // Change "ID" to your Weapon ID
{
__ClearWeaponRefineEffect(); // Clear the previous effect
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SWORD_REFINED7 + refine - 7; // Normal Weapon Refine-effect
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SWORD_REFINED_SPECIAL1; // effect 24 NEW EFFECT
}
//End NEW WEAPON - [New Effect] - NEW WEAPON
}
if (m_swordRefineEffectRight)
m_swordRefineEffectRight = __AttachEffect(m_swordRefineEffectRight);
if (m_swordRefineEffectLeft)
m_swordRefineEffectLeft = __AttachEffect(m_swordRefineEffectLeft);
break;- Lester
-

- Mesaje: 519
- Membru din: 23 Feb 2017, 23:34
- Aprecieri: 13
- Mulţumiri: 613
- Discord: Copiază ID
Nu am cerut niciodata " serverfiles clean si client clean ",ci o idee pentru rezolvarea unui bug, pe care oricum l-am rezolvat fara "ajutor".Mad-Olteanul scrie:Ai pus free? Nu mai ceri " serverfiles clean si client clean " pentru un amarat de efect ?
[ Postat de pe Android ]
- Lester
-

- Mesaje: 519
- Membru din: 23 Feb 2017, 23:34
- Aprecieri: 13
- Mulţumiri: 613
- Discord: Copiază ID
R.Gabriel. scrie:UINT CInstanceBase::__GetRefinedEffect(CItemData* pItem) { DWORD refine = max(pItem->GetRefine() + pItem->GetSocketCount(),CItemData::ITEM_SOCKET_MAX_NUM) - CItemData::ITEM_SOCKET_MAX_NUM; switch (pItem->GetType()) { case CItemData::ITEM_TYPE_WEAPON: __ClearWeaponRefineEffect(); if (refine < 7) //ÇöÀç Á¦·Ãµµ 7 ÀÌ»ó¸¸ ÀÌÆåÆ®°¡ ÀÖ½À´Ï´Ù. return 0; switch(pItem->GetSubType()) { case CItemData::WEAPON_DAGGER: m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7+refine-7; m_swordRefineEffectLeft = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7_LEFT+refine-7; break; case CItemData::WEAPON_FAN: m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_FANBELL_REFINED7+refine-7; break; case CItemData::WEAPON_ARROW: case CItemData::WEAPON_BELL: m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SMALLSWORD_REFINED7+refine-7; break; case CItemData::WEAPON_BOW: m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_BOW_REFINED7+refine-7; break; default: m_swordRefineEffectRight = EFFECT_REFINED+EFFECT_SWORD_REFINED7+refine-7; } if (pItem->GetSubType() == CItemData::WEAPON_SWORD) { //NEW WEAPON - [New Effect] - NEW WEAPON DWORD vnum = pItem->GetIndex(); if (vnum == ID) // Change "ID" to your Weapon ID { __ClearWeaponRefineEffect(); // Clear the previous effect m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SWORD_REFINED7 + refine - 7; // Normal Weapon Refine-effect m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SWORD_REFINED_SPECIAL1; // effect 24 NEW EFFECT } //End NEW WEAPON - [New Effect] - NEW WEAPON } if (m_swordRefineEffectRight) m_swordRefineEffectRight = __AttachEffect(m_swordRefineEffectRight); if (m_swordRefineEffectLeft) m_swordRefineEffectLeft = __AttachEffect(m_swordRefineEffectLeft); break;
Ce am pus eu acolo este varianta fara sursa binary.
Asta pentru cei care nu au ,sau nu pot folosi acea sursa.
- sury1210
-

- Mesaje: 369
- Membru din: 08 Ian 2015, 20:43
- Regat: Jinno
- Aprecieri: 209
- Mulţumiri: 42
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
Ne dai si noua alea ale tale ca exemplu? adica alea de ai pus item_proto si alea de ai pus in playersettingmodule.py, te rog?.Execute scrie:Merge, bun tutorial.
Bine că l-ai postat pentru cei care nu au sursă![]()
Era bine sa ne postezi unele gata facute sa ne facem o idee.
- Lester
-

- Mesaje: 519
- Membru din: 23 Feb 2017, 23:34
- Aprecieri: 13
- Mulţumiri: 613
- Discord: Copiază ID
"Alea de am pus item_proto" şi "alea de am pus in playersettingmodule.py" sunt "alea ale mele".sury1210 scrie:Ne dai si noua alea ale tale ca exemplu? adica alea de ai pus item_proto si alea de ai pus in playersettingmodule.py, te rog?.Execute scrie:Merge, bun tutorial.
Bine că l-ai postat pentru cei care nu au sursă![]()
Era bine sa ne postezi unele gata facute sa ne facem o idee.
Doar că, nu puteam să pun Vnum şi "valoare efect" de la mine... deoarece vouă nu vă corespund.
Dacă nu te descurci, postează aici : Probleme şi Întrebări .
Nu ofer suport unor persoane care îşi axează munca pe "copy-paste".
- sury1210
-

- Mesaje: 369
- Membru din: 08 Ian 2015, 20:43
- Regat: Jinno
- Aprecieri: 209
- Mulţumiri: 42
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
Faza e ca am respectat tutorialul... la mine vin alea 21 22 23 24 25 26 in playersettingmodule si am pus la gainsocket alea corespunzatoare... singura arma care se vede e clopotul antyk / fms-ul nu se vede , doar stralucire / rib nu se vede deloc / evantaiul se vede fms... etc... ce sa fac?.Khan scrie:"Alea de am pus item_proto" şi "alea de am pus in playersettingmodule.py" sunt "alea ale mele".sury1210 scrie:Ne dai si noua alea ale tale ca exemplu? adica alea de ai pus item_proto si alea de ai pus in playersettingmodule.py, te rog?.Execute scrie:Merge, bun tutorial.
Bine că l-ai postat pentru cei care nu au sursă![]()
Era bine sa ne postezi unele gata facute sa ne facem o idee.
Doar că, nu puteam să pun Vnum şi "valoare efect" de la mine... deoarece vouă nu vă corespund.
Dacă nu te descurci, postează aici : Probleme şi Întrebări .
Nu ofer suport unor persoane care îşi axează munca pe "copy-paste"..
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 16 vizitatori





