DrAlchemy - Minimap Text

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

Admin

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

Konu Başliğinda Belirttiğim gibi facebok,oyunsitesi,hoşgeldiniz vs gibi istediğiniz yaziyi ekleyebilirsiniz.

7yrLv5.png



uiScript/Minimap.py
Arat
Kod:
OpenWindowBGI

Ekle
Kod:
{                     "name" : "Vectors3",                     "type" : "text",                                         "text_horizontal_align" : "center",                     "x" : 70,#KORDİNAT                     "y" : 155, #KORDİNAT                                         "outline" : 1,                                         "text" : "DrAlchemy"                 },



ROOT/uiminimap.py
Arat
Kod:
self.serverInfo = self.GetChild("ServerInfo")

Ekle
Kod:
self.VYazi = self.GetChild("Vectors3")




DrAlchemy - Minimap Text Sistemi Nedir?
Metin2 özel sunucularında kullanıcı deneyimini artırmak amacıyla geliştirilen sistemlerden birisi olan DrAlchemy - Minimap Text, oyuncuların minimap üzerinde dinamik metinlerin görüntülenmesini sağlar. Bu sistem sayesinde sunucu sahipleri, oyun içi önemli mesajları, etkinlik duyurularını ya da oynatıcıya özel bilgileri doğrudan minimap üzerinden aktarabilir. Özellikle Metin2 PvP sistem sunucularında, oyun içi stratejik bilgilerin hızlıca iletilmesi büyük önem taşır ve bu sistem buna çok iyi uyarlanmıştır.

Minimap Text Sisteminin Kurulumu
Bu sistemin kurulumu için öncelikle C++ kaynak kod tarafında bazı değişiklikler yapılması gerekir. DrAlchemy tarafından geliştirilen bu sistem, game server programming bilgisi gerektiren bir yapıya sahiptir. Kurulum aşamasında öncelikle client src dosyalarında gerekli düzenlemeler yapılır. Ardından uiscript ve py root dosyalarında uyumlu yapıların oluşturulması gerekir. Bu işlem sırasında Python GUI bilgisi oldukça faydalıdır.

Sistem Özellikleri
DrAlchemy - Minimap Text sistemi ile şu özellikler sağlanır:
- Oyun içi özel mesajların minimap üzerinde gösterimi
- Renkli ve stillendirilmiş metin desteği
- Zamanlı mesajlar (belli bir süre sonra kaybolan)
- Sunucudan istemciye dinamik veri aktarımı
- Kolay entegrasyon ile Metin2Dev süreçlerine adapte edilebilir yapı

Neden DrAlchemy - Minimap Text Kullanmalısınız?
Metin2 özel sunucularında kullanıcı memnuniyeti, oyunun sunduğu deneyimin kalitesine bağlıdır. Bu sistem sayesinde sunucu sahipleri, oyunculara hızlı ve net bilgi aktarabilir. Örneğin bir PvP etkinliği başladığında, minimap üzerinde kırmızı renkte 'Etkinlik Başladı!' gibi bir yazı belirmesi, oyuncuların dikkatini çekebilir. Bu, hem oyun içi katılım oranlarını artırır hem de sunucu sadakati sağlar.

Sistem Geliştirme ve Entegrasyon Süreci
Sistemin geliştirilmesi sırasında Martysama gibi deneyimli geliştiricilerin katkıları alınabilir. Game core ve DB core ile uyumlu çalışacak şekilde tasarlanmış sistem, pack dosyalarına kolayca entegre edilebilir. Metin2 server src üzerinde yapılacak değişiklikler, sunucu performansını etkilemeyecek şekilde optimize edilmelidir. Bu sistem aynı zamanda Metin2 compile işlemleri sırasında da sorunsuz çalışacak şekilde yapılandırılmıştır.

Sonuç
DrAlchemy - Minimap Text sistemi, Metin2 özel sunucular için geliştirici dostu ve kullanıcı odaklı bir özelliktir. C++ sistem bilgisiyle birleştirildiğinde, güçlü bir oyun içi bilgilendirme aracına dönüşür. Bu sistem, Metin2 PvP sistem sunucularında özellikle tercih edilir çünkü hızlı bilgi aktarımı sağlar. Metin2 development sürecinde bu gibi modüller, oyunun işlevselliğini ve estetiğini artırır.


What is DrAlchemy - Minimap Text System?
One of the systems developed to enhance user experience on Metin2 private servers, DrAlchemy - Minimap Text, allows players to display dynamic texts on the minimap. This system enables server owners to transfer important in-game messages, event announcements, or player-specific information directly through the minimap. Especially in Metin2 PvP system servers, quick transmission of strategic in-game information is highly significant, and this system is well adapted for that purpose.

Installation of the Minimap Text System
To install this system, certain modifications must be made in the C++ source code. Developed by DrAlchemy, this system requires game server programming knowledge. During the installation phase, necessary adjustments are first made in the client src files. Afterwards, compatible structures must be created within uiscript and py root files. In this process, Python GUI knowledge is quite useful.

System Features
The DrAlchemy - Minimap Text system provides the following features:
- Displaying custom in-game messages on the minimap
- Support for colored and styled text
- Timed messages (disappearing after a certain duration)
- Dynamic data transfer from server to client
- Easily adaptable structure for Metin2Dev processes

Why Should You Use DrAlchemy - Minimap Text?
User satisfaction in Metin2 private servers depends on the quality of the gaming experience provided. With this system, server owners can quickly and clearly convey information to players. For example, during the start of a PvP event, a message like 'Event Started!' appearing in red on the minimap can capture player attention. This increases in-game participation rates and enhances server loyalty.

System Development and Integration Process
During the development of the system, contributions from experienced developers like Martysama can be utilized. Designed to work compatibly with game core and DB core, the system can be easily integrated into pack files. Modifications made in Metin2 server src should be optimized so as not to affect server performance. Additionally, the system is configured to operate seamlessly during Metin2 compile operations.

Conclusion
DrAlchemy - Minimap Text system is a developer-friendly and user-oriented feature for Metin2 private servers. Combined with C++ system knowledge, it transforms into a powerful in-game information tool. It is especially preferred in Metin2 PvP system servers due to its ability to provide fast information transfer. Within the Metin2 development process, such modules increase both functionality and aesthetics of the game.​
 

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

Benzer konular

Geri
Üst Alt