Paylaşım için teşekkürler
[M2Dev] Advanced Files To Build Your Server: Src & Server Files & Client [x64 / DX9Ex / CMake / Python3.14 / FreeType / XChaCha20-Poly1305]
Üye
Katılım13 Nis 2026
Konular12
Mesajlar76
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
Üye
Katılım26 Şub 2026
Konular6
Mesajlar41
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:59
#10
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.
Üye
Katılım13 Ara 2025
Konular4
Mesajlar56
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:59
#11
fix1
fix2
mavi çelikde sarı parlama bulnuuyordu.
bu kaldırıldı.
instancebase.cpp
Kod:
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;
}
Üye
Katılım18 Nis 2026
Konular11
Mesajlar61
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:59
#12
fix1Tüm güncellemeleri yazılı bir metinle gösterip dosyaları güncellerseniz daha iyi olacağını düşünüyorum.
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; }
Üye
Katılım26 Oca 2026
Konular7
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:59
#13
fix1bende bu filesi geliştiriyorum sorun buldukça paslaşalım özelden istersen
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; }
simya sistemini refine penceresi açılmıyor simya görevi yapmayan karakterler açabılıyor yapanlar açamıyor
Üye
Katılım13 Ara 2025
Konular4
Mesajlar56
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:59
#14
bende bu filesi geliştiriyorum sorun buldukça paslaşalım özelden istersendiscord forumu var ordan belirt hataları.ordanda çözüyorlar
simya sistemini refine penceresi açılmıyor simya görevi yapmayan karakterler açabılıyor yapanlar açamıyor
şifre değitşriince accaunttan karakteri banlı gösteriyor reboot atınca düzeliyor
Üye
Katılım13 Ara 2025
Konular4
Mesajlar56
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
9 cevap
2K görüntüleme
7 cevap
1.9K görüntüleme
4 cevap
1.9K görüntüleme
7 cevap
1.9K görüntüleme
9 cevap
1.9K görüntüleme


