Çözülemedi Hızlı Kanal Değiştirme sistemi ekledim loading de kalıyor ve syserr

  • Konuyu açan Konuyu açan muhammet53
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 17
  • Gösterim Gösterim 138
Ne yazık ki bu konuda sorulara çözüm bulunmuyor. Eğer konuda yorumlar varsa hepsini inceleyebilirsiniz. Belki sizlerin sorununuzu çözmek için için ipuçları bulabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

muhammet53

Üye
Üye
Mesaj
314
Çözümler
3
Beğeni
19
Puan
454
Ticaret Puanı
0
Kod:
Genişlet Daralt Kopyala
1214 21:48:16682 :: Traceback (most recent call last):

1214 21:48:16682 ::   File "networkModule.py", line 247, in SetGamePhase

1214 21:48:16683 ::   File "game.py", line 102, in __init__

1214 21:48:16683 ::   File "interfaceModule.py", line 289, in MakeInterface

1214 21:48:16684 ::   File "interfaceModule.py", line 224, in __MakeDialogs

1214 21:48:16684 ::   File "uiSystem.py", line 35, in LoadDialog

1214 21:48:16685 ::   File "uiSystem.py", line 53, in __LoadSystemMenu_Default

1214 21:48:16685 ::   File "ui.py", line 2790, in GetChild

1214 21:48:16685 :: KeyError
1214 21:48:16685 :: :
1214 21:48:16685 :: 'movechannel_button'
1214 21:48:16685 ::
 
uisystem.py içerisinde movechannel_button bu buton eklimi:
if app.ENABLE_MOVE_CHANNEL:
self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannel)
Şu şekilde __LoadSystemMenu_Default altında olacak.

uisystem.py:
Genişlet Daralt Kopyala
    def __LoadSystemMenu_Default(self):
        pyScrLoader = ui.PythonScriptLoader()
        if constInfo.IN_GAME_SHOP_ENABLE:
            pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "SystemDialog.py")
        else:
            pyScrLoader.LoadScriptFile(self, "uiscript/systemdialog.py")

        self.GetChild("system_option_button").SAFE_SetEvent(self.__ClickSystemOptionButton)
        self.GetChild("game_option_button").SAFE_SetEvent(self.__ClickGameOptionButton)
        self.GetChild("change_button").SAFE_SetEvent(self.__ClickChangeCharacterButton)
        self.GetChild("logout_button").SAFE_SetEvent(self.__ClickLogOutButton)
        self.GetChild("exit_button").SAFE_SetEvent(self.__ClickExitButton)
        self.GetChild("help_button").SAFE_SetEvent(self.__ClickHelpButton)

        self.GetChild("cancel_button").SAFE_SetEvent(self.Close)

        if constInfo.IN_GAME_SHOP_ENABLE:
            self.GetChild("mall_button").SAFE_SetEvent(self.__ClickInGameShopButton)

        if app.ENABLE_MOVE_CHANNEL:
            self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannel)
 
uisystem.py içerisinde movechannel_button bu buton eklimi:
if app.ENABLE_MOVE_CHANNEL:
self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannel)
Şu şekilde __LoadSystemMenu_Default altında olacak.

uisystem.py:
Genişlet Daralt Kopyala
    def __LoadSystemMenu_Default(self):
        pyScrLoader = ui.PythonScriptLoader()
        if constInfo.IN_GAME_SHOP_ENABLE:
            pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "SystemDialog.py")
        else:
            pyScrLoader.LoadScriptFile(self, "uiscript/systemdialog.py")

        self.GetChild("system_option_button").SAFE_SetEvent(self.__ClickSystemOptionButton)
        self.GetChild("game_option_button").SAFE_SetEvent(self.__ClickGameOptionButton)
        self.GetChild("change_button").SAFE_SetEvent(self.__ClickChangeCharacterButton)
        self.GetChild("logout_button").SAFE_SetEvent(self.__ClickLogOutButton)
        self.GetChild("exit_button").SAFE_SetEvent(self.__ClickExitButton)
        self.GetChild("help_button").SAFE_SetEvent(self.__ClickHelpButton)

        self.GetChild("cancel_button").SAFE_SetEvent(self.Close)

        if constInfo.IN_GAME_SHOP_ENABLE:
            self.GetChild("mall_button").SAFE_SetEvent(self.__ClickInGameShopButton)

        if app.ENABLE_MOVE_CHANNEL:
            self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannel)
yok hocam
 
