*Descriere:
Effects on Rings like on Official Servers - Adding effects to official rings
Mai jos aveti un tutorial - Cum sa adaugi efecte pe inele/iteme speciale atunci cand le echipezi pe caracter.
Aveti mai multe efecte adaugate in tutorial (sunt 9), daca vreti sa adaugati mai multe efecte - faceti dupa modelul din tutorial.
*Poze / Video:
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 1 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 1](https://i.ibb.co/XZp0fqbT/PR95RYd.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 2 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 2](https://i.ibb.co/bMspGgP1/t-Yp-COQ9.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 3 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 3](https://i.ibb.co/Lh6S2D56/r-M6g8Pm.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 4 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 4](https://i.ibb.co/svPSDp7q/i-L1RKYf.gif)
*Link download / Code:
Deschidem common/length.h si cautam:
Adaugam la final (sub ultima intrare din lista):
Deschidem VnumHelper.h si cautam:
Adaugam la final:
Deschidem game/char_item.cpp si cautam:
Adaugam sub:
Deschidem InstanceBase.h si cautam:
Adaugam la final:
Deschidem Packet.h si cautam:
Adaugam la final:
Deschidem PythonNetworkStreamPhaseGameItem.cpp si cautam:
Adaugam sub:
Deschidem PythonCharacterManagerModule.cpp si cautam:
Adaugam la final:
Deschidem root/playersettingsmodule.py si cautam:
Adaugam la final:
La final:
*Link scanare VirusTotal (obligatoriu):
Effects on Rings like on Official Servers - Adding effects to official rings
Mai jos aveti un tutorial - Cum sa adaugi efecte pe inele/iteme speciale atunci cand le echipezi pe caracter.
Atunci cand echipezi un item, va aparea un efect in jurul caracterului - exact cum sunt pe serverul oficial.
Aveti mai multe efecte adaugate in tutorial (sunt 9), daca vreti sa adaugati mai multe efecte - faceti dupa modelul din tutorial.
*Poze / Video:
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 1 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 1](https://i.ibb.co/XZp0fqbT/PR95RYd.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 2 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 2](https://i.ibb.co/bMspGgP1/t-Yp-COQ9.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 3 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 3](https://i.ibb.co/Lh6S2D56/r-M6g8Pm.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 4 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 4](https://i.ibb.co/svPSDp7q/i-L1RKYf.gif)
![[C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 5 [C++/Py] Adauga efecte pe inele ca pe Oficial - Mesaj 1 - Imagine 5](https://i.ibb.co/N6nMydZR/YFKWJep.gif)
Deschidem common/length.h si cautam:
Cod: Selectaţi tot
SE_EQUIP_LOVE_PENDANT 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 VnumHelper.h si cautam:
Cod: Selectaţi tot
static const bool IsLovePendant(DWORD vnum) { return 71145 == vnum; } 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 game/char_item.cpp si cautam:
Cod: Selectaţi tot
else if (true == CItemVnumHelper::IsLovePendant(dwVnum))
{
this->EffectPacket(SE_EQUIP_LOVE_PENDANT);
}
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 InstanceBase.h si cautam:
Cod: Selectaţi tot
EFFECT_LOVE_PENDANT 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 Packet.h si cautam:
Cod: Selectaţi tot
SE_EQUIP_LOVE_PENDANT, 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 PythonNetworkStreamPhaseGameItem.cpp si cautam:
Cod: Selectaţi tot
case SE_EQUIP_LOVE_PENDANT:
effect = CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP;
break;
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 PythonCharacterManagerModule.cpp si cautam:
Cod: Selectaţi tot
PyModule_AddIntConstant(poModule, "EFFECT_LOVE_PENDANT_EQUIP", CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP); 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 root/playersettingsmodule.py si cautam:
Cod: Selectaţi tot
chrmgr.RegisterCacheEffect(chrmgr.EFFECT_LOVE_PENDANT_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item4.mse") 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.La final:
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. 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.*Link scanare VirusTotal (obligatoriu):



