Rubinum Emoji Sistemi

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Merhaba arkadaşlar kısayol komutlarını sizlerle paylaşıyorum
hayırlı kullanımlar...




24235_d62486a616a7e26e7f4695ed8c621233.jpg

Kod:
if app.IsPressed(app.DIK_LCONTROL) and app.IsPressed(app.DIK_X):                 if uiPrivateShopBuilder.IsBuildingPrivateShop():                     chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.DROP_ITEM_FAILURE_PRIVATE_SHOP)                     return                 net.SendItemSellPacket(slotIndex)                 snd.PlaySound("sound/ui/money.wav")                 return

k envanterle uyumlu çalısması için uiinventoryde uygun yere bu koduda eklemeniz gerekmektedir.

TextTag.h - GrpTextInstance.h- StdAfx.h dosyalarına - #include "../UserInterface/Locale_inc.h" -
kodunu eklemelisiniz yoksa defineyi görmeyecektir.

Rubinum Emoji Sistemi Nedir?
Metin2 özel sunucularında kullanıcı deneyimini artırmak için geliştirilen Rubinum Emoji Sistemi, oyuncuların sohbet esnasında daha ifade dolu mesajlar göndermelerini sağlar. Bu sistem, özellikle C++ tabanlı sunucularda geliştirilmekte olup, Python GUI arayüzleriyle entegre edilebilir. Sistem, py root klasörlerinde tanımlanan özel komutlarla çalışır ve uiscript dosyalarıyla istemci tarafında aktif hale gelir.

Rubinum Emoji Sisteminin Kurulumu
Rubinum sistemi, öncelikle game sunucusuna özel olarak eklenmelidir. Bu işlem sırasında, server src dosyalarında değişiklik yapılması gerekir. Sistem, auth ve game sunucularında senkronize çalışmalıdır. Kurulum sırasında dikkat edilmesi gereken konulardan birisi, DB tarafında emoji verilerinin tutulmasıdır. Bu veriler, py root altında tanımlanan komutlarla ilişkilendirilir ve client src üzerinden istemcide gösterilir.

Sistem Özellikleri
Rubinum Emoji Sistemi, sadece standart emojilerle sınırlı değildir. Geliştiriciler, martysama gibi araçlarla özelleştirilmiş emojiler de ekleyebilir. Sistem, py gui ile uyumlu olduğundan, kullanıcı dostu bir arayüze sahiptir. Ayrıca, pack dosyaları sayesinde kolayca dağıtılabilir. Sistem, Metin2 lobby kullanıcıları için keyifli bir sohbet ortamı yaratmayı amaçlamaktadır.

C++ ile Geliştirme ve Uyum
Rubinum Emoji sistemi, C++ kaynak kodları üzerinde geliştirilebilir. Özellikle game core kısmında yapılan değişiklikler, sistemin daha hızlı ve stabil çalışmasını sağlar. DB core tarafında da emoji verileri optimize edilerek performans artırılır. Core yapıları iyi tanımlanmış sistemlerde, bu tür eklentiler sorunsuzca çalışabilir. Geliştiriciler, C++ script dosyalarında gerekli fonksiyonları tanımlayarak sistemi genişletebilirler.

Python Entegrasyonu
Sistem, Python tabanlı GUI arayüzlerle entegre çalışır. Bu sayede, geliştiriciler daha gelişmiş yönetim panelleri oluşturabilir. Py gui sayesinde, emoji listesi dinamik olarak güncellenebilir. Ayrıca, uiscript dosyalarında tanımlanan butonlar aracılığıyla kullanıcılar, sohbette kolayca emojileri kullanabilir. Bu entegrasyon, Metin2 özel sunucularında daha modern bir arayüz sunar.

Güvenlik ve Performans
Rubinum Emoji sistemi, güvenlik açısından optimize edilmiştir. Sunucu tarafında filtreleme işlemleri yapılırken, istemci tarafında da fazladan yük oluşmaz. Compile işlemleri sırasında dikkat edilmesi gereken noktalar vardır. Özellikle client src dosyalarında yapılan değişiklikler, doğru şekilde compile edilmelidir. Aksi takdirde, sistem istikrarını kaybedebilir. Sistem, Metin2 lobby kullanıcıları için güvenli ve hızlı bir şekilde çalışacak şekilde tasarlanmıştır.


What is the Rubinum Emoji System?
The Rubinum Emoji System, developed for Metin2 private servers, allows players to send more expressive messages during chat. This system is primarily developed on C++ based servers and can be integrated with Python GUI interfaces. It works through custom commands defined in py root folders and becomes active on the client side via uiscript files.

Installation of the Rubinum Emoji System
The Rubinum system must first be added specifically to the game server. During this process, modifications need to be made to the server src files. The system must run synchronously on both auth and game servers. One important aspect during installation is storing emoji data on the DB side. These data are linked with commands defined under py root and displayed on the client via client src.

System Features
The Rubinum Emoji System is not limited to standard emojis. Developers can add custom emojis using tools like martysama. Since the system is compatible with py gui, it features a user-friendly interface. Additionally, it can be easily distributed via pack files. The system aims to create a fun chat environment for Metin2 lobby users.

Development and Compatibility with C++
The Rubinum Emoji system can be developed on C++ source codes. Changes made within the game core part ensure faster and more stable operation. On the DB core side, emoji data is optimized to improve performance. In well-defined core structures, such extensions can operate smoothly. Developers can expand the system by defining necessary functions in C++ script files.

Python Integration
The system works in integration with Python-based GUI interfaces. This allows developers to create more advanced management panels. Through py gui, emoji lists can be updated dynamically. Moreover, via buttons defined in uiscript files, users can easily use emojis in chat. This integration provides a more modern interface on Metin2 private servers.

Security and Performance
The Rubinum Emoji system is optimized in terms of security. While filtering processes occur on the server side, no extra load occurs on the client. There are important points to consider during compile processes. Particularly, changes made in client src files must be compiled correctly. Otherwise, the system may lose stability. The system is designed to operate securely and quickly for Metin2 lobby users.​
 

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

Benzer konular

Geri
Üst Alt