Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Nie działa nowy wygląd Eq.


teusz0724k

Rekomendowane odpowiedzi

Opublikowano

Witam i odrazu przejdę do rzeczy.

Wgrywam sobie na serwer nowy wygląd ekwipunku i po zrobieniu wszystkiego wyskakuje taki oto błąd:

2ue2p2s.jpg

 

Mój plik game.py w którym podejrzewam że źle wpisałem linijki.

 

 

Skan:

 

 

 

TuT z epvp:

 

 

Search ui.py 

 

def SetCloseEvent(self, event):

self.btnClose.SetEvent(event)
Add:

 

class TitleBar2(Window):

BLOCK_WIDTH = 32
BLOCK_HEIGHT = 23

def __init__(self):
Window.__init__(self)
self.AddFlag("attach")

def __del__(self):
Window.__del__(self)

def MakeTitleBar(self, width, color):

## ÇöŔç Color´Â »çżëÇϰí ŔÖÁö ľĘŔ˝

width = max(64, width)

imgLeft = ImageBox()
imgCenter = ExpandedImageBox()
imgRight = ImageBox()
imgLeft.AddFlag("not_pick")
imgCenter.AddFlag("not_pick")
imgRight.AddFlag("not_pick")
imgLeft.SetParent(self)
imgCenter.SetParent(self)
imgRight.SetParent(self)

if locale.IsARABIC():
imgLeft.LoadImage("locale/ae/ui/pattern/titlebar_left.tga")
imgCenter.LoadImage("locale/ae/ui/pattern/titlebar_center.tga")
imgRight.LoadImage("locale/ae/ui/pattern/titlebar_right.tga")
else:
imgLeft.LoadImage("locale/yang.tga")
imgCenter.LoadImage("locale/yang.tga")
imgRight.LoadImage("locale/yang.tga")

imgLeft.Show()
imgCenter.Show()
imgRight.Show()

btnClose = Button()
btnClose.SetParent(self)
btnClose.SetUpVisual("locale/1close.tga")
btnClose.SetOverVisual("locale/2close.tga")
btnClose.SetDownVisual("locale/1close.tga")
btnClose.SetToolTipText(locale.UI_CLOSE, 0, -23)
btnClose.Show()

self.imgLeft = imgLeft
self.imgCenter = imgCenter
self.imgRight = imgRight
self.btnClose = btnClose

self.SetWidth(width)

 

search: elif Type == "titlebar":

add

 

elif Type == "titlebar2":

parent.Children[index] = TitleBar2()
parent.Children[index].SetParent(parent)
self.LoadElementTitleBar(parent.Children[index], ElementValue, parent)

 

Search: def LoadElementTitleBar(self, window, value, parentWindow):

Add

 

def LoadElementTitleBar2(self, window, value, parentWindow):

if FALSE == self.CheckKeyList(value["name"], value, self.TITLE_BAR_KEY_LIST):
return FALSE

window.MakeTitleBar(int(value["width"]), value.get("color", "red"))
self.LoadDefaultData(window, value, parentWindow)

return TRUE

 

 

 

I na wszelki wypadek Syserr:

 

 

0420 14:30:19109 :: ============================================================================================================
0420 14:30:19109 :: Abort!!!!
 
 
0420 14:30:19124 :: granny_shared_vbs:
0420 14:30:19124 :: 0: 0
0420 14:30:19124 :: 1: 0
0420 14:30:19124 :: 2: 0
0420 14:30:19124 :: 3: 0
0420 14:30:19124 :: 4: 0
0420 14:30:19124 :: 5: 0
0420 14:30:19124 :: 6: 0
0420 14:30:19124 :: 7: 0
0420 14:30:19124 :: 8: 0

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

Taby ten błąd naprawią się szybciej niż pisze tematy na forum sprawdz tą linijkę 1476..

 

Napisz jeszcze raz bo chyba nikt nie zrozumiał co napisałeś...

 

 

Niczego nie kasowałeś ?

Opublikowano

Niczego nie kasowałem a z mojego tłumaczenia jego myśli chodzi mu chyba o to że tabami szybciej naprawie błąd niż zakładając ten temat na forum ... 

 

No więc w tej linii 1476 dałem o 1 enter za dużo, naprawiłem i już tabelki nie ma lecz jak loguje się, wybieram postać czarny ekran przez nie całe 2 sek. i wyłącza się. 

 

Oto nowe syser:

 

0426 19:12:22453 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0426 19:12:24555 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0426 19:13:47793 :: Failed to load script file : locale/pl/ui/InventoryWindow.py
0426 19:13:47826 :: 
ui.py(line:2616) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
locale/pl/ui/InventoryWindow.py(line:6) ?
 
