Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Farklı ch'de oluşan bug fixlendi
#Büyük bir güncelleme, yapmayı unutmayın
Fix:Target'ten engelleyince messenger listesi güncellenmemesi
Fix:Oyundan atma
Fix:Bir oyuncu engellerse diğeri engelliyemiyor
Yeni Fonksiyonlar;
IsBlocked_Me
IsBlocked_Target
Değişiklikler;
Fısıltı Engeli(input_main.cpp), Uyarı tipi: CHAT_TYPE_INFO->WHISPER_TYPE_SYSTEM
Locale_string.txt
Eklenenler;
#Ticaret Engeli(exchange.cpp)
#Duygu Engeli(cmd_emotion.cpp)
#Grup Engeli(input_main.cpp)
#Düello Engeli(cmd_general.cpp)
#Target'e Engeli Kaldır butonu(uitarget.py&&locale_game&Python_messenger.cpp,h&&constInfo,uimessenger.py) Eklenen:
Official block icon(ymir work && messengerwindow.py)
Lonca Engeli
Fix:
Lonca Arkadaşını engelleyemezsin.
Değişiklikler:
input_main.cpp & locale_string.txt
Official Engelleme Sistemi Nedir?
Metin2 özel sunucularında geliştirme yaparken kullanıcı deneyimini artırmak ve hile kullanımını engellemek adına birçok sistem geliştirilmektedir. Bunlardan birisi de Official Engelleme Sistemi'dir. Bu sistem, oyuncuların resmi sunucularda geçerli olan bazı sınırlamaları özel sunucularda da uygulamasını sağlar. Özellikle PvP odaklı sunucularda bu tür sistemler, oyun içi dengeleri korumada kritik rol oynar.
Sistem Nasıl Çalışır?
Official Engelleme Sistemi, belirli komutları veya eylemleri engellemek için geliştirilmiş bir C++ tabanlı yapıdır. Oyuncu bir komut girdiğinde, sunucu tarafında çalışan bu sistem, komutun geçerli olup olmadığını kontrol eder. Eğer komut sistemde engellenmişse, oyuncuya bir hata mesajı gönderilir ve işlem iptal edilir. Bu sayede, örneğin yetkisiz teleportasyon, yetki aşımı gibi durumlar engellenir.
Neden Kullanılmalıdır?
Metin2 özel sunucularında, özellikle PvP sistemleri üzerinde çalışan geliştiriciler, adil bir oyun ortamı sağlamak istemektedir. Bu bağlamda Official Engelleme Sistemi, oyuncuların oyun içi avantaj elde etmesini önleyen güçlü bir araçtır. Ayrıca, sistem Python ile entegre çalışabildiği için GUI arayüzlerle kolayca yönetilebilir. Bu sayede geliştirici, hangi komutların engelleneceğini arayüz üzerinden hızlıca ayarlayabilir.
Kurulum ve Yapılandırma
Kurulum, game server yapılandırmasında yapılır. Öncelikle sistem, source code kısmına entegre edilir. Ardından, auth ve db sunucularıyla senkronize edilerek, kullanıcı bazlı engelleme listeleri oluşturulabilir. Geliştiriciler, martysama forumları veya diğer Metin2Dev platformları üzerinden örnek yapılandırmaları inceleyebilirler.
Sistem Avantajları
- Oyuncuların hile kullanmasını önler
- Sunucu güvenliğini artırır
- Adil oyun deneyimi sağlar
- GUI arayüz desteği ile kolay yönetim
- Kod düzeni ve core uyumu yüksektir
Sonuç
Official Engelleme Sistemi, Metin2 özel sunucu geliştiricileri için vazgeçilmez bir özelliktir. Özellikle PvP sistemlerinde, oyuncuların eşit şartlarda rekabet etmesini sağlar. C++ ve Python destekli yapısı sayesinde, geliştiriciler tarafından kolayca özelleştirilebilir ve entegre edilebilir. Sunucunuzda daha adil ve güvenli bir oyun ortamı kurmak istiyorsanız bu sistemi mutlaka değerlendirmelisiniz.
What is the Official Blocking System?
In the process of developing Metin2 private servers, various systems are developed to enhance user experience and prevent cheating. One of these is the Official Blocking System. This system allows certain limitations that apply on official servers to also be applied on private servers. Especially on PvP-oriented servers, such systems play a critical role in maintaining in-game balance.
How Does the System Work?
The Official Blocking System is a C++ based structure designed to block specific commands or actions. When a player enters a command, this system running on the server checks whether the command is valid. If the command is blocked in the system, an error message is sent to the player and the action is canceled. This way, unauthorized teleportation or privilege abuse can be prevented.
Why Should It Be Used?
On Metin2 private servers, especially those focusing on PvP systems, developers aim to create a fair gaming environment. In this context, the Official Blocking System serves as a powerful tool preventing players from gaining unfair advantages. Additionally, since the system works integrated with Python, it can be managed easily via GUI interfaces. Developers can quickly configure which commands should be blocked through the interface.
Installation and Configuration
Installation is done within the game server configuration. First, the system is integrated into the source code. Then, synchronized with auth and db servers, user-based blocking lists can be created. Developers can examine sample configurations on platforms like martysama forums or other Metin2Dev sites.
System Advantages
- Prevents players from cheating
- Increases server security
- Provides a fair gaming experience
- Easy management via GUI interface
- High code structure and core compatibility
Conclusion
The Official Blocking System is an essential feature for Metin2 private server developers. Especially in PvP systems, it ensures that players compete under equal conditions. Thanks to its support for both C++ and Python, it can be easily customized and integrated by developers. If you want to establish a fair and secure gaming environment on your server, you should definitely consider implementing this system.
