Sistemi Direk bu şekilde eklerseniz Max 3 Tane Slot Ekler İteme 4 Tane Eklemesini İstiyorsanız bunu eklemelisiniz filesinizde 4 taş slotu varsa gerekmez ama yoksa eklemelisiniz.
ÖRNEK RESİM
[FİX] - TC OFFLİNE SHOP KULLANANLAR İÇİN 4 TAŞ FİXİ :
Yapılır
KENN OFFLİNE SHOP 4 TAŞ EKLEDİKTEN SONRA EVRİM GÖZÜKMEME SORUNU FİX :
Kod:
navicat açılır player>item_proto girilir char_item.cpp'de 30186 itemin kodu aratılıp type 3 subtype 10 olarak ayarlanır. pack locale_xx açılır locale>xx>item_proto açılıp char_item.cpp'de 30186 aratılıp type 3 subtype 19 olarak ayarlanır. locale/tr : itemdesc.txt açılır Arat : 30186 komple değiştir. 30186 Zırh Silah Matkabı Zırh ve Silahlarınıza ekstra slot açmanızı sağlar (Max. 4 Slot) bunu yaptıktan sonra hemen altına ekle 2508 Silah Matkabı Silahlarınıza ekstra slot açmanızı sağlar (Max. 4 Slot) 2509 Zırh Matkabı Zırhlarınıza ekstra slot açmanızı sağlar (Max. 4 Slot) Aynı şekilde 30186 kodu kopyalanıp yeni kod oluşturulur birebir aynı olcak şekilde yeni eşyanın kodu 2508 ve 2509 yapılır itemlerin iconunu konudan bulabilirsiniz. itemlist.txt eklerseniz sorunsuz şekilde olmuş olur.
Navicat player>item_proto socket_ptc'den
silah veya zırhların soket sayısını ayarlayabilirsiniz.
Benim source'de max 3 soket olduğu için 3 tane açılıyor.
Sizde kaç tane ise o kadar açar.
silah veya zırhların soket sayısını ayarlayabilirsiniz.
Benim source'de max 3 soket olduğu için 3 tane açılıyor.
Sizde kaç tane ise o kadar açar.
ÖRNEK RESİM
[FİX] - TC OFFLİNE SHOP KULLANANLAR İÇİN 4 TAŞ FİXİ :
Kod:
OFFLINE_SHOP_SOCKET_MAX: 4
Yapılır
Kod:
aratman gereken kod: BYTE g_bOfflineShopSocketMax = 3; değiştirmen gereken BYTE g_bOfflineShopSocketMax = 4;
Kod:
KENN OFFLİNE SHOP 4 TAŞ EKLEDİKTEN SONRA EVRİM GÖZÜKMEME SORUNU FİX :
Kod:
Offline Shopta İtemin Evrim Paunı Gözükmeme Fixi: Char.cpp Aratın: Kod (Text): void CHARACTER::OpenMyOfflineShop(const char * c_pszSign, TShopItemTable * pTable, BYTE bItemCount, BYTE bTime) İçinde bulun Kod (Text): iLen += snprintf(szColumns + iLen, sizeof(szColumns) - iLen, ",attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4"); Değiştirin: Kod (Text): iLen += snprintf(szColumns + iLen, sizeof(szColumns) - iLen, ",attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6"); iUpdateLen += snprintf(szValues + iUpdateLen, sizeof(szValues) - iUpdateLen, ",%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d", pkItem->GetAttributeType(0), pkItem->GetAttributeValue(0), pkItem->GetAttributeType(1), pkItem->GetAttributeValue(1), pkItem->GetAttributeType(2), pkItem->GetAttributeValue(2), pkItem->GetAttributeType(3), pkItem->GetAttributeValue(3), pkItem->GetAttributeType(4), pkItem->GetAttributeValue(4), pkItem->GetAttributeType(5), pkItem->GetAttributeValue(5), pkItem->GetAttributeType(6), pkItem->GetAttributeValue(6));
Kod:
İcon İndirme Linki :
İcon Rar Dosyası Virus Total Tarama Anahtarı : 5d67f1b3d2ac24b6720ef4e0fbb4a5dfb760625f4a0f8464da874eb8bee5f26f
Metin2 özel sunucularında C++ tabanlı sistemlerin en kritik konularından birisi olan Silah - Zırh Matkabı konusunu bugün detaylıca ele alacağız.
Bu sistem, oyuncuların PvP deneyimini doğrudan etkileyen ve sunucu dengesi için kritik öneme sahip bir yapıdır.
Zırh ve Silah Matkabının Temelleri
Metin2'de her silah ve zırh, farklı bonuslar sağlar.
Silah matkabı, zırhın verdiği korumayı azaltırken; zırh matkabı ise silahın verdiği hasarı artırır.
Bu iki sistem birbiriyle entegre çalışarak savaş mekanizmasını oluşturur.
Silah Matkabı Nedir?
Silah matkabı, oyuncunun kullandığı silahın zırh delme yeteneğini ifade eder.
Örneğin, bir oyuncunun zırhı 50 koruma değerine sahipse ve karşı tarafın silahında 20 matkap varsa, bu zırhın etkisi 30 korumaya düşer.
Bu da saldırıya açık hale gelmesini sağlar.
Zırh Matkabı Nedir?
Zırh matkabı ise, saldırganın zırh delme bonusudur.
Oyuncu zırh matkabını artırdıkça, rakip zırhın korumasını daha fazla azaltabilir.
Bu, savaşlarda büyük avantaj sağlar.
C++ ile Silah ve Zırh Matkabı Sistemi
Metin2 özel sunucularında bu sistem genellikle game core kısmında düzenlenir.
C++ kaynak kodları üzerinden, silah ve zırh matkabının nasıl hesaplandığı tanımlanabilir.
Özellikle Martysama veya diğer source edit projelerinde bu değerler manuel olarak ayarlanabilir.
Fixler ve Hatalar
Çoğu özel sunucuda bu sistemler eksik veya hatalı şekilde çalışmaktadır.
En yaygın hata, silah matkabının zırh üzerinde yeterince etkili olmamasıdır.
Bu gibi durumlarda, source edit ile doğru formüllerin girilmesi gerekir.
Formül Örnekleri
Silah matkabı formülü genellikle şu şekildedir:
Hasar = Taban Hasar + (Silah Matkabı - Zırh / 2).
Bu formül, silah matkabının zırhı ne kadar azalttığını belirler.
PvP Dengesi
Doğru şekilde ayarlanmış bir silah-zırh matkabı sistemi, PvP deneyimini ciddi anlamda etkiler.
Eğer matkabın etkisi çok yüksekse, zırhın önemi azalır; düşükse, saldırganın ilerlemesi zorlaşır.
Bu yüzden dengeli bir ayarlamaya dikkat edilmelidir.
Python Entegrasyonu
Py Root veya UIScript üzerinden bazı ayarlar Python ile de yapılabilir.
Ancak, temel hesaplamalar genellikle C++ tarafında yapılır.
Sonuç
Metin2 özel sunucularında silah ve zırh matkabı sistemi, savaş deneyimi için hayati öneme sahiptir.
Doğru formüller, fixler ve dengeli ayarlamalar ile sunucunuzda güçlü bir PvP ortamı oluşturabilirsiniz.
Daha fazla Metin2 gelişmiş sistem için Metin2Lobby sitesini takip edin.
Metin2 private servers, one of the most critical topics based on C++ systems is Weapon - Armor Penetration, which we will examine in detail today.
This system directly affects the PvP experience of players and is crucial for server balance.
Basics of Weapon and Armor Penetration
In Metin2, every weapon and armor provides different bonuses.
Weapon penetration reduces the protection given by armor, while armor penetration increases the damage dealt by weapons.
These two systems work together to create the combat mechanism.
What is Weapon Penetration?
Weapon penetration refers to the ability of the weapon used by the player to pierce armor.
For example, if a player's armor has a protection value of 50 and the opponent's weapon has 20 penetration, the armor's effect drops to 30 protection.
This leaves the player more vulnerable to attacks.
What is Armor Penetration?
Armor penetration is the attacker's bonus for piercing enemy armor.
As players increase their armor penetration, they can reduce the opponent's armor more effectively.
This provides significant advantages in battles.
Weapon and Armor Penetration System with C++
In Metin2 private servers, this system is usually edited within the game core.
Using C++ source codes, you can define how weapon and armor penetration are calculated.
Especially in Martysama or other source edit projects, these values can be manually adjusted.
Fixes and Common Errors
In many private servers, these systems function incompletely or incorrectly.
One of the most common errors is that weapon penetration doesn't have enough impact against armor.
In such cases, proper formulas must be entered via source edit.
Formula Examples
The weapon penetration formula is typically as follows:
Damage = Base Damage + (Weapon Penetration - Armor / 2).
This formula determines how much armor penetration reduces the armor's effectiveness.
PvP Balance
Properly configured weapon-armor penetration systems significantly affect the PvP experience.
If the penetration effect is too high, armor becomes less important; if it's too low, attackers struggle to progress.
Therefore, balanced adjustments are essential.
Python Integration
Some settings can also be made via Python through Py Root or UIScript.
However, basic calculations are generally handled on the C++ side.
Conclusion
On Metin2 private servers, the weapon and armor penetration system is vital for the combat experience.
With correct formulas, fixes, and balanced configurations, you can build a robust PvP environment on your server.
For more advanced Metin2 systems, follow Metin2Lobby.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
İcon Rar Dosyası Virus Total Tarama Anahtarı : 5d67f1b3d2ac24b6720ef4e0fbb4a5dfb760625f4a0f8464da874eb8bee5f26f
Metin2 özel sunucularında C++ tabanlı sistemlerin en kritik konularından birisi olan Silah - Zırh Matkabı konusunu bugün detaylıca ele alacağız.
Bu sistem, oyuncuların PvP deneyimini doğrudan etkileyen ve sunucu dengesi için kritik öneme sahip bir yapıdır.
Zırh ve Silah Matkabının Temelleri
Metin2'de her silah ve zırh, farklı bonuslar sağlar.
Silah matkabı, zırhın verdiği korumayı azaltırken; zırh matkabı ise silahın verdiği hasarı artırır.
Bu iki sistem birbiriyle entegre çalışarak savaş mekanizmasını oluşturur.
Silah Matkabı Nedir?
Silah matkabı, oyuncunun kullandığı silahın zırh delme yeteneğini ifade eder.
Örneğin, bir oyuncunun zırhı 50 koruma değerine sahipse ve karşı tarafın silahında 20 matkap varsa, bu zırhın etkisi 30 korumaya düşer.
Bu da saldırıya açık hale gelmesini sağlar.
Zırh Matkabı Nedir?
Zırh matkabı ise, saldırganın zırh delme bonusudur.
Oyuncu zırh matkabını artırdıkça, rakip zırhın korumasını daha fazla azaltabilir.
Bu, savaşlarda büyük avantaj sağlar.
C++ ile Silah ve Zırh Matkabı Sistemi
Metin2 özel sunucularında bu sistem genellikle game core kısmında düzenlenir.
C++ kaynak kodları üzerinden, silah ve zırh matkabının nasıl hesaplandığı tanımlanabilir.
Özellikle Martysama veya diğer source edit projelerinde bu değerler manuel olarak ayarlanabilir.
Fixler ve Hatalar
Çoğu özel sunucuda bu sistemler eksik veya hatalı şekilde çalışmaktadır.
En yaygın hata, silah matkabının zırh üzerinde yeterince etkili olmamasıdır.
Bu gibi durumlarda, source edit ile doğru formüllerin girilmesi gerekir.
Formül Örnekleri
Silah matkabı formülü genellikle şu şekildedir:
Hasar = Taban Hasar + (Silah Matkabı - Zırh / 2).
Bu formül, silah matkabının zırhı ne kadar azalttığını belirler.
PvP Dengesi
Doğru şekilde ayarlanmış bir silah-zırh matkabı sistemi, PvP deneyimini ciddi anlamda etkiler.
Eğer matkabın etkisi çok yüksekse, zırhın önemi azalır; düşükse, saldırganın ilerlemesi zorlaşır.
Bu yüzden dengeli bir ayarlamaya dikkat edilmelidir.
Python Entegrasyonu
Py Root veya UIScript üzerinden bazı ayarlar Python ile de yapılabilir.
Ancak, temel hesaplamalar genellikle C++ tarafında yapılır.
Sonuç
Metin2 özel sunucularında silah ve zırh matkabı sistemi, savaş deneyimi için hayati öneme sahiptir.
Doğru formüller, fixler ve dengeli ayarlamalar ile sunucunuzda güçlü bir PvP ortamı oluşturabilirsiniz.
Daha fazla Metin2 gelişmiş sistem için Metin2Lobby sitesini takip edin.
Metin2 private servers, one of the most critical topics based on C++ systems is Weapon - Armor Penetration, which we will examine in detail today.
This system directly affects the PvP experience of players and is crucial for server balance.
Basics of Weapon and Armor Penetration
In Metin2, every weapon and armor provides different bonuses.
Weapon penetration reduces the protection given by armor, while armor penetration increases the damage dealt by weapons.
These two systems work together to create the combat mechanism.
What is Weapon Penetration?
Weapon penetration refers to the ability of the weapon used by the player to pierce armor.
For example, if a player's armor has a protection value of 50 and the opponent's weapon has 20 penetration, the armor's effect drops to 30 protection.
This leaves the player more vulnerable to attacks.
What is Armor Penetration?
Armor penetration is the attacker's bonus for piercing enemy armor.
As players increase their armor penetration, they can reduce the opponent's armor more effectively.
This provides significant advantages in battles.
Weapon and Armor Penetration System with C++
In Metin2 private servers, this system is usually edited within the game core.
Using C++ source codes, you can define how weapon and armor penetration are calculated.
Especially in Martysama or other source edit projects, these values can be manually adjusted.
Fixes and Common Errors
In many private servers, these systems function incompletely or incorrectly.
One of the most common errors is that weapon penetration doesn't have enough impact against armor.
In such cases, proper formulas must be entered via source edit.
Formula Examples
The weapon penetration formula is typically as follows:
Damage = Base Damage + (Weapon Penetration - Armor / 2).
This formula determines how much armor penetration reduces the armor's effectiveness.
PvP Balance
Properly configured weapon-armor penetration systems significantly affect the PvP experience.
If the penetration effect is too high, armor becomes less important; if it's too low, attackers struggle to progress.
Therefore, balanced adjustments are essential.
Python Integration
Some settings can also be made via Python through Py Root or UIScript.
However, basic calculations are generally handled on the C++ side.
Conclusion
On Metin2 private servers, the weapon and armor penetration system is vital for the combat experience.
With correct formulas, fixes, and balanced configurations, you can build a robust PvP environment on your server.
For more advanced Metin2 systems, follow Metin2Lobby.
