Official Karakter Ekranı - Düzenlemesi

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Merhaba Arkadaşlar Farkettim ki Çoğu Fileslarda var bu sorun

Düzenlenen Py : root/introselect.py
Örnek kodlar
Kod:
self.my_id.SetText(constInfo.ACCOUNT_NAME) #Constifodan "" İçine yazilan yazi gözükür elle yazilan #Server Ismini Çeker (SERVER_NAME sizde SERVER_ADI vs gibi değişik olabilir ) self.my_id.SetText(serverInfo.SERVER_NAME)


Kullanıcı Adı Çektirmek isteyenler
Kod:
self.my_id.SetText

Bu Şekilde Değiştrebilir :)
Kod:
self.my_id.SetText(net.GetLoginID())

Önce

19946_a49ff9e9551e6cbffa75511bc59a309e.png



Sonra

19947_0dfa24d31db13c354c7f9b08dc34b6e4.png



Yararım Dokunduysa Ne Mutlu Bana





Official Karakter Ekranı Nedir?
Metin2 özel sunucularında yetenekli geliştiriciler, oyuncuların karakterlerini daha estetik ve işlevsel hale getirmek amacıyla Official Karakter Ekranı (OKE) sistemini kullanırlar. Bu sistem, oyuncuların karakterlerinin adını, seviyesini, can ve mana miktarını, deneyim çubuğunu ve diğer temel bilgileri gösteren standart ekranın gelişmiş bir versiyonudur. OKE, genellikle Martysama tabanlı projelerde ya da klasik sistemlerde geliştirilerek kullanılır. Bu yazıda, OKE sistemini detaylı olarak ele alacak ve nasıl düzenleneceğini anlatacağız.

Official Karakter Ekranının Özellikleri
Official Karakter Ekranı, kullanıcı dostu arayüzü sayesinde hem geliştiriciler hem de oyuncular tarafından tercih edilir. Özellikle C++ ve Python tabanlı sistemlerde geliştirilen özel sunucularda bu ekranlar özelleştirilebilir. OKE sayesinde:
- Karakter seviye bilgisi daha net görüntülenir.
- Yetenek noktaları ve dağıtım butonları kolay erişilebilir.
- Can, mana ve stamina gibi değerler daha büyük ve okunaklı şekilde yer alır.
- Görsel efektlerle karakter bilgileri vurgulanabilir.

Official Karakter Ekranı Nasıl Düzenlenir?
OKE sistemini düzenlemek istiyorsanız öncelikle client-side dosyalarında değişiklik yapmanız gerekir. Genellikle uiscript, py root ve pack dosyalarında değişiklik yapılır. İşte temel adımlar:

1. Gerekli Dosyaları Hazırlayın: game.py, uiCharacter.py, uiScript.py gibi dosyalar üzerinden OKE düzenlemesi yapılır. Bu dosyalar Python GUI ile entegre çalışır.

2. Tasarım Dosyalarını Değiştirin: locale_tr veya diğer dil ayarlarına göre karakter ekranı için .py ve .gr2 uzantılı dosyalar üzerinde değişiklikler yapılabilir. Bu dosyalarla karakter ismi, görseller, butonlar ve metinler özelleştirilir.

3. Kodlarda Gerekli Ayarlamaları Yapın: PyRoot dosyası üzerinden karakterin görsel öğeleri, renkler ve boyutlar ayarlanabilir. Örneğin, can çubuğu rengini değiştirmek için COLOR etiketi kullanılabilir.

OKE İçin Tavsiyeler
OKE sistemi, Metin2 özel sunucularında hem oyuncu memnuniyeti hem de geliştirici itibarı açısından önemlidir. Sistemde yapılan her küçük değişiklik, oyuncular tarafından fark edilir. Bu nedenle:
- Renk uyumu ve kullanıcı arayüzü dikkatlice seçilmelidir.
- Performansı etkilemeyecek şekilde görsel efektler eklenebilir.
- C++ tabanlı sistemlerde sunucu tarafında da buna uyumlu değişiklikler yapılmalıdır.

Sonuç
Official Karakter Ekranı, Metin2 özel sunucularında profesyonel bir görünüm sağlamak için önemli bir özelliktir. Geliştiricilerin dikkat etmesi gereken detaylı bir yapıdır. Metin2Lobby.com olarak bu tür sistemleri geliştirmek ve paylaşmak, topluluğun gelişmesine yardımcı olur. Dilerseniz örnek kodlar ve ekran tasarımı örnekleri için forumumuzu ziyaret edebilirsiniz.


What is Official Character Screen?
In Metin2 private servers, skilled developers use the Official Character Screen (OKE) system to make player characters more aesthetic and functional. This system is an advanced version of the standard screen that displays basic character information such as name, level, health and mana values, experience bar, and more. OKE is commonly used in projects based on Martysama or enhanced classic systems. In this article, we will examine the OKE system in detail and explain how to customize it.

Features of the Official Character Screen
Thanks to its user-friendly interface, the Official Character Screen is preferred by both developers and players. Especially in C++ and Python based private server projects, these screens can be customized. With OKE:
- Character level information is displayed more clearly.
- Skill points and distribution buttons are easily accessible.
- Values like HP, MP, and stamina are larger and more readable.
- Visual effects can highlight character stats.

How to Customize the Official Character Screen?
To customize the OKE system, you need to modify client-side files first. Typically, modifications are made in uiscript, py root, and pack files. Here are the basic steps:

1. Prepare Required Files: Modifications are done through files such as game.py, uiCharacter.py, and uiScript.py. These files work integrated with Python GUI.

2. Modify Design Files: Changes can be made in .py and .gr2 files according to language settings like locale_tr. These files allow customization of character names, images, buttons, and texts.

3. Adjust Code Settings: Within the PyRoot file, visual elements, colors, and sizes can be adjusted. For instance, COLOR tags can be used to change the color of the health bar.

Recommendations for OKE
The OKE system is important for both player satisfaction and developer reputation in Metin2 private servers. Every small change made in the system is noticed by players. Therefore:
- Color harmony and UI should be carefully chosen.
- Visual effects can be added without impacting performance.
- In C++ based systems, compatible changes must also be applied on the server side.

Conclusion
The Official Character Screen is an important feature for achieving a professional look in Metin2 private servers. It is a detailed structure that requires attention from developers. At Metin2Lobby.com, developing and sharing such systems helps grow the community. You can visit our forum for sample codes and screen design examples.
 

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

Benzer konular

Geri
Üst Alt