*Descriere:
Acesta este un add-on esential pentru mai multe sisteme (in special cele noi a lui Mali - Exemplu: Loot Settings System)
Deschidem Client/UserInterface/PythonPlayer.h si mergem la sfarsitul clasei:
Adaugam aici:
Acum mergem in Client/UserInterface/PythonPlayer.cpp si cautam functia:
Adaugam la sfarsit:
Dupa care adaugam astea sub un alt void:
Deeschidem Client/UserInterface/CPythonNetworkStreamPhaseGame.cpp si cautam:
Adaugam:
Cautam:
Adaugam:
Deschidem acum Client/UserInterface/PythonPlayerModule.cpp si adaugam:
Cautam lista de mai jos cu METH_VARARGS si adaugam acolo:
Exemplu de folosire - Verifica daca pagina 1/2 din DSS (Alchimie) este activata:
Acesta este un add-on esential pentru mai multe sisteme (in special cele noi a lui Mali - Exemplu: Loot Settings System)
*Link download / Code:How To Storing Affects for Check later
Hello boys and girls!
With this small release you will be able to check every single affects on your character. The official server implemented this with their autohunt system to check the duration of taus and other potions.
I had to do the same for the dragon soul I have decided to make it. After a small trip in the official binary, I figured out my solution, here it is:
Deschidem Client/UserInterface/PythonPlayer.h si mergem la sfarsitul clasei:
Cod: Selectaţi tot
CPythonPlayer 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 mergem in Client/UserInterface/PythonPlayer.cpp si cautam functia:
Cod: Selectaţi tot
CPythonPlayer::Clear 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.Dupa care adaugam astea sub un alt void:
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.Deeschidem Client/UserInterface/CPythonNetworkStreamPhaseGame.cpp si cautam:
Cod: Selectaţi tot
CPythonNetworkStream::RecvAffectAddPacket 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.Cautam:
Cod: Selectaţi tot
CPythonNetworkStream::RecvAffectRemovePacket 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 acum Client/UserInterface/PythonPlayerModule.cpp si adaugam:
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.Cautam lista de mai jos cu METH_VARARGS si adaugam acolo:
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.Exemplu de folosire - Verifica daca pagina 1/2 din DSS (Alchimie) este activata:
Cod: Selectaţi tot
if player.CheckAffect(chr.NEW_AFFECT_DRAGON_SOUL_DECK1, 0):
print("Hurray! The first deck is active now")
elif player.CheckAffect(chr.NEW_AFFECT_DRAGON_SOUL_DECK2, 0):
print("Oh, gosh! The second deck is activated, be careful")
else:
print("Without activated dragon soul you are weak....")




