farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
Fethi Polat 1
Fethi Polat
Mt2Hizmet 1
Mt2Hizmet
Scarlet 1
Scarlet
Hikaye Ekle

Cevaplanmadı Binek takip sorunu

  • Konuyu başlatan Konuyu başlatan odinogluthorr
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 288

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

iyi günler binek takip etme sorunu yaşıyorum.Yeni binek ekledim fakat binek takip etmiyor nerede indiysem orada kalıyor.

beyaz aslan gibi binekler takip ediyor
 

Ekli dosyalar

  • 4444444.png
    4444444.png
    1.7 MB · Görüntüleme: 0
Son düzenleme:
Aşağıdaki çözüm yolunu deneyebilirsin.

char.cpp açılır :

[CODE lang="cpp" title="arat"]bool CHARACTER::IsNewMount()[/CODE]komutu aratılır

Kod içerisinde bul ;
Örn :
[CODE title="Kod içinde bul"]if (GetRaceNum() == 34067)[/CODE]
kopyalanıp yeni ekilediğiniz bineğin kodu girilir ( Mob proto.txt de yer alan kod ) yenisi eklenir.
 
char.cpp de

bool CHARACTER::IsNewMount()

böyle bir şey yok game taraflı arama IsNewMount() yaptığımda ise

item.cpp ve item.h de şunlar çıkıyor

[CODE title="item.cpp" highlight="item.cpp"]EVENTFUNC(real_time_expire_event)
{
const item_vid_event_info* info = reinterpret_cast<const item_vid_event_info*>(event->info);

if (NULL == info)
return 0;

const LPITEM item = ITEM_MANAGER::instance().FindByVID( info->item_vid );

if (NULL == item)
return 0;

const time_t current = get_global_time();

if (current > item->GetSocket(0))
{
switch (item->GetVnum())
{
if(item->IsNewMountItem())
{
if (item->GetSocket(2) != 0)
item->ClearMountAttributeAndAffect();
}
break;
}

if (COSTUME_MOUNT == item->GetSubType() && item->GetType() == ITEM_COSTUME)
{
item->BinekYolla();

}

ITEM_MANAGER::instance().RemoveItem(item, "REAL_TIME_EXPIRE");

return 0;
}

return PASSES_PER_SEC(1);
}[/CODE]

[CODE title="item.h" highlight="item.h"] bool IsNewMountItem();[/CODE]
 

Ekli dosyalar

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

Geri
Üst