- Katılım
- 2 Ara 2024
- Konular
- 186
- Mesajlar
- 1,981
- Çözüm
- 8
- Online süresi
- 5mo 13d
- Reaksiyon Skoru
- 1,495
- Altın Konu
- 1
- Başarım Puanı
- 206
- MmoLira
- 12,375
- DevLira
- 36
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Paylaşm için teşekkürler
- Katılım
- 5 Eki 2015
- Konular
- 136
- Mesajlar
- 2,369
- Çözüm
- 33
- Online süresi
- 1mo 23d
- Reaksiyon Skoru
- 3,799
- Altın Konu
- 3
- Başarım Puanı
- 268
- MmoLira
- 19,794
- DevLira
- 154
Paylaşım için teşekkürler
- Katılım
- 25 Ara 2015
- Konular
- 3,009
- Mesajlar
- 8,608
- Çözüm
- 31
- Online süresi
- 7mo 18d
- Reaksiyon Skoru
- 5,999
- Altın Konu
- 507
- TM Yaşı
- 10 Yıl 5 Ay 14 Gün
- Başarım Puanı
- 399
- MmoLira
- 119,593
- DevLira
- 121
Paylaşım için teşekkürler
- Katılım
- 17 Eki 2016
- Konular
- 129
- Mesajlar
- 2,410
- Çözüm
- 86
- Online süresi
- 2mo 11d
- Reaksiyon Skoru
- 1,291
- Altın Konu
- 1
- Başarım Puanı
- 258
- MmoLira
- 1,869
- DevLira
- 12
Aktif geliştirilmeye devam ediyor bu dosya @d1str4ught ’un kendi discord adresinde devamlı üzerine konuşuluyor mükemmel bir repo bazı türk arkadaşlarımınızın da commitleri mevcut hatta, keşke kendisi paylaşsaydı ama foruma büyük fayda sağlayacağı kesin teşekkürler.
- Katılım
- 11 May 2023
- Konular
- 270
- Mesajlar
- 1,141
- Çözüm
- 2
- Online süresi
- 1mo 25d
- Reaksiyon Skoru
- 744
- Altın Konu
- 1
- Başarım Puanı
- 199
- MmoLira
- 1,170
- DevLira
- 381
fix1
forum.turkmmo.com
fix2
mavi çelikde sarı parlama bulnuuyordu.
bu kaldırıldı.
instancebase.cpp
çeviklik bugu fix
update esaki düzenlemeyi yapmayın sadece bu düzenlemeyi yapın char.cpp deki gemini pro paralı olan nın eseri skill ve düz atağı savunuyor.zehirde etki etmiyor. char.cpp void CHARACTER::ComputeBattlePoints() ilgili yerleri değiştirin. PointChange(POINT_ATT_GRADE, iAtk); //...
fix2
mavi çelikde sarı parlama bulnuuyordu.
bu kaldırıldı.
instancebase.cpp
Kod:
UINT CInstanceBase::__GetRefinedEffect(CItemData* pItem)
{
if (!pItem)
return 0;
// Refine derecesini hesapla
DWORD refine = std::max(static_cast<UINT>(pItem->GetRefine() + pItem->GetSocketCount()),
static_cast<UINT>(CItemData::ITEM_SOCKET_MAX_NUM)) - CItemData::ITEM_SOCKET_MAX_NUM;
switch (pItem->GetType())
{
case CItemData::ITEM_TYPE_WEAPON:
{
__ClearWeaponRefineEffect();
if (refine < 7)
return 0;
switch (pItem->GetSubType())
{
case CItemData::WEAPON_DAGGER:
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SMALLSWORD_REFINED7 + refine - 7;
m_swordRefineEffectLeft = EFFECT_REFINED + EFFECT_SMALLSWORD_REFINED7_LEFT + refine - 7;
break;
case CItemData::WEAPON_FAN:
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_FANBELL_REFINED7 + refine - 7;
break;
case CItemData::WEAPON_ARROW:
case CItemData::WEAPON_BELL:
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SMALLSWORD_REFINED7 + refine - 7;
break;
case CItemData::WEAPON_BOW:
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_BOW_REFINED7 + refine - 7;
break;
default:
m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SWORD_REFINED7 + refine - 7;
break;
}
if (m_swordRefineEffectRight)
m_swordRefineEffectRight = __AttachEffect(m_swordRefineEffectRight);
if (m_swordRefineEffectLeft)
m_swordRefineEffectLeft = __AttachEffect(m_swordRefineEffectLeft);
break;
}
case CItemData::ITEM_TYPE_ARMOR:
{
__ClearArmorRefineEffect();
if (pItem->GetSubType() == CItemData::ARMOR_BODY)
{
DWORD vnum = pItem->GetIndex();
// 1. ÖZEL DURUM: Sadece bu vnum aralığındaysa özel efektleri tak ve ÇIK (Standart parlama olmaz)
if (vnum >= 12010 && vnum <= 12049)
{
__AttachEffect(EFFECT_REFINED + EFFECT_BODYARMOR_SPECIAL);
__AttachEffect(EFFECT_REFINED + EFFECT_BODYARMOR_SPECIAL2);
break; // Switch'ten çıkar, aşağıdaki standart parlama kodunu atlar.
}
// 2. STANDART DURUM: Diğer tüm zırhlar için orijinal parlama sistemi
if (refine >= 7)
{
m_armorRefineEffect = EFFECT_REFINED + EFFECT_BODYARMOR_REFINED7 + refine - 7;
m_armorRefineEffect = __AttachEffect(m_armorRefineEffect);
}
}
break;
}
default:
break;
}
return 0;
}














