*Problemă/Întrebare:Salut, după cum spune si titlu am o problemă la implementare ambient, am implementat totul corect dupa tutorialul aflat in arhiva respectiva dar cand intru pe joc mi se blocheaza in bara loading.
Tipologie server: PvM
*Resursă folosită: arhiva-resurse/sistem-ambient-t88615.html
*ServerFiles utilizat: Elysium
*Syserr: 1011 14:49:23003 :: Traceback (most recent call last):
1011 14:49:23003 :: File "networkModule.py", line 240, in SetGamePhase
1011 14:49:23003 :: File "game.py", line 114, in __init__
1011 14:49:23004 :: File "interfaceModule.py", line 445, in MakeInterface
1011 14:49:23004 :: File "interfaceModule.py", line 314, in __MakeDialogs
1011 14:49:23004 :: File "uiSystem.py", line 39, in LoadDialog
1011 14:49:23004 :: File "uiSystem.py", line 55, in __LoadSystemMenu_Default
1011 14:49:23004 :: File "ui.py", line 4916, in GetChild
1011 14:49:23004 :: KeyError
1011 14:49:23004 :: :
1011 14:49:23004 :: 'Texturi'
1011 14:49:23004 ::
Poză:
*Detalii suplimentare: O rezolvare daca se poate ? Multumesc anticipat.
Problmeă implementare ambient
- mmeteora26
-

- Mesaje: 55
- Membru din: 06 Sep 2021, 12:31
- Server: OskuryMetin2
- Regat: Jinno
- Aprecieri: 123
- Mulţumiri: 0
- Discord: Copiază ID
- Dex
-

- Mesaje: 397
- Membru din: 07 Mai 2020, 14:32
- Regat: Shinsoo
- Aprecieri: 137
- Mulţumiri: 486
- Discord: Copiază ID
iti lipseste in locale/xx sau uiscript depinde de client systemdialog.py
# 01. La inceputul fisierului cautati
window = {
"name" : "SystemDialog",
"style" : ("float",),
"x" : (SCREEN_WIDTH - 200) /2,
"y" : (SCREEN_HEIGHT - 288) /2, ## valoarea 288 poate sa difere
"width" : 200,
"height" : 288, ## valoarea 288 poate sa difere
"children" :
(
{
"name" : "board",
"type" : "thinboard",
"x" : 0,
"y" : 0,
"width" : 200,
"height" : 288, ## valoarea 288 poate sa difere
Modificati height (si SCREEN_HEIGHT) cu valoarea precedenta +30. Mai jos aveti exemplu.
---------
# Exemplu
window = {
"name" : "SystemDialog",
"style" : ("float",),
"x" : (SCREEN_WIDTH - 200) /2,
"y" : (SCREEN_HEIGHT - 288+30) /2,
"width" : 200,
"height" : 288+30,
"children" :
(
{
"name" : "board",
"type" : "thinboard",
"x" : 0,
"y" : 0,
"width" : 200,
"height" : 288+30,
# 02. Acum cautati
{
"name" : "cancel_button",
"type" : "button",
"x" : 10,
"y" : 247,
"text" : uiScriptLocale.CANCEL,
"default_image" : ROOT + "XLarge_Button_01.sub",
"over_image" : ROOT + "XLarge_Button_02.sub",
"down_image" : ROOT + "XLarge_Button_03.sub",
},
# 03. Adaugati sub
{
"name" : "Texturi",
"type" : "button",
"x" : 10,
"y" : 247+30, ## Tot timpul, ca butoanele sa fie ordonate corect, se adauga +30 la "y".
"text" : "Textura Cer",
"text_color" : 0xffF8BF24,
"default_image" : ROOT + "XLarge_Button_02.sub",
"over_image" : ROOT + "XLarge_Button_02.sub",
"down_image" : ROOT + "XLarge_Button_02.sub",
},
- mmeteora26
-

- Mesaje: 55
- Membru din: 06 Sep 2021, 12:31
- Server: OskuryMetin2
- Regat: Jinno
- Aprecieri: 123
- Mulţumiri: 0
- Discord: Copiază ID
Imediat o sa incerc, revin cu edit.
- mmeteora26
-

- Mesaje: 55
- Membru din: 06 Sep 2021, 12:31
- Server: OskuryMetin2
- Regat: Jinno
- Aprecieri: 123
- Mulţumiri: 0
- Discord: Copiază ID
Am adaugat in locale, acum am alta problema.
1011 19:59:25109 :: File "game.py", line 114, in __init__
1011 19:59:25109 :: File "interfaceModule.py", line 445, in MakeInterface
1011 19:59:25109 :: File "interfaceModule.py", line 314, in __MakeDialogs
1011 19:59:25109 :: File "uiSystem.py", line 39, in LoadDialog
1011 19:59:25109 :: File "uiSystem.py", line 44, in __LoadSystemMenu_Default
1011 19:59:25110 :: File "ui.py", line 5035, in LoadScriptFile
1011 19:59:25110 :: KeyError
1011 19:59:25110 :: :
1011 19:59:25110 :: 'window'
1011 19:59:25110 ::
1011 19:59:25109 :: File "game.py", line 114, in __init__
1011 19:59:25109 :: File "interfaceModule.py", line 445, in MakeInterface
1011 19:59:25109 :: File "interfaceModule.py", line 314, in __MakeDialogs
1011 19:59:25109 :: File "uiSystem.py", line 39, in LoadDialog
1011 19:59:25109 :: File "uiSystem.py", line 44, in __LoadSystemMenu_Default
1011 19:59:25110 :: File "ui.py", line 5035, in LoadScriptFile
1011 19:59:25110 :: KeyError
1011 19:59:25110 :: :
1011 19:59:25110 :: 'window'
1011 19:59:25110 ::
- mmeteora26
-

- Mesaje: 55
- Membru din: 06 Sep 2021, 12:31
- Server: OskuryMetin2
- Regat: Jinno
- Aprecieri: 123
- Mulţumiri: 0
- Discord: Copiază ID
Rezolvat. T/C
- Fubuki.Atsuya
-

- Mesaje: 1968
- Membru din: 22 Iun 2015, 21:13
- Server: OldLegion2
- Regat: Shinsoo
- Aprecieri: 455
- Mulţumiri: 815
- Rezolvări prob.: 2
- Discord: Copiază ID
Lasă şi ce ai greşit-rezolvarea.Poate ajuţi pe cineva.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Bing [Bot], sanducatalin1 și 9 vizitatori

