Hikayeler

Reklam vermek için turkmmo@gmail.com

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

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. 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 : 1, Üye: 0, Misafir: 1)

Geri
Üst