Buna dimineata, am si eu o mica problema. Cum as putea sa faca ca damage-ul pe care il dai sa nu fie vizibil pentru toti jucatorii?
Mai exact, daca este un jucator langa tine, vede damage-ul pe care il dai in metin, sau in mobi, etc.
Cum as putea sa il fac sa nu mai fie vizibil?
Multumesc!
Intrebare Damage
- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
Cum adică să nu fie vizibil? Nu este vizibil.. te referi la bara cu hp?
[ Postat de pe Android ]
[ Postat de pe Android ]

De exemplu, eu farmez atac monstrii si daca trece cineva pe langa mine, vede cat dau eu pe Hit in monstrii. Deci imi vede damage-ul care il dau in monstrii, indiferent daca este pe langa mine, daca avem grupa sau nu.fumigena65 scrie:Cum adică să nu fie vizibil? Nu este vizibil.. te referi la bara cu hp?
[ Postat de pe Android ]
- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
Nu are cum, ce svf folosești?bytza12 scrie:De exemplu, eu farmez atac monstrii si daca trece cineva pe langa mine, vede cat dau eu pe Hit in monstrii. Deci imi vede damage-ul care il dau in monstrii, indiferent daca este pe langa mine, daca avem grupa sau nu.fumigena65 scrie:Cum adică să nu fie vizibil? Nu este vizibil.. te referi la bara cu hp?
[ Postat de pe Android ]
[ Postat de pe Android ]

https://youtu.be/dEZkmm1lqqsfumigena65 scrie:Nu are cum, ce svf folosești?bytza12 scrie:De exemplu, eu farmez atac monstrii si daca trece cineva pe langa mine, vede cat dau eu pe Hit in monstrii. Deci imi vede damage-ul care il dau in monstrii, indiferent daca este pe langa mine, daca avem grupa sau nu.fumigena65 scrie:Cum adică să nu fie vizibil? Nu este vizibil.. te referi la bara cu hp?
[ Postat de pe Android ]
[ Postat de pe Android ]
Am filmat ca sa intelegi mai ok. Faza cred ca e din client, ii vad damage fara sa fiu GM/in grupa etc..
svf argo.
E srv tau?
Incearca asa
Mergi in sursa game / chear_battle.cpp
Cauta :
Dedesupt ai
Dedesupt adaugi
Acum merge in sursa client : UserInterface/PythonNetworkStreamPhaseGame.cpp
Cautam
Apoi undeva dupa codu asta
Adaugi
P.S. L-am gasit si eu pe net , nu stiu daca functioneaza , testea'za
Mergi in sursa game / chear_battle.cpp
Cauta :
Cod: Selectaţi tot
void CHARACTER::SendDamagePacket(LPCHARACTER pAttacker, int Damage, BYTE DamageFlag)Cod: Selectaţi tot
damageInfo.header = HEADER_GC_DAMAGE_INFO;
damageInfo.dwVID = (DWORD)GetVID();
damageInfo.flag = DamageFlag;
damageInfo.damage = Damage;Cod: Selectaţi tot
PacketAround(&damageInfo, sizeof(TPacketGCDamageInfo));
return;Cautam
Cod: Selectaţi tot
bool CPythonNetworkStream::RecvDamageInfoPacket()Cod: Selectaţi tot
bool bTarget = (pInstTarget==m_pInstTarget);Cod: Selectaţi tot
bool bTarget = true;Setarile acestea erau deja facute, am incercat sa le scot, da eroare la compilare.Cukycuky scrie:Incearca asa
Mergi in sursa game / chear_battle.cpp
Cauta :Dedesupt aiCod: Selectaţi tot
void CHARACTER::SendDamagePacket(LPCHARACTER pAttacker, int Damage, BYTE DamageFlag)Dedesupt adaugiCod: Selectaţi tot
damageInfo.header = HEADER_GC_DAMAGE_INFO; damageInfo.dwVID = (DWORD)GetVID(); damageInfo.flag = DamageFlag; damageInfo.damage = Damage;Acum merge in sursa client : UserInterface/PythonNetworkStreamPhaseGame.cppCod: Selectaţi tot
PacketAround(&damageInfo, sizeof(TPacketGCDamageInfo)); return;
CautamApoi undeva dupa codu astaCod: Selectaţi tot
bool CPythonNetworkStream::RecvDamageInfoPacket()AdaugiCod: Selectaţi tot
bool bTarget = (pInstTarget==m_pInstTarget);P.S. L-am gasit si eu pe net , nu stiu daca functioneaza , testea'zaCod: Selectaţi tot
bool bTarget = true;
Scoti doar ultimele parti
sursa game / chear_battle.cpp
sursa client : UserInterface/PythonNetworkStreamPhaseGame.cpp
sursa game / chear_battle.cpp
Cod: Selectaţi tot
PacketAround(&damageInfo, sizeof(TPacketGCDamageInfo));
return;Cod: Selectaţi tot
bool bTarget = true;- Pentru acest mesaj, Cukycuky a primit 2 (de) mulţumiri
- kamarad187 • bytza12
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 9 vizitatori



