[Problema] Sistem Multi-Language

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
sarma1995
Utilizator interzis !

Utilizator interzis !
Mesaje: 384
Membru din: 22 Aug 2014, 15:56
Server: ^ In LuCRU ^
Regat: Chunjo
Aprecieri: 13  
Mulţumiri: 44  
Medalii

Puteti sa inchideti.. am rezolvat ;)
Stiai ca se deschide? Daca nu asteapta pana pe 31.08.2017 !
O sa iti reamintesti momentele cand erai mic si jucai metin ! :P

Metin2Timisoara :-*

Imagine

[TM]Edu :D :-*
Afișează semnătura
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

sarma1995 scrie:In codul tau este locale.cfg / dar si locale.dll ? cum pun ..

Cod: Selectaţi tot

#####################################################
#													#
#	System By BaF !!!!!!!!!!!!!!!!!!				#
#                                                   #
#####################################################

import net
import snd
import localeInfo
import ui
import uiTip
import dbg
import os
import app

class MultiLanguage(ui.BoardWithTitleBar):
	def __init__(self):
		ui.BoardWithTitleBar.__init__(self)
		self.LoadMultiLanguage()
		
	def __del__(self):
		ui.BoardWithTitleBar.__del__(self)
		
	def Destroy(self):
		self.Hide()
		return TRUE
		
	def LoadMultiLanguage(self):
		self.SetSize(127, 185)
		self.Show()
		self.AddFlag('movable')
		self.AddFlag("float")
		self.SetTitleName('Set-Language')
		self.SetCenterPosition()
		self.SetCloseEvent(self.Close)
				
		self.LoadButtons()
		
	def LoadButtons(self):
	
		self.EnButton = ui.Button()
		self.EnButton.SetParent(self)
		self.EnButton.SetPosition(20, 50)
		self.EnButton.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub")
		self.EnButton.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub")
		self.EnButton.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub")
		self.EnButton.SetText("Engleza")
		self.EnButton.SetEvent(self.__Language_1)
		self.EnButton.Show()
	
		self.RoButton = ui.Button()
		self.RoButton.SetParent(self)
		self.RoButton.SetPosition(20, 80)
		self.RoButton.SetUpVisual("d:/ymir work/ui/public/Large_Button_01.sub")
		self.RoButton.SetOverVisual("d:/ymir work/ui/public/Large_Button_02.sub")
		self.RoButton.SetDownVisual("d:/ymir work/ui/public/Large_Button_03.sub")
		self.RoButton.SetText("Romana")
		self.RoButton.SetEvent(self.__Language_2)
		self.RoButton.Show()
		
			
	def __Language_1(self):
		file = open("locale.cfg", "w")
 		file.write("10000 1252 de") 
		file.close()
		dbg.LogBox("Limba se v-a schimba in Engleza!")
		dbg.LogBox("Clientu va reporni.")
		os.system('start Metin2.exe')
		app.Exit()
		self.Close()
	
	def __Language_2(self):
		file = open("locale.cfg", "w")
 		file.write("10000 1252 ro") 
		file.close()
		dbg.LogBox("Limba se v-a schimba in Romana!")
		dbg.LogBox("Clientu va reporni.")
		os.system('start Metin2.exe')
		app.Exit()
			
		
	def Close(self):
		self.Hide()

	def OnPressEscapeKey(self):
		self.Close()
		return TRUE
		
In loc de Metin2.exe pui nume la launcherul tau.
Vezi ca e de 2 ori.

[ Postat de pe Android ] Imagine
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Arhivat , nu a spus rezolvarea.

Topic inchis.
//retras
Afișează semnătura
Închis
Răspunsuri
10
Vizualizări
387
Răspunsuri
5
Vizualizări
474
Răspunsuri
4
Vizualizări
216

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 63 vizitatori