Lonca savaşı giriş izni gelmeme sorunu

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Selamunaleyküm arkadaşlar eminim daha sağlam başka çözümüde vardır bu sorunun ben kendimce sorunun çözümünü sizlerle paylaşacağım. Daha bilgili arkadaşların daha sorunsuz çözümleri varsa lütfen paylaşsınlar.

Genelde sorun mapın configde ekli olmamasından kaynaklı game99da ekli olduğu zamanda bulunduğunuz harita 4 ch olduğu için giriş izni size gelmez bu yüzden lonca haritasının map kodu 110 olduğu için sadece ch1den girişini aktif edeceğiz filezilladan chleri kontrol edip configlerinde MAP_ALLOW da 110 varsa siliyoruz sadece ch1 configine ekliyoruz daha sonra userler içinde savaş duyurusu geçerken ch1e geçin yazısı ekliyoruz ch1den sorunsuz şekilde lonca savaşına giriyorsunuz.

Şimdi sırayla
game99da configde yer alan map_allowda 110 ve 111 maplarını silip ch1 configine ekliyoruz

ch1den giriş uyarısı için locale_stringi düzenliyoruz 'arasında lonca savaşı başladı' kısmını alttaki gibi değiştiriyoruz

"%s ile %s arasında lonca savaşı başladı Üyeleri CH1'den Savaşa Giriş Yapsın! ";

eğer izleyici modunda lonca savaşına giriyorsa game src temiz bir guild_war.cpp dosyasını srcmize atıp build ediyoruz.

eğer lonca savaşında burada yeniden başlayınca hpniz 0dan başlıyorsa

cmd_general.cpp

ch->PointChange(POINT_HP, 50 - ch->GetHP()); aratın hepsini değiştirin

ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP());
Metin2 oyununda Lonca Savaşı'nın heyecanını yaşamak isteyen birçok oyuncu bazen giriş izni alamadıkları için hayal kırıklığı yaşar. Bu durum genellikle Lonca Savaşı'nın yapılandırıldığı sunucuların özel ayarlarından veya oyuncuların sahip olduğu yetkilere bağlı olarak ortaya çıkar. Lonca Savaşı'na katılım için belirlenen bazı kriterler vardır ve bu kriterler sağlanmadığında oyunculara 'giriş izni yok' hatası gösterilebilir. Bu yazıda Lonca Savaşı giriş izni gelmeme sorununu detaylı olarak ele alacağız ve çözüm önerileri sunacağız.

Lonca Savaşı Nedir?
Lonca Savaşı, Metin2 oyununun en popüler PvP etkinliklerinden biridir. Genellikle belirli saatlerde başlar ve iki lonca arasında oynanır. Bu savaşta kazanan lonca, belirlenen ödülleri ve otoriteyi elde eder. Ancak bu savaşa katılmak için oyuncuların belirli şartları sağlaması gerekir. Bu şartlar arasında lonca üyesi olmak, savaşa katılma hakkı kazanmış olmak ve sunucu tarafında tanımlanan özel kurallar yer alabilir.

Giriş İzni Sorunlarının Nedenleri
Lonca Savaşı'na giriş izni gelmeme sorunu birkaç nedenden dolayı meydana gelebilir. Bunlardan ilki, oyuncunun loncasının yeterli seviyeye ulaşmamış olmasıdır. Bazı sunucularda loncaların belli bir seviye veya level barajını aşması gerekir. Ayrıca, Lonca Savaşı sırasında sadece belirli yetkilere sahip lonca üyeleri savaşa katılabiliyor olabilir. Eğer oyuncu bu yetkiye sahip değilse, giriş izni alamaz. Diğer bir neden ise, sunucu tarafında tanımlanmış olan katı katılım kuralları olabilir. Örneğin, yalnızca belirli zaman diliminde katılan oyunculara izin verilmesi gibi.

Sorun Giderme Yöntemleri
Bu tür sorunlarla karşılaşıldığında ilk yapılması gereken şey, loncanızın savaşa katılabilecek durumda olup olmadığını kontrol etmektir. Lonca liderinizle görüşerek üyelik seviyesi, lonca leveli ve savaş hakları hakkında bilgi alınmalıdır. Eğer lonca düzeyi yeterliyse, ancak hala giriş izni alınamıyorsa, sunucu tarafındaki yapılandırmaları kontrol etmek gerekir. Özellikle Metin2 özel sunucularında (private server), bu tür özellikler manuel olarak ayarlanabilmektedir. Sunucu yapılandırma dosyalarında 'war_of_empires', 'guild_war_config' gibi alanlar incelenmelidir. Bu dosyalarda belirtilen kriterler değiştirilerek, daha geniş erişim izinleri verilebilir.

