Çoklu Hasar Gösterme Eklentisi

  • Konuyu açan Konuyu açan hasanmacit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 152

hasanmacit

UsProject / discord: hasanmacit
Süper Moderatör
Geliştirici
Yardımsever Üye
Mesaj
4.540
Çözümler
190
Beğeni
4.226
Puan
1.850
Ticaret Puanı
6
canTolip'ten alıntıdır.

57f8c74e44fc98525b0e56bbe057b7f6.gif


aratılır
C++:
Genişlet Daralt Kopyala
bool CPythonNetworkStream::RecvDamageInfoPacket()

içinde bulunur
C++:
Genişlet Daralt Kopyala
bTarget = (pInstTarget == m_pInstTarget);

altına eklenir
C++:
Genişlet Daralt Kopyala
if (!bTarget)
    bTarget = pInstTarget->IsPC();
 
Lonca savaşı gibi kalabalık savaş alanlarında ekranda nasıl bir görüntü oluşuyor acaba.. eğer tahmin ettiğim gibiyse çok da gerekli bir şey değil gibi.
 
Moblar için char_battle SendDamagePacket içerisindeki

pAttacker->GetTarget() == this

Kontrolünü kaldırınca moblar için de çoklu damage...
Keşke yazının sahibini de etiketleseydin.

Kod:
Genişlet Daralt Kopyala
Moblar için char_battle SendDamagePacket içerisindeki

pAttacker->GetTarget() == this

Kontrolünü kaldırınca moblar için de çoklu damage gözükecektir.

Denemedim mobil olduğum için fakat çalışacaktır eğer çalışmama durumu olursa client sourcedeki

bTarget kısmını true olarak değiştirin.

Yalnız söylemeliyim ki bu durum hat kullanımınıza etki edecektir. Ayrıca clientte de ekstra effect oluşturmuş olacaksınız her bir instance için
 
Keşke yazının sahibini de etiketleseydin.

Kod:
Genişlet Daralt Kopyala
Moblar için char_battle SendDamagePacket içerisindeki

pAttacker->GetTarget() == this

Kontrolünü kaldırınca moblar için de çoklu damage gözükecektir.

Denemedim mobil olduğum için fakat çalışacaktır eğer çalışmama durumu olursa client sourcedeki

bTarget kısmını true olarak değiştirin.

Yalnız söylemeliyim ki bu durum hat kullanımınıza etki edecektir. Ayrıca clientte de ekstra effect oluşturmuş olacaksınız her bir instance için
ben orjinal konuda ki işlemleri denedim ama sonuç olarak asıl hedefe vurulan hasar gözükmüyordu, bir kaç farklı kod ile de kendime göre değişiklik yaptım tekrar sonuç aynı olunca fazla uğraşmak istemediğim için kaldırdım.
 
Üst