[System] >Multi-Language

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Deconectat
Avatar utilizator
Project Xin
Nivel 3
Nivel 3
Mesaje: 302
Membru din: 28 Oct 2016
Status: Sunt bine mersi
Mulțumiri acordate: 18
Mulțumiri primite: 30

[System] >Multi-Language

Mesajde Project Xin » 08 Mar 2017, 01:05

Imagine
Imagine


Sall J4M >

Root.eix,epk > uisystem.py

Cautam >
p.s Primu de sus
self.GetChild("cancel_button").SAFE_SetEvent(self.Close)

Adaugam sub iel >

Cod: Selectaţi tot

self.GetChild("language_client_btn").SAFE_SetEvent(self.LanguageButton)


Cautam >
def OnPressEscapeKey(self):
self.Close()
return TRUE

Adaugam sub iel >

Cod: Selectaţi tot

def LanguageButton(self):
      import multi
      MultiDialog = multi.MultiLanguage()
      MultiDialog.Show()
      self.Close()


Mergem >Locale_xx > systemdialog.py

Adaugam jos de tot >

Cod: Selectaţi tot

{
               "name" : "language_client_btn",
               "type" : "button",

               "x" : 10,
               "y" : 307,

               "text" : "Language",

               "default_image" : ROOT + "XLarge_Button_01.sub",
               "over_image" : ROOT + "XLarge_Button_02.sub",
               "down_image" : ROOT + "XLarge_Button_03.sub",
            },


Si adaugam fiseru multi.py in root

p.s p.s p.s p.s Atentie va las fiserele mele in caz ca nu stiti .....sa loati TAB ....ETC .SA NU LE PUNETI IN LOCU LU ALE VOSTRE CA NO SA MAI MARGA SV !!!!


Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Trebuie să fii logat sau înregistrat pentru a vedea acest link.


P.S:În multi.py în loc de locale.dll modificaţi în locale.cfg . Intraţi in locale.cfg şi adaugaţi :
#- 10022 1250 it
#-10022 1250 es
#-etc... câte vreţi care vreţi..

Imagine

Imagine

Conectat
Avatar utilizator
Ene
Nivel 6
Nivel 6
Mesaje: 1095
Membru din: 09 Sep 2016
Localitate: Pe Scaun
Status: Ocupat
Server Metin2: Server Clasic
Regat: Jinno
Mulțumiri acordate: 27
Mulțumiri primite: 75

Re: [System] >Multi-Language

Mesajde Ene » 08 Mar 2017, 10:14

nu schimba nici o limba frate da eroare dupa ce zice acol clientu se va reporni si dq deschide CMD si da eroare acolo...
dacă răspunsul meu te-a ajutat nu uita butonul LIKE
Dacă ai scăpat telefonul în apă, pune-l într-un vas cu orez cel puțin 24h. Pe timpul nopții, orezul atrage chinezii care vor veni să ți-l repare

Contact: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
Project Xin
Nivel 3
Nivel 3
Mesaje: 302
Membru din: 28 Oct 2016
Status: Sunt bine mersi
Mulțumiri acordate: 18
Mulțumiri primite: 30

Re: [System] >Multi-Language

Mesajde Project Xin » 08 Mar 2017, 13:06

:)))))))))))))))))))))))) Voi sunteti culmea ....Normal ca apare err .....trebuie in locale_xx ....sa faceti mai multe limbi exp trebe sa aveti in locale_xx
en
ro
de
es

si in multy.py schimbati ....

in loc de asta care lam pus eu la mn

file = open("locale.dll", "w")
file.write("10022 1250 es")

voi puneti locale.cfg in loc de locale.dll cum e la mn ......

si la 10022 1250 .....puneti al vostru din locale.cfg ...exp voi poate aveti 1033 1254 ro ....puneti al vostru .....

Imagine

Deconectat
Avatar utilizator
DaNuTz
Nivel 7
Nivel 7
Mesaje: 1322
Membru din: 12 Feb 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 11
Mulțumiri primite: 3

Re: [System] >Multi-Language