Kod:
Genişlet Daralt Kopyala
    def __LoadSystemMenu_Default(self):
        pyScrLoader = ui.PythonScriptLoader()
        if constInfo.IN_GAME_SHOP_ENABLE:
            pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "SystemDialog.py")
        else:
            pyScrLoader.LoadScriptFile(self, "uiscript/systemdialog.py")

        self.GetChild("system_option_button").SAFE_SetEvent(self.__ClickSystemOptionButton)
        self.GetChild("game_option_button").SAFE_SetEvent(self.__ClickGameOptionButton)
        self.GetChild("change_button").SAFE_SetEvent(self.__ClickChangeCharacterButton)
        self.GetChild("logout_button").SAFE_SetEvent(self.__ClickLogOutButton)
        self.GetChild("exit_button").SAFE_SetEvent(self.__ClickExitButton)
        self.GetChild("help_button").SAFE_SetEvent(self.__ClickHelpButton)
        self.GetChild("cancel_button").SAFE_SetEvent(self.Close)

        if app.ENABLE_CHANNEL_SWITCH_SYSTEM:
            self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannelButton)

        if constInfo.IN_GAME_SHOP_ENABLE:
            self.GetChild("mall_button").SAFE_SetEvent(self.__ClickInGameShopButton)

varmış kod ama hata aynı
 
Kod:
Genişlet Daralt Kopyala
    def __LoadSystemMenu_Default(self):
        pyScrLoader = ui.PythonScriptLoader()
        if constInfo.IN_GAME_SHOP_ENABLE:
            pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "SystemDialog.py")
        else:
            pyScrLoader.LoadScriptFile(self, "uiscript/systemdialog.py")

        self.GetChild("system_option_button").SAFE_SetEvent(self.__ClickSystemOptionButton)
        self.GetChild("game_option_button").SAFE_SetEvent(self.__ClickGameOptionButton)
        self.GetChild("change_button").SAFE_SetEvent(self.__ClickChangeCharacterButton)
        self.GetChild("logout_button").SAFE_SetEvent(self.__ClickLogOutButton)
        self.GetChild("exit_button").SAFE_SetEvent(self.__ClickExitButton)
        self.GetChild("help_button").SAFE_SetEvent(self.__ClickHelpButton)
        self.GetChild("cancel_button").SAFE_SetEvent(self.Close)

        if app.ENABLE_CHANNEL_SWITCH_SYSTEM:
            self.GetChild("movechannel_button").SAFE_SetEvent(self.__ClickMoveChannelButton)

        if constInfo.IN_GAME_SHOP_ENABLE:
            self.GetChild("mall_button").SAFE_SetEvent(self.__ClickInGameShopButton)

varmış kod ama hata aynı
systemdialog.py:
Genişlet Daralt Kopyala
                {
                    "name" : "movechannel_button",
                    "type" : "button",

                    "x" : 10,
                    "y" : 47,

                    "text" : uiScriptLocale.MOVE_CHANNEL_TITLE,
                    "text_color" : 0xffF8BF24,

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

Bu kodları uiscript içerisine ekledin sanırım. Ama bunu pack\locale_tr\locale\tr\ui içerisindeki systemdialog.py ye ekliycektin. Böyle çözülmesi lazım.
 
systemdialog.py:
Genişlet Daralt Kopyala
                {
                    "name" : "movechannel_button",
                    "type" : "button",

                    "x" : 10,
                    "y" : 47,

                    "text" : uiScriptLocale.MOVE_CHANNEL_TITLE,
                    "text_color" : 0xffF8BF24,

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

Bu kodları uiscript içerisine ekledin sanırım. Ama bunu pack\locale_tr\locale\tr\ui içerisindeki systemdialog.py ye ekliycektin. Böyle çözülmesi lazım.
dosya anlatımında uiscript gösteriyor
 
bazı fileslerin bu tarz yerleri farklı yerlerden çekiyo normalde uiscriptte olması lazım ama sen bide locale içerisinde belirttiğim yoldaki dosyaya ekle
ekledim ve syserr
Kod:
Genişlet Daralt Kopyala
214 22:23:15557 :: Failed to load script file : locale/tr/ui/SystemDialog.py
1214 22:23:15559 ::
ui.py(line:2849) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:177) __LoadTextFile__

LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.SyntaxError'>:invalid syntax (locale/tr/ui/SystemDialog.py, line 148)

1214 22:23:15559 :: ============================================================================================================
1214 22:23:15559 :: Abort!!!!
 
ekledim ve syserr
Kod:
Genişlet Daralt Kopyala
214 22:23:15557 :: Failed to load script file : locale/tr/ui/SystemDialog.py
1214 22:23:15559 ::
ui.py(line:2849) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:177) __LoadTextFile__

LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.SyntaxError'>:invalid syntax (locale/tr/ui/SystemDialog.py, line 148)

1214 22:23:15559 :: ============================================================================================================
1214 22:23:15559 :: Abort!!!!
belli ki locale den çekiyor yanlış eklemişsin. Foto yada kodları eklesene direk dosyadaki
 
ekledim ve syserr
Kod:
Genişlet Daralt Kopyala
214 22:23:15557 :: Failed to load script file : locale/tr/ui/SystemDialog.py
1214 22:23:15559 ::
ui.py(line:2849) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:177) __LoadTextFile__

LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.SyntaxError'>:invalid syntax (locale/tr/ui/SystemDialog.py, line 148)

1214 22:23:15559 :: ============================================================================================================
1214 22:23:15559 :: Abort!!!!
at anydesk 2 dakka halledim
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst