Problmeă implementare ambient

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
mmeteora26
Nivel 1

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

*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.
Avatar utilizator
Dex
Nivel 3

Nivel 3
Mesaje: 397
Membru din: 07 Mai 2020, 14:32
Regat: Shinsoo
Aprecieri: 137  
Mulţumiri: 486  
Discord: Copiază ID
Medalii

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",
				},
Imagine
Afișează semnătura
Avatar utilizator
mmeteora26
Nivel 1

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

Imediat o sa incerc, revin cu edit.
Avatar utilizator
mmeteora26
Nivel 1

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

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 ::
Avatar utilizator
mmeteora26
Nivel 1

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

Rezolvat. T/C
Avatar utilizator
Fubuki.Atsuya
Nivel 9

Nivel 9
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
Medalii

Lasă şi ce ai greşit-rezolvarea.Poate ajuţi pe cineva.
Închis
Răspunsuri
1
Vizualizări
192
Răspunsuri
2
Vizualizări
155
Răspunsuri
2
Vizualizări
172
Răspunsuri
2
Vizualizări
358

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

  • Informaţie