LoadScriptFile - exceptions.AttributeError:'module' object has no attribute 'COSTUME_TITLE'
 
0426 19:13:47826 :: ============================================================================================================
0426 19:13:47826 :: Abort!!!!
 
 
0426 19:13:47829 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2621) LoadScriptFile
exception.py(line:36) Abort
 
InventoryWindow.LoadWindow.LoadObject - exceptions.SystemExit:
 
0426 19:13:47829 :: ============================================================================================================
0426 19:13:47829 :: Abort!!!!

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

@up dodałem syser nie wiem o co teraz chodzi 

 

Dodam też że gdy usuwałem game i wkleiłem nowy z diffem zapomniałem zrobić /stop i 3 chanelle i teraz jak daje /start , 1 to jest takie coś jak :

./start.sh ./game Permission denied 

 

 

Aktualizacja, czyli nie wywala już tabeli z błędem. Tylko mam problem z tym co napisałem wyżej, jak naprawić to ./start.sh ./game Permission denied ??? 

 

Oraz syser już nie wywala błędów. 

I dodam że teraz mam cały czas zostaniesz połączony z serwerem....

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

 

Niczego nie kasowałem a z mojego tłumaczenia jego myśli chodzi mu chyba o to że tabami szybciej naprawie błąd niż zakładając ten temat na forum ... 

 

No więc w tej linii 1476 dałem o 1 enter za dużo, naprawiłem i już tabelki nie ma lecz jak loguje się, wybieram postać czarny ekran przez nie całe 2 sek. i wyłącza się. 

 

Oto nowe syser:

 

0426 19:12:22453 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0426 19:12:24555 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0426 19:13:47793 :: Failed to load script file : locale/pl/ui/InventoryWindow.py
0426 19:13:47826 :: 
ui.py(line:2616) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
locale/pl/ui/InventoryWindow.py(line:6) ?
 
LoadScriptFile - exceptions.AttributeError:'module' object has no attribute 'COSTUME_TITLE'
 
0426 19:13:47826 :: ============================================================================================================
0426 19:13:47826 :: Abort!!!!
 
 
0426 19:13:47829 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2621) LoadScriptFile
exception.py(line:36) Abort
 
InventoryWindow.LoadWindow.LoadObject - exceptions.SystemExit:
 
0426 19:13:47829 :: ============================================================================================================
0426 19:13:47829 :: Abort!!!!

 

COSTUME_TITLE	Kostiumy

Dopisz do locale_interface.txt.

 

 

@up dodałem syser nie wiem o co teraz chodzi 

 

Dodam też że gdy usuwałem game i wkleiłem nowy z diffem zapomniałem zrobić /stop i 3 chanelle i teraz jak daje /start , 1 to jest takie coś jak :

./start.sh ./game Permission denied 

 

 

Aktualizacja, czyli nie wywala już tabeli z błędem. Tylko mam problem z tym co napisałem wyżej, jak naprawić to ./start.sh ./game Permission denied ??? 

 

Oraz syser już nie wywala błędów. 

I dodam że teraz mam cały czas zostaniesz połączony z serwerem....

cd /usr/home/mt2/share/ && chmod 755 game
pre_1405084226__sygnatura_3.png

Opublikowano
COSTUME_TITLE	Kostiumy

Dopisz do locale_interface.txt.

cd /usr/home/mt2/share/ && chmod 755 game

Dodałem i naprawiłem Thx. Ale teraz wyskakuje taki syser: 

 
0427 09:48:24172 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0427 09:48:27946 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0427 09:49:47824 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2693) LoadScriptFile
ui.py(line:2885) LoadChildren
ui.py(line:2885) LoadChildren
ui.py(line:2790) LoadChildren
ui.py(line:1499) __init__
 
InventoryWindow.LoadWindow.LoadObject - exceptions.AttributeError:'module' object has no attribute 'IsARABIC'
 
0427 09:49:47824 :: ============================================================================================================
0427 09:49:47824 :: Abort!!!!

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

 

Dodałem i naprawiłem Thx. Ale teraz wyskakuje taki syser: 

 
0427 09:48:24172 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0427 09:48:27946 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0427 09:49:47824 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2693) LoadScriptFile
ui.py(line:2885) LoadChildren
ui.py(line:2885) LoadChildren
ui.py(line:2790) LoadChildren
ui.py(line:1499) __init__
 
InventoryWindow.LoadWindow.LoadObject - exceptions.AttributeError:'module' object has no attribute 'IsARABIC'
 
0427 09:49:47824 :: ============================================================================================================
0427 09:49:47824 :: Abort!!!!

 

 

Podeślij pliczek locale.py.

pre_1405084226__sygnatura_3.png

Opublikowano

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

2076k4x.png

 

