SetGuildMarkPath ve Hongkong Hatası Çözümü

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
1)Verdiğim Dosyaları winrar veya başka .rar programıyla rardan çıkartın.
2)Hangi hatayı alıyorsanız o klasörü seçin ve içindeki pack dosyasını kopyalayın.
3)Metin2 klasörüne yapıştırın ve çıkan cevaba evet deyin.






SetGuildMarkPath ve Hongkong Hatası Nedir?

Metin2 oyununda geliştirici veya editör olarak çalışırken bazı teknik hatalarla karşılaşmak kaçınılmazdır. Bunlardan birisi olan SetGuildMarkPath hatası, özellikle guild (klan) sistemlerinde simgelerin doğru yüklenmemesiyle ortaya çıkar. Bu hata genellikle Hong Kong veya diğer sunucular üzerinde oynarken görülebilir ve kullanıcıların klan logolarının görüntülenmemesine neden olur.

Hatanın Neden Kaynağı Oluşur?

Bu hata, genellikle client tarafında locale ayarlarının hatalı yapılandırılması veya root klasörlerindeki eksik dosyalardan kaynaklanabilir. Özellikle Hong Kong sunucularında kullanılan bazı client paketlerinde bu sorun daha sık rastlanır. Hata mesajı şu şekilde görünebilir:

SetGuildMarkPath error: Cannot load guild mark!

SetGuildMarkPath Hatasının Çözümü

Hatayı çözmek için aşağıdaki adımları takip edebilirsiniz:

1. Client klasörünüzde bulunan root klasörüne gidin.
2. Locale_inc.h dosyasını kontrol edin. Burada LOCALE_PATH_PREFIX tanımı doğru şekilde yapılmış mı?
3. uiscript/localeinfo.py dosyasında guildmarkpath doğru tanımlanmış mı? Örneğin:

guildmark_path = root + '/mark/'

4. mark[/CODE] adlı klasörün var olduğundan emin olun. İçinde örnek klan logoları olmalıdır.

Hong Kong Sunucusu İçin Ek Ayarlar

Hong Kong sunucuları için özel olarak bazı dosya yolları farklı olabilir. Bu sunucularda çalışan client'lar için root/mark/ yerine root/mark_hk/ gibi farklı isimler kullanılabilir. Bu durumda uiscript/localeinfo.py dosyasında gerekli ayarları yapmalısınız:

guildmark_path = root + '/mark_hk/'

Yama Dosyaları ile Hata Giderimi

Client yamalama işlemleri sırasında bazı dosyalar yanlışlıkla silinebilir veya değiştirilebilir. Bu nedenle guildmark ile ilgili tüm dosyaların yama dosyalarında doğru şekilde yer alması gerekir. Eğer bir yama uyguladıysanız ve hata başladıysa, mark klasörünü tekrar eklemeniz gerekebilir.

Dikkat Edilmesi Gerekenler

- Root ve locale yollarının büyük/küçük harf duyarlılığına dikkat edin.
- Guild mark dosyalarının formatı .tga veya .dds olmalıdır.
- Sunucu türüne göre (örneğin Hong Kong) özel dosya yolları ayarlanmalıdır.

Sonuç

SetGuildMarkPath hatası, Metin2 client editörleri için bilinen bir sorundur. Doğru dosya yolları, eksiksiz dosya yapısı ve doğru yapılandırma ile kolayca çözülebilir. Özellikle Hong Kong sunucularında çalışan client'lar için bu ayarlamalar önemlidir. Hata tekrar etmeden önce tüm dosya yollarını ve yapılandırmaları kontrol etmeniz önerilir.


What is SetGuildMarkPath and Hong Kong Error?

While working on Metin2 as a developer or editor, encountering technical errors is inevitable. One of these errors, SetGuildMarkPath, occurs especially when guild symbols are not loaded correctly. This error often appears while playing on servers like Hong Kong and causes guild logos not to be displayed properly.

Why Does This Error Occur?

This error usually stems from incorrect configuration of locale settings on the client side, or missing files within root folders. Specifically, this issue is more common in certain client packages used for Hong Kong servers. The error message might appear as follows:

SetGuildMarkPath error: Cannot load guild mark!

Solution for SetGuildMarkPath Error

To resolve this error, follow the steps below:

1. Go to the root folder inside your client folder.
2. Check the file Locale_inc.h. Ensure that LOCALE_PATH_PREFIX is defined correctly.
3. In the file uiscript/localeinfo.py, check if guildmarkpath is properly defined. For example:

guildmark_path = root + '/mark/'

4. Make sure the folder named mark exists. It should contain sample guild logos.

Additional Settings for Hong Kong Server

Some file paths may differ specifically for Hong Kong servers. In clients running on these servers, instead of root/mark/, you may need to use names like root/mark_hk/. In this case, adjust accordingly in the uiscript/localeinfo.py file:

guildmark_path = root + '/mark_hk/'

Fixing Errors with Patch Files

During client patching processes, some files might accidentally get deleted or replaced. Therefore, all guildmark-related files must be properly included in patch files. If you applied a patch and the error started occurring, you might need to re-add the mark folder.

Important Notes

- Pay attention to case sensitivity in root and locale paths.
- Guild mark file formats should be .tga or .dds.
- Adjust file paths according to server type (e.g., Hong Kong).

Conclusion

SetGuildMarkPath error is a known issue for Metin2 client editors. With correct file paths, complete file structures, and proper configurations, it can be easily resolved. These adjustments are especially important for clients operating on Hong Kong servers. Before the error repeats itself, it is recommended to check all file paths and configurations.
 

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

Benzer konular

Geri
Üst Alt