Best Studio 1
Best Studio
aslan6474 1
aslan6474
berzahx 1
berzahx
Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı Owsap multilanguage sistemi hakkında

  • Konuyu başlatan Konuyu başlatan Metin3Online
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 38

Türkiye'nin ilk Cross-Platform OldSchool MOBİL & PC 1-99 Sunucusu Lamira2 6 Kasım'da Açılıyor! Büyük Açılışı Kaçırma HEMEN TIKLA!

Merhaba,

Owsap multi language sistemini kurmaya çalışıyorum da;
Bizim quest’lerOWSwap quest’leri
Metin anahtarıgameforge.arena_manager._100_say (isimli)gameforge[LC()][10016] (numaralı)

1793763609729.png


1793763671390.png



ne yapmam gerekiyor. çok anlamıyorum kendi dosyalarımı LC olarak değiştirmem mi gerekiyor yoksa sourcedeki değişiklikler burayı tetikliyor mu.
Ek olarak /usr/game/db'de mob_names.txt dosyası bulunuyor. bu sistemi yüklediğimde orası devre dışı kalarak locale\europe\country\tr buradan mı çekecek. bu bağlamları ben mi yapacağım. tam olarak anlayamadım. anlatabilecek birisi varsa çok memnun olurum.
 
Merhaba,

Owsap multi language sistemini kurmaya çalışıyorum da;
Bizim quest’lerOWSwap quest’leri
Metin anahtarıgameforge.arena_manager._100_say (isimli)gameforge[LC()][10016] (numaralı)

Ekli dosyayı görüntüle 192000

Ekli dosyayı görüntüle 192001


ne yapmam gerekiyor. çok anlamıyorum kendi dosyalarımı LC olarak değiştirmem mi gerekiyor yoksa sourcedeki değişiklikler burayı tetikliyor mu.
Ek olarak /usr/game/db'de mob_names.txt dosyası bulunuyor. bu sistemi yüklediğimde orası devre dışı kalarak locale\europe\country\tr buradan mı çekecek. bu bağlamları ben mi yapacağım. tam olarak anlayamadım. anlatabilecek birisi varsa çok memnun olurum.
1. sorunun cevabı: Orada gördüğün "gameforge[LC()][10016]" gibi anahtarlar translate.lua dosyalarında bulunur. quest dosyalarında örneğin npc konuşmasında 10016 ne ise onu oyuncunun dilinde oyuncuya gösterir. Yani oyuncu EN flagla girerse 10016 numara ingilizce karşılığı ne ise onu görür. Sen yeni bir quest ekledin ve oraya örnek "gameforge[LC()][30001]" yaptın diyelim, locale\europe\country içinde bulunan tüm diller için translate.lua dosyalarına da bunun karşılığını eklemen lazım.
2. sorunun cevabı: Evet db içindeki mob_names.txt devre dışı kalır yerine locale\europe\country\ bölümündeki dillerden çeker.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst