Fethi Polat 1
Fethi Polat
Scarlet 1
Scarlet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
bencemal 1
bencemal
mavzermete 1
mavzermete
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
Hikaye Ekle

(Celeronn11) - Support Şamanlı - Alt Yapı Filesi

  • Konuyu başlatan Konuyu başlatan SwordRex
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 95
  • Görüntüleme Görüntüleme 9K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

hocam 0 altyapıya eklemişsin güzel de çakışan sistemler için ne yapmalıyız pet sistemi ile çakışıyor sanırım ve sorunların bazılarını fixlemişsiniz fakat gördüğünüz başka bir sorun var mı ?

Pet Sistemiyle Çakısıyo ? İlk Yaptıgımda Şaman Çagırdımı Pet de Geliyodu

Object 53001 Klasordeki Pet.system Start Sildim Çözüldü
 
@Celeronn11

//ARAT:
void SetInstanceType(int iInstanceType);
void SetAlignment(short sAlignment);
//ALTINA EKLE:
#ifdef ENABLE_SUPPORT_SYSTEM
void SetLevelText(int slevel);
void SetLevel(DWORD level);
#endif

Benim kod bloğum

void SetInstanceType(int iInstanceType);
void SetAlignment(short sAlignment);
#ifdef NEW_PET_SYSTEM
void SetLevelText(int mLevel);
#endif
void SetLevel(DWORD level);

buraya eklediğimde too many arguments yazıyor pek bilmiyorum böyle işleri :D Affola kolay bişeyse öğrenmemek ayıp değil ya hocam
 
@Celeronn11



Benim kod bloğum



buraya eklediğimde too many arguments yazıyor pek bilmiyorum böyle işleri :D Affola kolay bişeyse öğrenmemek ayıp değil ya hocam

Bunun Altına Eklicen

C++:
void SetAlignment(short sAlignment);

Bunu

C++:
#ifdef ENABLE_SUPPORT_SYSTEM
void SetLevelText(int slevel);
void SetLevel(DWORD level);
#endif
 
Bunun Altına Eklicen

C++:
void SetAlignment(short sAlignment);

Bunu

C++:
#ifdef ENABLE_SUPPORT_SYSTEM
void SetLevelText(int slevel);
void SetLevel(DWORD level);
#endif
Peki bu kısmı nasıl yapıcam

Benim Kod bloğum
C++:
bool CInstanceBase::Create(const SCreateData& c_rkCreateData)
{
IAbstractApplication::GetSingleton().SkipRenderBuffering(300);
SetInstanceType(c_rkCreateData.m_bType);
#ifdef NEW_PET_SYSTEM
if (!SetRace(c_rkCreateData.m_dwRace))
return false;
if(c_rkCreateData.m_dwRace == 34041 || c_rkCreateData.m_dwRace == 34045 || c_rkCreateData.m_dwRace == 34049 || c_rkCreateData.m_dwRace == 34053 || c_rkCreateData.m_dwRace == 34057 || c_rkCreateData.m_dwRace == 34061)
{
if(c_rkCreateData.m_dwLevel >= 81)
SetRace(c_rkCreateData.m_dwRace+1);
}
#else
if (!SetRace(c_rkCreateData.m_dwRace))
return false;
#endif

eklenen

C++:
//ARAT:
IAbstractApplication::GetSingleton().SkipRenderBuffering(300);
SetInstanceType(c_rkCreateData.m_bType);
if (!SetRace(c_rkCreateData.m_dwRace))
return false;
//ALTINE EKLE:
#ifdef ENABLE_SUPPORT_SYSTEM
int i=0;
if(c_rkCreateData.m_dwRace == 34001)
{
SetInstanceType(CActorInstance::TYPE_PC);
SetRace(3);
i=1;
}
#endif
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst