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!
17.5 İle gelen element sistemi
Build hatası alıyorum ?
char.cpp: In member function 'void CHARACTER::SetTarget(CHARACTER*)':
char.cpp:5746: error: 'struct TPacketGCTarget' has no member named 'bElement'
char.cpp:5750: error: 'struct TPacketGCTarget' has no member named 'bElement'
char.cpp:5746: error: 'struct TPacketGCTarget' has no member named 'bElement'
char.cpp:5750: error: 'struct TPacketGCTarget' has no member named 'bElement'
Char.cpp kod blogu :
Kod:
p.dwVID = 0;
p.bHPPercent = 0;
#ifdef ELEMENT_TARGET
const int ELEMENT_BASE = 11;
DWORD curElementBase = ELEMENT_BASE;
DWORD raceFlag;
if (m_pkChrTarget && m_pkChrTarget->IsMonster() && (raceFlag = m_pkChrTarget->GetMobTable().dwRaceFlag) >= RACE_FLAG_ATT_ELEC)
{
for (int i = RACE_FLAG_ATT_ELEC; i <= RACE_FLAG_ATT_DARK; i *= 2)
{
curElementBase++;
int diff = raceFlag - i;
if (abs(diff) <= 1024)
break;
}
p.bElement = curElementBase - ELEMENT_BASE;
}
else
{
p.bElement = 0;
}
#endif
Build hatası alıyorum ?
char.cpp: In member function 'void CHARACTER::SetTarget(CHARACTER*)':
char.cpp:5746: error: 'struct TPacketGCTarget' has no member named 'bElement'
char.cpp:5750: error: 'struct TPacketGCTarget' has no member named 'bElement'
Char.cpp kod blogu :
Kod:p.dwVID = 0; p.bHPPercent = 0; #ifdef ELEMENT_TARGET const int ELEMENT_BASE = 11; DWORD curElementBase = ELEMENT_BASE; DWORD raceFlag; if (m_pkChrTarget && m_pkChrTarget->IsMonster() && (raceFlag = m_pkChrTarget->GetMobTable().dwRaceFlag) >= RACE_FLAG_ATT_ELEC) { for (int i = RACE_FLAG_ATT_ELEC; i <= RACE_FLAG_ATT_DARK; i *= 2) { curElementBase++; int diff = raceFlag - i; if (abs(diff) <= 1024) break; } p.bElement = curElementBase - ELEMENT_BASE; } else { p.bElement = 0; } #endif
ifdef taglarından birinin ismi yanlış #ifdef ELEMENT_TARGETBYTE gibi bişey olcaktı onu düzelt build olucaktır
paylaşılan kodlarda boyle yazıyor copy paste yaptım elınızde varsa sorunsuz kodu atabılırmısnz acaba ?ifdef taglarından birinin ismi yanlış #ifdef ELEMENT_TARGETBYTE gibi bişey olcaktı onu düzelt build olucaktır
paylaşılan kodlarda boyle yazıyor copy paste yaptım elınızde varsa sorunsuz kodu atabılırmısnz acaba ?
gamede pachete eklencek bloğun ifdef ismi
#ifdef ELEMENT_TARGETBYTE
#ifdef ELEMENT_TARGET
olarak değiştir
gamede pachete eklencek bloğun ifdef ismi
#ifdef ELEMENT_TARGETBYTE
#ifdef ELEMENT_TARGET
olarak değiştir
Bu Seferde bunu alıyorum .
Kod:
Derleniyor -> BattleArena.cpp
Derleniyor -> FSM.cpp
Derleniyor -> MarkConvert.cpp
Derleniyor -> MarkImage.cpp
Derleniyor -> MarkManager.cpp
Derleniyor -> OXEvent.cpp
Derleniyor -> TrafficProfiler.cpp
In file included from OXEvent.cpp:6:
packet.h:1613: error: ISO C++ forbids declaration of 'bElement' with no type
Derleniyor -> ani.cpp
gmake: *** [OBJDIR_GAME/OXEvent.o] Error 1
gmake: *** Waiting for unfinished jobs....
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 20
- Görüntüleme
- 762
- Cevaplar
- 20
- Görüntüleme
- 841
- Cevaplar
- 28
- Görüntüleme
- 1K
- Cevaplar
- 4
- Görüntüleme
- 338
- Cevaplar
- 6
- Görüntüleme
- 610
