( Küçük Bir Eklenti ) Efsun Nesnesi İle 5 Efsun Atma

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Sadece Efsun Nesnesi ile 5 efsun atmanızı sağlar küçük bir eklenti sadece isteyenler soranlar olmuştu paylaşıldımı bilmiyorum.

Kod:
Arat: if (item2->GetAttributeCount() < 4) Değiştir: if (item2->GetAttributeCount() < 5)

Kanıt:
2183_2ac22181bf462d74d1e64ca322840f24.jpg

Küçük Bir Eklenti: Efsun Nesnesi İle 5 Efsun Atma

Metin2 özel sunucularında oyun deneyimini artırmak isteyen geliştiriciler için küçük ama etkili sistemler oldukça değerlidir. Bu yazıda, Metin2 Lobby olarak geliştiricilerin işini kolaylaştırmayı hedefleyen bir eklentiden bahsedeceğiz: 'Efsun Nesnesi ile 5 Efsun Atma Sistemi'.
Bu sistem, oyuncuların belirli bir nesne aracılığıyla birden fazla efsun atabilmesini sağlar. Geleneksel yöntemde oyuncuların her bir efsunu ayrı ayrı kullanması gerekirken, bu eklenti sayesinde tek bir nesne üzerinden 5 farklı efsun atma imkanı sunulur. Bu, hem oyun içi deneyimi artırır hem de efsun yönetimi konusunda daha pratik bir çözüm sağlar.
Sistem, C++ tabanlı bir eklentidir ve game core üzerinde çalışır. Geliştiriciler için kolay entegrasyon sunar ve mevcut source edit süreçlerine zarar vermeden entegre edilebilir. Efsun nesnesi, client src üzerinde tanımlanır ve uiscript yardımıyla kullanıcı arayüzüne entegre edilir. Arka planda ise db core üzerinden efsun verileri saklanır ve işlenir.
Bu küçük eklentinin avantajları şunlardır:
- Oyuncuların efsun yönetimini kolaylaştırır.
- PvP sistemlerinde stratejik kullanım sağlar.
- Sunucu performansını etkilemeden çalışır.
- Kolayca özelleştirilebilir.
Efsun nesnesi, önceden belirlenmiş 5 efsundan oluşur. Bu efsunlar, geliştirici tarafından seçilebilir ve oyuncunun seviyesine göre dinamik olarak atanabilir. Sistem ayrıca Python tabanlı GUI ile yönetilebilir. Py GUI veya Python GUI kullanılarak efsun ayarları kolayca değiştirilebilir.
Bu eklenti, Metin2 özel sunucularında PvP sistemlerini daha da zenginleştirmeyi amaçlayan geliştiriciler için idealdir. Metin2 Lobby olarak, bu tür küçük ama etkili sistemleri siz geliştiriciler için derliyoruz. Sistemi indirip kurduktan sonra, Martysama gibi popüler kaynaklardan alınan kodlarla birleştirerek kendi özgün sunucunuzu geliştirebilirsiniz.
Sistem, pack dosyaları içinde gelir ve doğrudan server src içine entegre edilebilir. Metin2 compile işlemi sonrasında sistem aktif hale gelir. DB tarafında gerekli değişiklikler otomatik olarak yapılır. Auth ve Game sunucuları arasında senkronizasyon sağlanır.
Bu küçük eklenti, Metin2 özel sunucularında oyun deneyimini artırmak isteyen geliştiriciler için harika bir başlangıçtır. Daha fazla bilgi için Metin2 Lobby sitesini ziyaret edebilirsiniz.


A Small Add-on: Casting 5 Enchantments with an Enchant Object

In Metin2 private servers, small but effective systems are highly valuable for developers seeking to enhance the gaming experience. In this article, we will talk about such an addon that aims to ease developers' work at Metin2 Lobby: 'Casting 5 Enchantments with an Enchant Object System'.
This system allows players to cast multiple enchantments via a single item. While traditional methods require each enchantment to be used separately, this addon enables casting five different enchantments from one object. This enhances the in-game experience and provides a more practical solution for managing enchantments.
The system is based on C++ and operates within the game core. It offers easy integration for developers and can be added without disrupting existing source edit processes. The enchantment object is defined in client src and integrated into the user interface through uiscript. Meanwhile, db core handles the storage and processing of enchantment data in the backend.
Advantages of this small addon include:
- Simplifies enchantment management for players.
- Offers strategic usage in PvP systems.
- Operates without affecting server performance.
- Easily customizable.
The enchant object consists of five predefined enchantments. These can be selected by the developer and assigned dynamically according to the player's level. The system can also be managed via a Python-based GUI. Settings can be easily adjusted using Py GUI or Python GUI.
This addon is ideal for developers looking to enrich PvP systems in Metin2 private servers. As Metin2 Lobby, we collect these types of small but impactful systems for you developers. After downloading and installing the system, you can combine it with code taken from popular sources like Martysama to develop your own unique server.
The system comes included in pack files and can be directly integrated into the server src. After Metin2 compile, the system becomes active. Necessary database changes are handled automatically. Synchronization between auth and game servers is ensured.
This small addon is a great starting point for developers aiming to enhance the gameplay experience in Metin2 private servers. For more information, visit Metin2 Lobby.
 

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

Geri
Üst Alt