Psych0SoociaL 1
Psych0SoociaL
onur akbaş 1
onur akbaş
noisiv 1
noisiv
xranzei 1
xranzei
Bvural41 1
Bvural41
D 1
delimuratt
ShadowFon 1
ShadowFon
shrpnl 1
shrpnl
DEVLOPER 1
DEVLOPER
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Karan2offical 1
Karan2offical
Hikaye Ekle

Cevaplandı Herşeyin içinden geçme

TheAdmin33

Level 3
TM Üye
Katılım
19 Kas 2022
Konular
55
Mesajlar
188
Çözüm
1
Online süresi
2mo 4d
Reaksiyon Skoru
150
Altın Konu
0
Başarım Puanı
98
MmoLira
13,880
DevLira
66
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

metinlerin,karakterlerin,pazarların,petlerin,bineklerin,canavarların,bossların,npclerin içinden geçmesini istiyorum nasıl yaparım?
 
Çözüm
Ticaret - 0%
0   0   0
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