DUNGEON INFO SYSTEM V2

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0

Dungeon Information System​

All available dungeons that you add from the configuration file will be shown in the dungeon information window.

You can view each dungeon information, from item drops from the boss, necessary bonus for the dungeon, cooldown’s, duration, warp to the gates, view your personal results and view the global top 10 players from a specific dungeon.

If you have completed a dungeon that has cooldown, the window will show a little clock indicating that the dungeon isn’t available until the timer goes off, this will also take place if you don’t have the required level.

All dungeons can be configured from the “dungeon_info.txt” file and once you are done editing you can run the command “/reload dungeon” inside the game if your server is already running.

Each dungeon has a specific quest name and quest flags, these must be configured properly in the configuration file.

Q&A​

<h4>Q1. How to edit the dungeons?</h4>You can edit or add new dungeons inside the file “dungeon_info.txt” which is located in the server locale directory. There in that file you will see more information on how to configure certain fields.

<h4>Q2. How to adjust my dungeon quests for the system?</h4>Simply open the dungeon quest file you want to adjust and paste the necessary code found in the “Server\share\locale\quest\how-to” directory. You can also find a quest file that I have left which is already adjusted and is from the official server (2014), you can find it in the “Server\share\locale\quest\example” directory.

for


DUNGEON INFO SYSTEM V2

Metin2 özel sunucularında oyuncuların dungeon aktivitelerini daha detaylı takip edebilmesi için geliştirilmiş olan Dungeon Info System V2, Metin2 geliştiricileri tarafından özenle hazırlanmış kapsamlı bir sistemdir. Bu sistem sayesinde oyuncular, dungeon içeriğini, düşman seviyelerini, ödüllerini ve ilerleme durumlarını gerçek zamanlı olarak görebilir. Özellikle PvP sunucularında dungeon aktiviteleri büyük önem taşır ve oyuncuların stratejik planlamaları için kritik bilgiler sağlar.

Sistemin Temel Özellikleri:

- Dungeon Listeleme: Sistem, mevcut tüm dungeonları bir listede gösterir. Oyuncu hangi dungeonda olduğunu kolayca anlayabilir.
- Gösterge Paneli: Her dungeon için özel bir panel oluşturulmuştur. Bu panelde canavar seviyesi, düşman sayısı, ödül miktarı gibi bilgiler yer alır.
- İlerleme Takibi: Oyuncular dungeon içindeki ilerlemesini anlık olarak takip edebilir. Bu sayede dungeon çıkışı veya yeniden giriş kararı verebilir.
- Zorluk Derecesi: Dungeonlar zorluk derecelerine göre sınıflandırılır. Yeni başlayan oyuncular kolay dungeonlardan başlayabilir.

Kurulum ve Entegrasyon:

Bu sistem C++ tabanlı game server kaynak kodlarına entegre edilmek üzere tasarlanmıştır. Kurulum için server src dosyalarında gerekli değişiklikler yapılmalıdır. Aynı zamanda client src tarafında da arayüzle ilgili düzenlemeler gerekebilir. Sistem, Martysama tarzı özel sunuculara uyumlu olacak şekilde geliştirilmiştir.

Python ve GUI Entegrasyonu:

Geliştiriciler, Python tabanlı PyGUI veya UIScript ile kullanıcı arayüzünü özelleştirebilir. Py Root ve Pack yapıları kullanılarak arayüz dosyaları kolayca entegre edilebilir. Bu sayede hem görsel hem de fonksiyonel açıdan gelişmiş bir deneyim sunulur.

Veritabanı ve Sunucu Bileşenleri:

Sistem, DB Core ve Game Core üzerinde çalışır. Dungeon bilgileri veritabanında tutulur ve sunucu tarafından dinamik olarak yüklenir. Auth ve Game sunucuları arasında senkronizasyon sağlanarak doğru ve güncel bilgi aktarımı yapılır.

Oyun Geliştirme Perspektifi:

Metin2 Development sürecinde bu sistem, Core seviyesinde değişiklik yapmayı gerektirir. Özellikle Channel bazlı dungeon yönetimi gibi gelişmiş özellikler için derinlemesine bilgi gereklidir. Geliştiriciler, bu sistemi kendi özel sunucularına entegre ederken source edit işlemlerine dikkat etmelidir.

SEO Açısından Değerlendirme:

Bu tür sistemler, Metin2 Private Server sahipleri için önemli bir çekim merkezidir. PvP Systems, Metin2Dev, Game Core gibi anahtar kelimelerle arama motorlarında daha üst sıralarda yer almak mümkündür. Compile işlemi sırasında oluşabilecek hataları önlemek için dökümantasyona dikkat edilmelidir.

Sonuç:

Dungeon Info System V2, Metin2 özel sunucularında kullanıcı deneyimini artırmak için geliştirilmiş güçlü bir araçtır. Geliştiricilerin dikkatli bir şekilde kurulum ve test süreçlerini uygulaması önerilir. Bu sistem sayesinde oyuncular dungeon aktivitelerini daha keyifli ve bilinçli bir şekilde yürütebilir.


DUNGEON INFO SYSTEM V2

In Metin2 private servers, Dungeon Info System V2 is a comprehensive system designed for players to track dungeon activities in greater detail. With this system, players can view dungeon contents, monster levels, rewards, and progress status in real-time. Especially on PvP servers, dungeon activities are crucial and provide critical information for strategic planning by players.

Main Features of the System:

- Dungeon Listing: The system displays all available dungeons in a list. Players can easily see which dungeon they are in.
- Dashboard: A custom panel has been created for each dungeon, showing details like monster level, number of enemies, reward amounts, etc.
- Progress Tracking: Players can monitor their progress inside a dungeon in real-time, allowing them to decide whether to exit or re-enter the dungeon.
- Difficulty Level: Dungeons are categorized based on difficulty levels, enabling newcomers to start with easier ones.

Installation and Integration:

This system is designed to be integrated into C++-based game server source codes. Required modifications must be made in server src files. Additionally, some adjustments may also be needed on the client src side for UI elements. It is developed to be compatible with custom servers like Martysama.

Python and GUI Integration:

Developers can customize the user interface using Python-based PyGUI or UIScript. Interface files can be easily integrated using Py Root and Pack structures, offering both visual and functional enhancements.

Database and Server Components:

The system operates on DB Core and Game Core. Dungeon data is stored in the database and loaded dynamically by the server. Synchronization between Auth and Game servers ensures accurate and up-to-date information transfer.

Development Perspective:

Within the Metin2 Development process, this system requires modifications at the Core level. Advanced features like channel-based dungeon management require in-depth knowledge. Developers should pay attention to source edit operations when integrating this system into their own private servers.

SEO Evaluation:

Such systems are important attraction points for Metin2 Private Server owners. Using keywords like PvP Systems, Metin2Dev, Game Core, it is possible to rank higher in search engines. Documentation must be carefully followed to prevent errors during compile processes.

Conclusion:

Dungeon Info System V2 is a powerful tool developed to enhance the player experience on Metin2 private servers. Careful installation and testing processes are recommended for developers. This system allows players to carry out dungeon activities more enjoyably and consciously.
 

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

Benzer konular

Geri
Üst Alt