[SERVERINE RENK KAT] Yeni Renkli Chat Ticaret Yazısı Renklendirin ! <<DoertS>>

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

Admin

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


İyi forumlar dilerim bir çok oyunda aktif olarak kullanılan bir sistemdir paylaşılmadıgını gördüm, temiz yapısı ve istediginiz renk uyarlıyabileceğiniz tarzda bir sistemdir.


Kanıt :


Resimde görünen örnek siyahtır, sizler istediğiniz rengi verebilirsiniiz.



107419_99b64483e05af4dac19c802998958d77.png



İndirme linki : (DosyaUpload.com)

[SERVERINE RENK KAT] Yeni Renkli Chat Ticaret Yazısı Renklendirin ! <<DoertS>>

Metin2 Lobby olarak size özel geliştirdiğimiz bu rehberde, Metin2 özel sunucularında chat üzerinden ticaret yaparken daha dikkat çekici ve organize bir görünüm elde etmenizi sağlayacağız. Bu sistem özellikle PvP sunucularında oyuncuların dikkatini çekecek ve sunucu içi etkileşimi artıracaktır.

Neden Renkli Chat Sistemi?
Metin2 özel sunucularında, ticari mesajlar genellikle standart gri tonlarında yazılır. Bu da mesajların gözden kaçmasına neden olabilir. Renkli chat sistemi sayesinde, oyuncuların dikkatini çekecek şekilde yazılmış mesajlar ile satış, takas veya teklif gibi içerikler daha fazla ilgi görebilir.

Chat Sistemine Nasıl Renk Eklenir?
Renkli chat sistemini aktif etmek için öncelikle game sunucu dosyalarında gerekli değişiklikleri yapmalısınız. Bu işlem genellikle C++ tabanlı kaynak kod üzerinde yapılır. ChatPacket.cpp ve benzeri dosyalarda, mesaj gönderilmeden önce renk kodlarının eklenmesi sağlanmalıdır.

Örnek Renkli Ticaret Mesajı:
Ticaret: Dragon Set satılık! Detaylı bilgi için PM!
Bu gibi mesajlar, oyuncular tarafından daha kolay fark edilir. Ayrıca Python GUI tabanlı yönetim panelleri ile bu tür mesajlar otomatikleştirilebilir.

Uygulama Adımları:
1. game/src/char.cpp dosyasında ChatPacket fonksiyonunu bulun.
2. Gelen mesajı filtreleyip, belirli anahtar kelimeler varsa ona özel renk formatları tanımlayın.
3. Oyuncuya gönderilen mesajın başına <Ticaret> gibi bir ön ek ve renk kodu ekleyin.
4. Bu değişikliği derleyin ve test edin.

Avantajları
- Oyuncuların dikkatini çeker.
- Sunucu içi ticareti kolaylaştırır.
- Organizasyonu artırır.

Not: Bu tür değişiklikler sunucu performansını etkileyebileceğinden dikkatli yapılmalıdır. Metin2 Lobby forumları üzerinden deneyimli geliştiricilerle fikir alışverişinde bulunmanız önerilir.

Kaynak Kodlar ve Yardım
Bu sistemi entegre etmek isteyen geliştiriciler için örnek C++ kaynak kod parçaları ve uiscript dosyaları Metin2 Lobby üzerinden temin edilebilir. Ayrıca Martysama geliştirici arşivlerinde bu konuda detaylı anlatımlar mevcuttur.


[ADD COLOR TO YOUR SERVER] New Colored Chat Trade Messages! <<DoertS>>

In this guide brought to you by Metin2 Lobby, we will show you how to create more attractive and organized trade messages in chat for your Metin2 private servers. This system is especially useful for PvP servers to increase player engagement and interaction.

Why Use a Colored Chat System?
In Metin2 private servers, trade messages are usually displayed in plain gray tones. This can cause them to be overlooked. With a colored chat system, messages related to sales, trades, or offers can attract more attention from players.

How to Add Color to the Chat System?
To enable the colored chat feature, you need to make necessary changes to the game server files. This process typically involves editing C++ based source code. In files such as ChatPacket.cpp, you must ensure that color codes are applied before sending messages.

Example Colored Trade Message:
Trade: Dragon Set for sale! PM for details!
Messages like this are easier to notice by players. Additionally, such messages can be automated using Python GUI based control panels.

Implementation Steps:
1. Locate the ChatPacket function in game/src/char.cpp.
2. Filter incoming messages and assign specific color formats if certain keywords are found.
3. Add a prefix like <Trade> along with a color code to the message before sending it to the player.
4. Compile and test the changes.

Advantages
- Attracts more attention from players.
- Facilitates in-game trading.
- Improves organization.

Note: Such modifications may affect server performance, so they should be done carefully. We recommend discussing with experienced developers via the Metin2 Lobby forums.

Source Codes and Help
Sample C++ source code snippets and uiscript files to implement this system can be obtained at Metin2 Lobby. Detailed tutorials on this topic are also available in the Martysama developer archives.
 

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

Benzer konular

Geri
Üst Alt