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!
İyi geceler öncelikle şu evrim basınca silahın b. Saldırı değeri ve saldırı değeri artan evrim siteminde olan bir hatadır. Hata şu silahın üstündeki
Saldırı değeri 340 - 450 (+50)
+50 kısmının sadece monsterlere etki etmesidir.
Sebebi ise kodun pkVictim->IsNPC() Kısmına eklenmesidir
battle.cpp arat
Üstüne ekle
Bu şekilde daha sağlıklı olucaktır
Saldırı değeri 340 - 450 (+50)
+50 kısmının sadece monsterlere etki etmesidir.
Sebebi ise kodun pkVictim->IsNPC() Kısmına eklenmesidir
battle.cpp arat
C:
if (pkVictim->IsNPC)
C:
if (pkVictim->IsNPC() || pkVictim->IsPC())
{
LPITEM pkWeapon = pkAttacker->GetWear(WEAR_WEAPON);
if (pkWeapon && IS_SET(pkWeapon->GetFlag(), ITEM_FLAG_RARE_ABILITY)) {
if (pkWeapon->GetRareLevel() == 1)
iAtk += (iAtk * 4) / 100;
else if (pkWeapon->GetRareLevel() == 2)
iAtk += (iAtk * 8) / 100;
else if (pkWeapon->GetRareLevel() == 3)
iAtk += (iAtk * 12) / 100;
else if (pkWeapon->GetRareLevel() == 4)
iAtk += (iAtk * 16) / 100;
else if (pkWeapon->GetRareLevel() == 5)
iAtk += (iAtk * 20) / 100;
else if (pkWeapon->GetRareLevel() == 6)
iAtk += (iAtk * 24) / 100;
else if (pkWeapon->GetRareLevel() == 7)
iAtk += (iAtk * 30) / 100;
}
}
Paylaşım için teşekkürler. Kodu böyle düzeltirsen daha iyi olur.
C++:if (pkVictim->IsNPC() || pkVictim->IsPC()) { LPITEM pkWeapon = pkAttacker->GetWear(WEAR_WEAPON); if (pkWeapon && IS_SET(pkWeapon->GetFlag(), ITEM_FLAG_RARE_ABILITY) && pkWeapon->GetRareLevel() >= 1) { iAtk+=(iAtk*(4*pkWeapon->GetRareLevel())/100; } }
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Paylaşım için teşekkürler. Kodu böyle düzeltirsen daha iyi olur.
C++:if (pkVictim->IsNPC() || pkVictim->IsPC()) { LPITEM pkWeapon = pkAttacker->GetWear(WEAR_WEAPON); if (pkWeapon && IS_SET(pkWeapon->GetFlag(), ITEM_FLAG_RARE_ABILITY) && pkWeapon->GetRareLevel() >= 1) { iAtk+=(iAtk*(4*pkWeapon->GetRareLevel())/100; } }
Adamsın bayadır arıyodum sağol
Fix ve hatanın ne olduğunu araştırsan nasıl olur ? Bonusun sadece slotlarda işleyecek olması hatamı oluyor. Senin mantığına göre canavar bonusunun karakterlerde etkili olmamasıda hata 

Paylaşım için teşekkürler. Kodu böyle düzeltirsen daha iyi olur.
C++:
if (pkVictim->IsNPC() || pkVictim->IsPC())
{
LPITEM pkWeapon = pkAttacker->GetWear(WEAR_WEAPON);
if (pkWeapon && IS_SET(pkWeapon->GetFlag(), ITEM_FLAG_RARE_ABILITY) && pkWeapon->GetRareLevel() >= 1)
{
iAtk+=(iAtk*(4*pkWeapon->GetRareLevel())/100;
}
}
Dostum saldırı değerinin yanına eklenen bir şeyin sadece moblara etki etmesi ne kadar doğru bir şeyFix ve hatanın ne olduğunu araştırsan nasıl olur ? Bonusun sadece slotlarda işleyecek olması hatamı oluyor. Senin mantığına göre canavar bonusunun karakterlerde etkili olmamasıda hata![]()
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 9
- Görüntüleme
- 461
- Cevaplar
- 14
- Görüntüleme
- 680
- Cevaplar
- 9
- Görüntüleme
- 2K
- Cevaplar
- 6
- Görüntüleme
- 1K
- Cevaplar
- 19
- Görüntüleme
- 3K
