Yardım Karakter iç içe geçme ve zehirli bulut işlememe sorunu

  • Konuyu açan Konuyu açan Victoryas
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 73
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Victoryas

Üye
Üye
Mesaj
131
Çözümler
2
Beğeni
72
Puan
745
Ticaret Puanı
-1
Herkese iyi forumlar üzerinde çalıştığım files var 2 tane sorunu var fikri olan varsa belirtirse sevinirim,

1- Karakter iç içe geçiyor(GM Hesapta değil) InstanceBaseBattle.cpp İnceledim ama çözüme kavuşturamadım

2- Zehirli bulut damage atmıyor, Skil protolarını kontrol ettim herhangi bir sorun yok

Fikri olan belirtirse sevinirim.
 
Mob entitiy içinden geçmesine dair bir eklenti var mı? Varsa karakter kontrolü yoktur. isPC olarak karakter kontrolü ekle return false döndür.
Zehirli bulut sadece karakterlere mi canavarlara mı, metinlere mi vurmuyor?
 
Mob entitiy içinden geçmesine dair bir eklenti var mı? Varsa karakter kontrolü yoktur. isPC olarak karakter kontrolü ekle return false döndür.
Zehirli bulut sadece karakterlere mi canavarlara mı, metinlere mi vurmuyor?
#define ENABLE_REDUCED_ENTITY_VIEW // Moblar birbirine entity göndermez

Böyle bi eklenti var başka göremedim mob ile alakalı, Zehirli bulut metin karakter canavar hepsine işlemiyor.
 
GameLib/ActorInstanceCollisionDetection.cpp

BOOL CActorInstance::TestActorCollision(CActorInstance& rVictim)

arat

if (rVictim.IsEnemy() || rVictim.IsPoly())
return FALSE;

sil


Char_skill.cpp

int CHARACTER::ComputeSkill

arat

bu kodu kontrol et SKILL_SANGONG varsa sil içinden veya başka fileslerle karşılaştır

Char_resist.cpp

EVENTFUNC(poison_event)
void CHARACTER::AttackedByPoison

bu 2 kodu başka fileslerle karşılaştır
 
Geri
Üst