Bvural41 1
Bvural41
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
Mt2Hizmet 1
Mt2Hizmet
berkmenoo 1
berkmenoo
Hikaye Ekle

Cevaplandı Herşeyin içinden geçme

metinlerin,karakterlerin,pazarların,petlerin,bineklerin,canavarların,bossların,npclerin içinden geçmesini istiyorum nasıl yaparım?
 
Çözüm
clientsource>GameLib>ActorInstanceCollisionDetection.cpp ye

if(rVictim.IsEnemy() || rVictim.IsPoly() || rVictim.IsStone() || rVictim.IsNPC() || rVictim.IsObject())
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

if (rVictim.GetRace()>=30000 && rVictim.GetRace()<=30001)
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

bu kodu yazdım oldu ama anlamadığım ve eksik olan bir şey var
1)rVictim.IsObject() neyin içinden geçmemize yarıyor onu anlamadım
2)oyuncular birbirinin içinden geçme kodu eksik onu bilen yazarsa güzel olur
IsPC() kullanırsan oyuncuların içinden geçersin ek olarak isobject binalar ağaçlar...
clientsource>GameLib>ActorInstanceCollisionDetection.cpp ye

if(rVictim.IsEnemy() || rVictim.IsPoly() || rVictim.IsStone() || rVictim.IsNPC() || rVictim.IsObject())
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

if (rVictim.GetRace()>=30000 && rVictim.GetRace()<=30001)
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

bu kodu yazdım oldu ama anlamadığım ve eksik olan bir şey var
1)rVictim.IsObject() neyin içinden geçmemize yarıyor onu anlamadım
2)oyuncular birbirinin içinden geçme kodu eksik onu bilen yazarsa güzel olur
 
clientsource>GameLib>ActorInstanceCollisionDetection.cpp ye

if(rVictim.IsEnemy() || rVictim.IsPoly() || rVictim.IsStone() || rVictim.IsNPC() || rVictim.IsObject())
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

if (rVictim.GetRace()>=30000 && rVictim.GetRace()<=30001)
return FALSE;

if (rVictim.GetRace()>=20101 && rVictim.GetRace()<=20299)
return FALSE;

bu kodu yazdım oldu ama anlamadığım ve eksik olan bir şey var
1)rVictim.IsObject() neyin içinden geçmemize yarıyor onu anlamadım
2)oyuncular birbirinin içinden geçme kodu eksik onu bilen yazarsa güzel olur
IsPC() kullanırsan oyuncuların içinden geçersin ek olarak isobject binalar ağaçlar falan oluyor.
 
Çözüm

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst