Metin2 — Moblardan Düşen Yang Miktarını Ayarlama (constants.cpp)
Merhaba arkadaşlar
Bugün sizlerle birçok kişinin bilmediği ama oyun ekonomisini doğrudan etkileyen bir konudan bahsedeceğim.
Bu ayar sayesinde moblardan yere düşen yang miktarını yani “yang bombası oranını” kolayca değiştirebilirsiniz.
Sunucunuzda fazla yang birikiyorsa bu yöntemle drobu azaltabilir, ekonomiyi dengeleyebilirsiniz.

Dosya Yolu:
Kod:
game/src/constants.cppİlgili Kod Bloğu:
C++:
const TMobRankStat MobRankStats[MOB_RANK_MAX_NUM] =
/* { int iGoldPercent; } */
{
{ 8, }, // MOB_RANK_PAWN,
{ 8, }, // MOB_RANK_S_PAWN,
{ 9, }, // MOB_RANK_KNIGHT,
{ 9, }, // MOB_RANK_S_KNIGHT,
{ 10, }, // MOB_RANK_BOSS,
{ 100, } // MOB_RANK_KING,
};
Açıklama:
Bu yapıdaki iGoldPercent değeri, her rank’taki mobun yere attığı yang miktarını belirler.
Yani değer ne kadar yüksekse, o rank’taki moblar o kadar çok yang düşürür.
Örneğin:
- MOB_RANK_PAWN → %8 oranında yang bırakır.
- MOB_RANK_BOSS → %10 oranında yang bırakır.
- MOB_RANK_KING → %100 oranında yang bırakır.
Bu değerleri azaltarak drobu düşürebilirsiniz.
Örnek olarak şu şekilde yarıya indirebilirsiniz:
C++:
{ 4, }, { 4, }, { 5, }, { 5, }, { 6, }, { 50, }, Rank Açıklamaları:
Aşağıda her rank’ın oyun içindeki anlamı ve etkilediği mob tipi yer almaktadır
| Rank | Türkçe Karşılığı | Güç Seviyesi | Örnek Moblar | Varsayılan Yang Oranı |
|---|---|---|---|---|
| MOB_RANK_PAWN | Basit mob | Düşük | Kurt, Domuz | %8 |
| MOB_RANK_S_PAWN | Orta seviye mob | Orta | Ork Askeri | %8 |
| MOB_RANK_KNIGHT | Elit mob | Orta-Yüksek | Vahşi Uzman v.s | %9 |
| MOB_RANK_S_KNIGHT | Güçlü elit mob | Yüksek | Ork reisi v.s | %9 |
| MOB_RANK_BOSS | Boss | Çok yüksek | Zindan Bossları | %10 |
| MOB_RANK_KING | Kral Boss | En yüksek | Razador, Nemere | %100 |
Not:
Bu değişiklik sadece yere düşen yang oranını etkiler.
Mobdan direkt olarak gelen yang (envanterinize otomatik eklenen) bundan etkilenmez.
Sonuç:
Sunucunuzda yang fazlalığı veya pazar dengesizliği varsa,
bu oranları düşürerek daha istikrarlı bir ekonomi oluşturabilirsiniz.
Ayrıca oyuncuların yang toplama sürecini biraz daha zorlaştırarak oyun süresini uzatabilir ve oyuncu bağlılığını artırabilirsiniz.
Kaynak: game/src/constants.cpp
Paylaşım: Boom2 Geliştirici Ekibi
Paylaş :




