[ Saltanat MT2 GİBİ ] Kalan Süre Yazısının Rengini Değiştir

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

Admin

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

Saltanat yaptı diye yapıp sizlerle paylaşmak istedim belki arayan vardır veya olur diye :) umarım beğenirsiniz :)

kalan_sure.png

Saltanat MT2 GİBİ Kalan Süre Yazısının Rengini Değiştirme Rehberi

Metin2 özel sunucularında kullanıcı deneyimini artırmak için görsel öğelerin özelleştirilmesi oldukça önemlidir. Özellikle oyun içi zamanlayıcılar, kalan süre yazıları gibi göstergelerin dikkat çekici ve okunabilir olması, oyuncuların daha rahat yönlendirilmesini sağlar. Bu rehberde, Saltanat MT2 tarzı bir görünüm elde edebilmek adına kalan süre yazılarının renginin nasıl değiştirileceğini adım adım anlatacağız.

Neden Renk Değişimi Yapılır?
Metin2 özel sunucu geliştirme sürecinde, kullanıcı arayüzünü özelleştirmek hem görsel açıdan fark yaratır hem de kullanıcı dostu bir deneyim sunar. Oyun içi süreye dayalı sistemlerde, örneğin özel etkinlik, turnuva ya da PvP alanlarında kalan süre yazılarının farklı renklerde görünmesi, oyuncuların durumu daha hızlı anlamasını sağlar. Bu sayede yanlış veya gecikmeli hareketler azalır.

Kalan Süre Yazısı İçin Gerekli Dosya Yolları
Renk değişikliği yapabilmek için öncelikle ilgili UI dosyalarına erişmeniz gerekir. Genellikle bu dosyalar uiscript klasöründe yer alır. Kalan süre yazıları genellikle Python GUI[/BR] üzerinden yönetilir. Örnek dosya adları:
- TimerWindow.py
- uiGame.py
- uiMinimap.py

Renk Değişimi Nasıl Yapılır?
Python dosyası içinde bulunan text control nesnesine ait renk değeri değiştirilerek istenen renk eklenebilir. Örneğin:

self.timeText.SetFontColor(1.0, 0.0, 0.0)
Bu satır, zaman yazısının kırmızı renkte görünmesini sağlar. RGB formatında değerler girilerek özelleştirme yapılabilir. Alternatif olarak hex format destekleniyorsa, doğrudan hex kodları da kullanılabilir.

Saltanat MT2 Tarzı Bir Tasarım İçin Renk Önerileri
Saltanat MT2 gibi profesyonel ve dikkat çeken bir arayüz için aşağıdaki renk kombinasyonlarını tercih edebilirsiniz:
- Kırmızı: Saldırı süresi, PvP başlangıcı gibi acil durumlar için idealdir.
- Yeşil: Güvenli bölge süresi gibi pozitif durumlar için.
- Turuncu: Etkinlik bitimine az zaman kaldığında uyarı için.
- Mavi: Bilgilendirme amaçlı zamanlayıcılar için.

Python GUI ile Renk Ayarı
Py dosyalarında SetPackedFontColor fonksiyonu ile renk tanımlaması yapılabiliyorsa, bu yöntem de tercih edilebilir. Örnek:

self.timeText.SetPackedFontColor(0xffFF0000)

Burada 0xffFF0000 ifadesi kırmızı rengi temsil eder. Hex renk kodları doğrudan buraya yazılabilir.

Sonuç
Kalan süre yazılarının rengini değiştirmek, Metin2 özel sunucularında küçük ama etkili bir değişikliktir. Doğru renk seçimi ile kullanıcı deneyimi artırılır, oyun içi etkinliklere daha fazla dikkat çekilir. Saltanat MT2 gibi profesyonel görünüme ulaşmak için detaylara özen göstermek, sunucunuzun kalitesini artırır.


How to Change Remaining Time Text Color Like Saltanat MT2

In Metin2 private servers, customizing visual elements is crucial for enhancing user experience. Particularly, making time indicators and remaining time texts eye-catching and readable allows players to navigate more easily. In this guide, we will explain step by step how to change the color of remaining time texts to achieve a look similar to Saltanat MT2.

Why Change the Color?
Customizing the user interface during Metin2 private server development enhances both visual appeal and usability. Within in-game time-based systems like special events, tournaments, or PvP zones, displaying remaining time texts in different colors helps players quickly understand the status. This reduces mistakes or delays in player actions.

Required File Paths for Remaining Time Text
To make color changes, you first need access to the relevant UI files. These files are usually located within the uiscript folder. Remaining time texts are generally managed via Python GUI. Example file names:
- TimerWindow.py
- uiGame.py
- uiMinimap.py

How to Change the Color?
The color value of the text control object inside the Python file can be modified to apply the desired color. For example:

self.timeText.SetFontColor(1.0, 0.0, 0.0)
This line sets the time text to appear in red. You can input RGB values to customize the appearance. If hex format is supported, direct hex codes can also be used.

Color Suggestions for a Saltanat MT2 Style Design
For a professional and eye-catching interface like Saltanat MT2, consider using the following color combinations:
- Red: Ideal for urgent states such as attack times or PvP starts.
- Green: Suitable for positive situations like safe zone durations.
- Orange: Useful as a warning when an event is about to end.
- Blue: Good for informational timers.

Setting Colors with Python GUI
If the SetPackedFontColor function supports hex color definitions in .py files, that method can also be preferred. Example:

self.timeText.SetPackedFontColor(0xffFF0000)

Here, 0xffFF0000 represents the red color. Hex color codes can be directly entered here.

Conclusion
Changing the color of remaining time texts is a small but impactful modification in Metin2 private servers. With the right choice of color, user experience improves and in-game activities gain more attention. Paying attention to details like these helps your server achieve a professional quality similar to Saltanat MT2.
 

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

Benzer konular

Geri
Üst Alt