Yeni 30 Bonus (28 Offical 2 Yeni Bonus)

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 175

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
İyi kullanımlar dilerim. Kaynak Sunset'ten alıntıdır.
"Metin2 Offical Sunucularında bulunan yeni bonuslara göre yapılmış, 30 yeni bonus.
Yeni bonuslar, İtemAttrRare tablosunu kullanarak oluşturulduğundan offical olanla tamamen aynı değil."




INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_ANIMAL_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_COMBAT', 5, 1, 2, 3, 4, 5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_HUMAN_PCT', 5, 2, 3, 4, 5, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_DARK_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_EARTH_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_WIND_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_ICE_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_FIRE_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('RESIST_ELECT_PCT', 5, 3, 4, 5, 7, 10, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_DARK_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_EARTH_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_WIND_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_ICE_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_FIRE_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ENCHANT_ELECT_PCT', 5, 3, 5, 7, 10, 15, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_MONSTER_PCT', 5, 2, 4, 5, 7, 10, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_HUMAN_PCT', 0, 2, 4, 5, 7, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_CZ_PCT', 5, 3, 5, 7, 10, 20, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_METIN_PCT', 0, 2, 4, 5, 7, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_METIN', 5, 2, 4, 5, 7, 15, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_BOSS_PCT', 0, 2, 4, 5, 7, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_BOSS', 5, 2, 4, 5, 7, 12, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('MAGIC_ATT_GRADE_BONUS', 5, 10, 20, 30, 40, 50, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_INSECT_PCT', 5, 3, 5, 7, 10, 20, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_DESERT_PCT', 5, 3, 5, 7, 10, 20, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_MILGYO_PCT', 5, 3, 5, 7, 10, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_ORC_PCT', 5, 3, 5, 7, 10, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_DEVIL_PCT', 5, 3, 5, 7, 10, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
INSERT INTO `player`.`item_attr_rare`(`apply`, `prob`, `lv1`, `lv2`, `lv3`, `lv4`, `lv5`, `weapon`, `body`, `wrist`, `foots`, `neck`, `head`, `shield`, `ear`, `costume_body`, `costume_hair`, `costume_weapon`, `pendant`, `glove`) VALUES ('ATTBONUS_UNDEAD_PCT', 5, 3, 5, 7, 10, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);​

Yeni 30 Bonus (28 Official 2 Yeni Bonus)

Metin2 sunucularında oyun deneyimini artırmak ve oyuncuların daha fazla ilgiyle katılması için bonus sistemleri büyük önem taşır. Özellikle özel sunucularda (private server), geliştiriciler bonusları özelleştirerek oyuncu sadakatini artırabilir. Bu yazıda, yeni gelen 30 bonus sistemi hakkında detaylı bilgi vereceğiz. Bu bonuslar arasında 28 tanesi resmi olarak bilinen, 2 tanesi ise yeni keşfedilen veya geliştirilen bonuslardır. Bu bonuslar sayesinde Metin2 PvP sistemleri daha keyifli ve rekabetçi hale geliyor.

Bonus Sistemleri Nedir?
Metin2’de bonus sistemleri, oyuncuların karakterlerine belirli avantajlar kazandıran ekstra özelliklerdir. Bu bonuslar genellikle eşyalar, setler, geliştirme seviyeleri ya da PvP sistemleri aracılığıyla aktive edilir. Bonuslar sayesinde oyuncular攻击力, savunma, hız gibi temel değerler üzerinde artışlar görebilirler. Bu da onların savaşlarda daha güçlü ve etkili olmasını sağlar.

30 Bonus Sisteminin Özellikleri
Toplamda 30 bonus sistemi bulunur. Bunlardan 28’i daha önce bilinen ve kullanımda olan sistemlerdir. Geri kalan 2 bonus ise yeni keşfedilmiş ya da özel geliştirme yapan ekipler tarafından entegre edilmiş bonuslardır. Bu bonuslar genellikle C++ tabanlı sunucu kaynak kodlarında düzenlenerek aktive edilir. Python GUI tabanlı sistemlerle de bazı bonuslar otomatize edilebilir.

Official 28 Bonus
Bu bonuslar, Metin2’nin resmi sistemlerinde yer almayan ancak özel sunucularda yaygın olarak kullanılan bonuslardır. Örnek olarak:

- +%攻击力 bonusu
- +%Savunma bonusu
- +%Hız bonusu
- +%Can bonusu
- +%Mana bonusu

Bu bonuslar genellikle yüksek seviye eşyalarla veya PvP zaferleriyle elde edilir. Sunucuya özel geliştirilen sistemlerle bu bonuslar daha fazla çeşitlenebilir. Bu bonuslar DB (veritabanı) üzerinden kontrol edilir ve karakterin bilgilerine göre aktif edilir.

Yeni 2 Bonus
Bu bonuslar, son dönemde geliştirilen ve özel Metin2 sunucularında test edilen bonuslardır. Bu bonuslar sayesinde oyuncular daha önce hiç olmadığı kadar güçlü kombinasyonlar kurabiliyor. Bu bonuslar genellikle C++ kaynak kod üzerinde değişiklik yapılarak entegre edilir. Ayrıca bu bonuslar Python GUI tabanlı sistemlerle de desteklenir. Bu bonuslar:

- +%PvP Hasarı bonusu
- +%Kritik Vuruş şansı bonusu

Bu bonuslar, oyuncuların PvP sistemlerdeki üstünlüklerini artırmak için idealdir. Bu bonuslarla birlikte oyuncular, daha fazla hasar verip daha hızlı rakiplerini alt edebilirler.

Bonus Sistemlerinin Geliştirilmesi
Bonus sistemlerini entegre etmek için genellikle Metin2 server src dosyalarında değişiklik yapılması gerekir. Bu işlemler C++ dili kullanılarak yapılır. Oyuncu verileri DB (database) üzerinde tutulduğu için, bonuslar karaktere özel aktif edilir. Ayrıca bazı bonuslar auth sunucusunda da kontrol edilebilir. Bu işlem için py root sistemler kullanılır. Pack dosyaları yardımıyla bu bonuslar istemci tarafında da görünür hale getirilir.

Sonuç
Metin2’de 30 bonus sistemi, özellikle PvP odaklı sunucularda büyük rol oynar. 28 tanesi bilinen ve yaygın kullanılan bonuslara ek olarak 2 yeni bonus ile oyuncular artık daha güçlü kombinasyonlar kurabilir. Bu bonuslar sayesinde sunucularınız daha rekabetçi ve eğlenceli hale gelir. Bonus sistemlerini doğru yönetmek, Metin2 geliştiricileri için büyük bir avantajdır. Bu sistemlerin entegrasyonu için Martysama gibi kaynaklardan faydalanılabilir. Oyun içinde bonus sistemleri, DB core, game core gibi yapılarla birlikte çalışarak karakterlerin gelişimini destekler.


New 30 Bonuses (28 Official 2 New Bonus)

In order to enhance the gaming experience and increase player engagement in Metin2 servers, bonus systems play a crucial role. Especially in private servers, developers can customize bonuses to boost player loyalty. In this article, we will provide detailed information about the newly introduced 30 bonus systems. Among these bonuses, 28 are already known officially, while 2 are newly discovered or developed bonuses. Thanks to these bonuses, the Metin2 PvP systems become more enjoyable and competitive.

What Are Bonus Systems?
In Metin2, bonus systems are extra features that grant certain advantages to players' characters. These bonuses are typically activated through items, sets, enhancement levels, or PvP systems. With these bonuses, players can see increases in basic stats like attack power, defense, and speed. This makes them stronger and more effective in battles.

Features of the 30 Bonus System
There are a total of 30 bonus systems. Of these, 28 are known and commonly used systems. The remaining 2 bonuses are either newly discovered or integrated by teams developing custom systems. These bonuses are usually activated by editing the C++ based server source codes. Some bonuses can also be automated using Python GUI-based systems.

Official 28 Bonuses
These bonuses are not part of the official Metin2 systems but are widely used in private servers. Examples include:

- +%Attack power bonus
- +%Defense bonus
- +%Speed bonus
- +%HP bonus
- +%MP bonus

These bonuses are generally obtained via high-level items or PvP victories. Custom systems developed for the server allow for further diversification of these bonuses. These bonuses are controlled via the database (DB) and activated according to character information.

New 2 Bonuses
These bonuses have recently been developed and tested on special Metin2 servers. With these bonuses, players can now create stronger combinations than ever before. These bonuses are typically integrated by modifying the Metin2 C++ source code. They are also supported by Python GUI-based systems. These bonuses include:

- +%PvP damage bonus
- +%Critical hit chance bonus

These bonuses are ideal for enhancing players' dominance in PvP systems. With these bonuses, players can deal more damage and defeat their opponents faster.

Developing Bonus Systems
To integrate bonus systems, modifications are often required in the Metin2 server source files. These operations are carried out using the C++ language. Since player data is stored in the database (DB), bonuses are activated per character. Some bonuses can also be checked on the auth server. For this process, py root systems are used. With the help of pack files, these bonuses can also be made visible on the client side.

Conclusion
The 30 bonus systems in Metin2 play a significant role especially in PvP-focused servers. Alongside the 28 commonly known and used bonuses, 2 new bonuses now allow players to build stronger combinations. Thanks to these bonuses, your servers become more competitive and entertaining. Correctly managing these bonus systems is a major advantage for Metin2 developers. Resources such as Martysama can be utilized for integrating these systems. Within the game, bonus systems support character progression alongside structures like DB core and game core.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt