C 1
chengdu
xranzei 1
xranzei
zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Multi Language System 2020-06-28

indirmek için izniniz yok
  • Konuyu başlatan Konuyu başlatan Rakancito
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 112
  • Görüntüleme Görüntüleme 25K
5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

And for npc and item_proto server?

i think that you mean names,If you can change all that, I didn't do it because it is not convenient, in principle there are many things that grab things from the client, an issue that affects quite a lot like crystals, on the other hand you cannot make the name of an NPC or an Item be Different by country, it would cause a lot of confusion among people, for example:

The name Juan it's for Hispanic Country's, but in USA it's Johan, if you talk to Juan, as Johan will never understand that you mean him, you must name Juan to receive an answer, Juan is Juan, in Hispanic or Asian countries.

Other example:

You want to buy "Sword +9", but in Spanish it's "Espada +9" and you see a Spanish-speaking person buying in the chat "Espada +9", you will never receive an answer because nobody will understand what you buy.

My advice with the names is to leave them in English as it is a language that everyone should speak and the translations are used for personal use only.

Logically, if you call yourself "Johan", you will be Johan everywhere, he will not change Juan for distinction of country.

You can also, but I don't advise.
 
haha I see what you mean, after I have a French-speaking server, so basically the name is in French or worry. After I read that we could at least for the PNJ read it from the client, rather than the database but I do not remember the post, nor how to do
 
for npc, this fonction is bool CPythonNetworkStream::RecvCharacterAppendPacket() in PythonNetworkStreamPhaseGameActor remplace
Kod:
if(kNetActorData.m_bType != CActorInstance::TYPE_PC &&
        kNetActorData.m_bType != CActorInstance::TYPE_NPC)
    {
        const char * c_szName;
        CPythonNonPlayer& rkNonPlayer=CPythonNonPlayer::Instance();
        if (rkNonPlayer.GetName(kNetActorData.m_dwRace, &c_szName))
            kNetActorData.m_stName = c_szName;
        //else
        //    kNetActorData.m_stName=chrAddPacket.name;

        __RecvCharacterAppendPacket(&kNetActorData);
    }
    else
    {
        s_kNetActorData = kNetActorData;
    }

for
Kod:
if(kNetActorData.m_bType != CActorInstance::TYPE_PC)
    {
        const char * c_szName;
        CPythonNonPlayer& rkNonPlayer=CPythonNonPlayer::Instance();
        if (rkNonPlayer.GetName(kNetActorData.m_dwRace, &c_szName))
            kNetActorData.m_stName = c_szName;
        //else
        //    kNetActorData.m_stName=chrAddPacket.name;

        __RecvCharacterAppendPacket(&kNetActorData);
    }
    else
    {
        s_kNetActorData = kNetActorData;
    }
but with this, rename horse/pet is not good :/
 
is the flag on login window? for change lang?
 

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

Geri
Üst