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!
int mTable[] = {(pkChr->GetQuestFlag(szTableStaticPvP[0]))};
mtable[0];[/code]
Anlıyorum ancak hatanın verdiği satır şurası yukarıda bahsettiğiniz şeyide ekliyorum bendede 9 şeklindeydi zaten
Birader sen sorunlu musun? gösterdiğin fix yanlış açıkladım ne ergenler gibi davranıyorsun?
Sakin olun, yanlış anladınız.
Benim tahminimce hata bu şekilde yani block exchange'nin yokluğundan dolayı hata veriyordu bende block_party ve block_exchange fonksiyonlarını sildim 7 değerini verdim tüm pvp_advanced fonksiyonu geçen yerlere
ve görüldüğü üzerede
#1 0x08221c21 in quest: PC::GetFlag (this=0x0, name=@0xffff9d1c) at stl_map.h:542
No locals.
GetFlag'lardan dolayı oluşan bir sorun vardı. Ayrıca yukarıda 9 tane değer verip aşağıda 8 tane vermeside saçma ve 2 saatte çöken oyun şuan ws denemeleri yaptık 10 kişilik grupla oyun hala ayakta
Bak canım kardeşim sanırsam bahsettiğin kısm burasıSakin olun, yanlış anladınız.
Benim tahminimce hata bu şekilde yani block exchange'nin yokluğundan dolayı hata veriyordu bende block_party ve block_exchange fonksiyonlarını sildim 7 değerini verdim tüm pvp_advanced fonksiyonu geçen yerlere
Kod:
const char* szTableStaticPvP[] = {BLOCK_CHANGEITEM, BLOCK_BUFF, BLOCK_POTION, BLOCK_RIDE, BLOCK_PET, BLOCK_POLY, BLOCK_PARTY, BLOCK_EXCHANGE_, BET_WINNER, CHECK_IS_FIGHT};
Şöyle yapabilir:
Kod:
const char* szTableStaticPvP[] = {BLOCK_CHANGEITEM, BLOCK_BUFF, BLOCK_POTION, BLOCK_RIDE, BLOCK_PET, BLOCK_POLY, BLOCK_PARTY, BLOCK_EXCHANGE_, BET_WINNER, CHECK_IS_FIGHT};
int m_nDuelTable[] = {(GetQuestFlag(szTableStaticPvP[9]))};
m_nDuelTable[0];
Bak canım kardeşim sanırsam bahsettiğin kısm burası
Buraya istediği kadar şey ekleyebilir misal sadece 1 tane ihtiyacı var neye ihtiyacı olsun CHECK_IS_FIGHT.Kod:const char* szTableStaticPvP[] = {BLOCK_CHANGEITEM, BLOCK_BUFF, BLOCK_POTION, BLOCK_RIDE, BLOCK_PET, BLOCK_POLY, BLOCK_PARTY, BLOCK_EXCHANGE_, BET_WINNER, CHECK_IS_FIGHT};
Şöyle yapabilir:
Kod:const char* szTableStaticPvP[] = {BLOCK_CHANGEITEM, BLOCK_BUFF, BLOCK_POTION, BLOCK_RIDE, BLOCK_PET, BLOCK_POLY, BLOCK_PARTY, BLOCK_EXCHANGE_, BET_WINNER, CHECK_IS_FIGHT}; int m_nDuelTable[] = {(GetQuestFlag(szTableStaticPvP[9]))}; m_nDuelTable[0];
Söylediğiniz doğru o halde bu hatanın tek çözümü benim yaptığım gibi BlockExchange ve BlockParty gibi duello sisteminde gereksiz olan komudun geçtiği yerleri kaldırmak, çünkü duelloda grup daveti olması birşeyi değiştirmez yada ticaret atılması çünkü onlar oyun seçeneklerindende engellenebiliyor.
Ben bazılarımızın bu özellikleri kaldırmayı istemeyeceğini düşündüğüm için sorunu silmek yerine çözümünü vermeye çalışmıştım. O halde ne yazık ki BLOCK_EXCHANGE_ ve BLOCK_PARTY fonksiyonu geçen yerleri silmelerini konuda anlatmak zorunda kalacağım. Yorumunuz için teşekkürler.Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
Altın Konu
gül gibi exploit şeysi
- Cevaplar
- 59
- Görüntüleme
- 10K
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 17
- Görüntüleme
- 7K
- Cevaplar
- 2
- Görüntüleme
- 978
- Cevaplar
- 11
- Görüntüleme
- 1K