Tam nie powinno być IsARABIC ? 

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

2076k4x.png

 

Tam nie powinno być IsARABIC ? 

 

Nie, bo przed chwilą został naprawiony błąd z IsARABIC.

Wejdź do ui.py (20 linijka) i podmień:

if locale.IsCANADA():
	SELECT_COLOR = grp.GenerateColor(0.9, 0.03, 0.01, 0.4)
else:
	SELECT_COLOR = grp.GenerateColor(0.0, 0.0, 0.5, 0.3)

na:

SELECT_COLOR = grp.GenerateColor(0.0, 0.0, 0.5, 0.3)
pre_1405084226__sygnatura_3.png

Opublikowano

97sl1h.png

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

97sl1h.png

 

 

intrologin.py:

if locale.IsBRAZIL() or locale.IsCANADA():

na:

if locale.IsBRAZIL():

introloading.py:

if locale.IsYMIR() or locale.IsWE_KOREA() or locale.IsCANADA() or locale.IsBRAZIL() or locale.IsEUROPE():

na:

if locale.IsYMIR() or locale.IsWE_KOREA() or locale.IsBRAZIL() or locale.IsEUROPE():

uichat.py:

if locale.IsCANADA():
	ENABLE_LAST_SENTENCE_STACK = FALSE

na:

ENABLE_LAST_SENTENCE_STACK = TRUE

uitooltip.py:

		if locale.IsCANADA():
			if 72726 == itemVnum or 72730 == itemVnum:
				self.AppendTextLine(item.GetItemName(), grp.GenerateColor(1.0, 0.7843, 0.0, 1.0))
				return

Usunąć.

pre_1405084226__sygnatura_3.png

Opublikowano

No więc tak w 

 

introloading.py:

 

nie ma : 

if locale.IsYMIR() or locale.IsWE_KOREA() or locale.IsCANADA() or locale.IsBRAZIL() or locale.IsEUROPE():

Jak daje crtl + f nie może znaleść potem sam szukam i też nie ma. 

 

Tak samo jest w pliku uitooltip.py: nie ma 

if locale.IsCANADA():
            if 72726 == itemVnum or 72730 == itemVnum:
                self.AppendTextLine(item.GetItemName(), grp.GenerateColor(1.0, 0.7843, 0.0, 1.0))
                return

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

 

No więc tak w 

 

introloading.py:

 

nie ma : 

if locale.IsYMIR() or locale.IsWE_KOREA() or locale.IsCANADA() or locale.IsBRAZIL() or locale.IsEUROPE():

Jak daje crtl + f nie może znaleść potem sam szukam i też nie ma. 

 

Tak samo jest w pliku uitooltip.py: nie ma 

if locale.IsCANADA():
            if 72726 == itemVnum or 72730 == itemVnum:
                self.AppendTextLine(item.GetItemName(), grp.GenerateColor(1.0, 0.7843, 0.0, 1.0))
                return

 

No to usuń tylko to co masz, dałem przykład z moich plików, nie musisz mieć koniecznie tego samego. :D

pre_1405084226__sygnatura_3.png

Opublikowano

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

No to podmieniłem to co mogłem i syser: 

0427 11:33:44199 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0427 11:33:51981 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0427 11:34:46989 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2690) LoadScriptFile
ui.py(line:2882) LoadChildren
ui.py(line:2882) LoadChildren
ui.py(line:2787) LoadChildren
ui.py(line:1522) __init__
 
InventoryWindow.LoadWindow.LoadObject - exceptions.AttributeError:'TitleBar2' object has no attribute 'SetWidth'
 
0427 11:34:46989 :: ============================================================================================================
0427 11:34:46989 :: Abort!!!!

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

 

No to podmieniłem to co mogłem i syser: 

0427 11:33:44199 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0427 11:33:51981 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0427 11:34:46989 :: 
uiInventory.py(line:137) __LoadWindow
ui.py(line:2690) LoadScriptFile
ui.py(line:2882) LoadChildren
ui.py(line:2882) LoadChildren
ui.py(line:2787) LoadChildren
ui.py(line:1522) __init__
 
InventoryWindow.LoadWindow.LoadObject - exceptions.AttributeError:'TitleBar2' object has no attribute 'SetWidth'
 
0427 11:34:46989 :: ============================================================================================================
0427 11:34:46989 :: Abort!!!!

 

 

Dodałeś to co było w tutku do ui.py?

pre_1405084226__sygnatura_3.png

Opublikowano

Tak dodałem co było w Tucie, miałem tabelki z błędami ui Line np. 1476 i naprawiłem tam all. Ale wrazie czego :

http://speedy.sh/7nvVt/ui.rar

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

Pomoże ktoś ? :(

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...