1. Arat : self.loginExitButton = GetObject("LoginExitButton")
  2. Ekle :
  3. self.OnClickChangeTr = GetObject("ChangeLanguageTr")
  4. self.OnClickChangeEn = GetObject("ChangeLanguageEn")
  5. self.OnClickChangeDe = GetObject("ChangeLanguageDe")
  6. self.OnClickChangePt = GetObject("ChangeLanguagePt")
  7. self.OnClickChangeRo = GetObject("ChangeLanguageRo")
  8. self.OnClickChangeEs = GetObject("ChangeLanguageEs")
  9. self.OnClickChangeHu = GetObject("ChangeLanguageHu")
  10. Arat : self.loginExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitButton))
  11. Ekle :
  12. self.OnClickChangeTr.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "tr")
  13. self.OnClickChangeEn.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "en")
  14. self.OnClickChangeDe.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "de")
  15. self.OnClickChangePt.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "pt")
  16. self.OnClickChangeRo.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "ro")
  17. self.OnClickChangeEs.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "es")
  18. self.OnClickChangeHu.SetEvent(ui.__mem_func__(self.__OnClickChangeLanguage), "hu")
  19. Arat : def __OnClickExitServerButton(self):
  20. Kod bitisine Ekle :
  21. def __OnClickChangeLanguage(self, language):#03.03.2019
  22. self.Languages = { "tr" : "1254 tr", "en" : "1252 en", "de" : "1252 de", "hu" : "1250 hu", "pt" : "1252 pt", "ro" : "1250 ro", "es" : "1252 es"}
  23. file = open("loca.cfg", "w")#GF Update loca.cfg
  24. file.write(self.Languages[str(language)])#tunga
  25. file.close()
  26. dbg.LogBox("The laguage of client was changed.")
  27. dbg.LogBox("Please start your game again.")
  28. net.ExitApplication()