Mesajde DaNuTz » 08 Mar 2017, 14:28

Acum este complet tutorial

[ Postat de pe iPhone ] Imagine

Deconectat
Avatar utilizator
Project Xin
Nivel 3
Nivel 3
Mesaje: 302
Membru din: 28 Oct 2016
Status: Sunt bine mersi
Mulțumiri acordate: 18
Mulțumiri primite: 30

Re: [System] >Multi-Language

Mesajde Project Xin » 13 Mar 2017, 03:19

stiu este foarte bun pntru un sv de durata ......:::P

Deconectat
Avatar utilizator
Knop
Nivel 3
Nivel 3
Mesaje: 429
Membru din: 08 Apr 2015
Localitate: Neamț
Status: In regula
Server Metin2: Metin2Angora
Regat: Shinsoo
Mulțumiri acordate: 3
Mulțumiri primite: 35
Contact:

Re: [System] >Multi-Language

Mesajde Knop » 31 Mar 2017, 00:28

Este perfect functional, va da eroare pentru ca in multi.py e un nume de starter, voi aveti alt nume. Schimbati de acolo, search si inserati acolo .exe sa gasiti mai repede.
Trebuie sa mai modificati din Locale.dll in locale.cfg tot din multi.py
Apoi in locale unde aveti voi es sau en sau ro etc, trebuie sa copiati acel folder, si sa il repuneti cu numele de 'it' de exemplu.
In folderul it veti modifica locale_game, locale_interface, item_desc, skill_desc, item_proto, mob_proto, ce fisiere mai vreti voi, stema de gm daca doriti, si ce mai vreti dupa cum am zis, acum criptati voi clientul si cand dati pe Italiana sa vedeti ca tot clientul se schimba , se reporneste singur fara erori, in mesajul acela va va aparea cu caractere nasoale din cauza ca nu aveti diacritice in client.
Va da omul si fisiere pentru tab-uri si voi nu sunteti in stare sa puneti 3 functii in client, nici eu nu sunt expert daca pot spune dar omul a dat si pentru tab-uri :)))
Imagine

Imagine

Deconectat
Avatar utilizator
AlynDE
Nivel 1
Nivel 1
Mesaje: 57
Membru din: 11 Apr 2017
Status: Sunt bine mersi
Server Metin2: Sunt bine mersi
Regat: Shinsoo
Mulțumiri acordate: 7
Mulțumiri primite: 1

Re: [System] >Multi-Language

Mesajde AlynDE » 03 Iun 2017, 21:11

arena2 ???? Esti prost sau comentezi pentru mesaje ...?


Testat merge fff bine !

Deconectat
Avatar utilizator
AlynDE
Nivel 1
Nivel 1
Mesaje: 57
Membru din: 11 Apr 2017
Status: Sunt bine mersi
Server Metin2: Sunt bine mersi
Regat: Shinsoo
Mulțumiri acordate: 7
Mulțumiri primite: 1

Re: [System] >Multi-Language

Mesajde AlynDE » 26 Iun 2017, 16:36

Da eu sunt :D am uitat contu !:))

Deconectat
Avatar utilizator
alexakicvm
Nou Venit
Nou Venit
Mesaje: 21
Membru din: 25 Iun 2015
Status: Sunt bine mersi ^.^ <3
Server Metin2: metin2RO
Regat: Shinsoo
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [System] >Multi-Language

Mesajde alexakicvm » 05 Mai 2018, 04:39

Am facut tot si nu ma lasa sa iintru :P

Deconectat
Avatar utilizator
alexakicvm
Nou Venit
Nou Venit
Mesaje: 21
Membru din: 25 Iun 2015
Status: Sunt bine mersi ^.^ <3
Server Metin2: metin2RO
Regat: Shinsoo
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [System] >Multi-Language

Mesajde alexakicvm » 05 Mai 2018, 04:46

Am facut tot si ami da DC cand dau login... HELP :P


Înapoi la “Ghiduri şi Tutoriale”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: sakuchi, vali434881 și 8 vizitatori