Teknik Yapılandırma Bilgileri
Metin2 özel sunucularında Lonca Savaşı sistemi genellikle C++ tabanlı sunucu kaynak kodları üzerinde çalışır. Game server yapılandırmasında guild-related ayarlar, DB tarafında ise guild_rankings ve war_log tabloları önemlidir. Eğer Lonca Savaşı sistemi doğru şekilde entegre edilmemişse, giriş izni vermeme sorunu doğrudan bu eksiklikten kaynaklanıyor olabilir. Ayrıca, client-side'da UI scriptleri (UIScript) ve py_root dosyaları üzerinden Lonca Savaş menüsüne erişim sağlanır. Eğer bu menüde eksiklik varsa, oyunculara doğru bilgi aktarılmaz ve yanlış izlenimler oluşabilir. Bu tür sistemsel hatalar, geliştirici ekipler tarafından dikkatlice incelenmelidir.

Alternatif Çözüm Önerileri
Eğer Lonca Savaşı'na giriş izni sorunu sunucu tarafında çözülemiyorsa, alternatif olarak test sunucularında denemeler yapabilirsiniz. Ayrıca, Martysama veya diğer Metin2 geliştirme platformlarında sunulan örnek yapılandırmaları incelemek faydalı olabilir. Bu tür kaynaklar sayesinde, yapılandırma hatalarını kolayca fark edebilir ve düzeltebilirsiniz. Sonuç olarak Lonca Savaşı'na giriş izni alamama problemi, hem sunucu yapılandırmasında hem de oyuncu yetkilerinde yapılan küçük değişikliklerle çözülebilir.


Many players who want to experience the excitement of Guild Wars in Metin2 may feel disappointed when they are unable to gain entry due to missing access permissions. This issue typically arises from special configurations on the servers where Guild Wars are held or from the privileges possessed by the players. There are certain criteria for participating in Guild Wars, and if these conditions are not met, players might receive an error message stating 'no entry permission'. In this article, we will thoroughly examine the issue of not receiving entry permission for Guild Wars and offer solutions.

What is Guild War?
Guild War is one of the most popular PvP events in Metin2. It usually begins at specific times and is played between two guilds. The winning guild receives rewards and authority. However, certain requirements must be fulfilled to participate in the battle. These may include being a member of a guild, having the right to participate in the war, and specific rules defined on the server side.

Reasons Behind Entry Permission Issues
The lack of entry permission for Guild Wars can occur for several reasons. One of them is that your guild has not reached the required level. On some servers, guilds must surpass a certain level threshold. Additionally, only guild members with specific privileges may be allowed to join during Guild Wars. If the player does not possess those privileges, entry will be denied. Another reason could be strict participation rules defined on the server side, such as allowing entry only during specific time windows.

Troubleshooting Methods
When encountering such issues, the first step should be checking whether your guild is eligible to participate in the war. Consult with your guild leader regarding membership levels, guild level, and war rights. If the guild level is sufficient but you still cannot get entry permission, check the server-side configurations. Especially on Metin2 private servers, these features can be manually adjusted. Configuration files such as 'war_of_empires' and 'guild_war_config' should be reviewed. By modifying the criteria set within these files, broader access permissions can be granted.

Technical Configuration Details
In Metin2 private servers, the Guild War system generally operates on C++ based server source codes. Within the game server configuration, guild-related settings are important, while on the database (DB) side, tables like guild_rankings and war_log are crucial. If the Guild War system is not properly integrated, the lack of entry permission issue could stem directly from this deficiency. Moreover, access to the Guild War menu is managed through UI scripts and py_root files on the client-side. If there are gaps in this menu, incorrect information may reach players, causing misunderstandings. Such systemic errors need careful review by developer teams.

Alternative Solutions
If the entry permission issue for Guild Wars cannot be resolved on the server side, consider testing on alternative test servers. Additionally, reviewing sample configurations provided on Metin2 development platforms such as Martysama can be helpful. These resources can assist in identifying and fixing configuration errors easily. Ultimately, the issue of not receiving Guild War entry permission can be resolved with small adjustments in both server configurations and player privileges.
 

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

Benzer konular

Geri
Üst Alt