|
You last visited: Today at 01:16
Advertisement
[Python] Test Interface Failt
Discussion on [Python] Test Interface Failt within the Metin2 Private Server forum part of the Metin2 category.
04/02/2014, 23:14
|
#1
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
[Python] Test Interface Failt
Ich hab mir die mühe gemacht ein Interface zu erstellen und bekomme leider keine Fehlermeldung, weis leider nicht was ich machen soll, vll. könnt ihr mir ja Helfen.
Geplant ist das ich durch einem Knopf an der taskbar zu einem Board komme(der Knopf öffnet nur ein Board), im Board ist noch ein Knopf der bisher keine Funktion hat--> Soweit wollte ich das machen, klappt nur leider nicht.
UiRageinterface :
PHP Code:
import uiScriptLocale
ROOT = "d:/ymir work/ui/game/"
window = {
"name" : "UiRageinterface",
"x" : SCREEN_WIDTH/2,## position des Board's
"y" : SCREEN_HEIGHT/2,
"style" : ("movable", "float",),## Beweglich
"width" : 100, ## 100 breit
"height": 100, ## 100 hoch
"children" :
(
{
## Board
"name" : "Board",
"type" : "board",
"style" : ("attach",),
"x": 0,
"y": 0,
"width" : 100, ## 100 breit
"height": 100, ## 100 hoch
"children":
(
{## Titelbar
"name": "TitleBar",
"type": "titlebar",
"style": ("attach",),
"x" : 8,
"y" : 8,
"width" : 100-15,
"children":
(
{## TitelBarName
"name": "TitelName",
"type": "text",
"x" : 0,
"y" : 3,
"text": 'Rage - Skillbaum',
"horizontal_align" : "center",
"text_horizontal_align":"center",
},
),
},
{
"name": "Skill_1",
"type": "button",
"text": "SkillBaum",
"x" : 110,
"y" : 292,
#"tooltip_text": "Hier findest du den Skillbaum des Rage-Systems",
"default_image" : ROOT + "TaskBar/System_Button_01.sub",
"over_image" : ROOT + "TaskBar/System_Button_02.sub",
"down_image" : ROOT + "TaskBar/System_Button_03.sub",
},
),
},
),
}
taskbar.py [Unter SystemButton]
PHP Code:
{
"name" : "RageButton",
"type" : "button",
"x" : SCREEN_WIDTH - 178,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : "Rage Gui",
"default_image" : ROOT + "TaskBar/System_Button_01.sub",
"over_image" : ROOT + "TaskBar/System_Button_02.sub",
"down_image" : ROOT + "TaskBar/System_Button_03.sub",
},
interfacemodul.py
PHP Code:
self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_RAGE, ui.__mem_func__(self.rage))
def rage(self):
import uirage
GOD = uirage.RageWindow()
GOD.Show()
uirage.py
PHP Code:
import ui
import net
import locale
import uiToolTip
import constInfo
class RageWindow(ui.ScriptWindow):
def __init__(self):
ui.ScriptWindow.__init__(self)
self.isLoaded = 0
def __del__(self):
ui.ScriptWindow.__del__(self)
def Show(self):
self.__loadWindow()
ui.ScriptWindow.Show(self)
def __LoadScript(self, fileName):
pyScrLoader = ui.PythonScriptLoader()
pyScrLoader.LoadScriptFile(self, fileName)
def __LoadWindow(self):
if self.isLoaded == 1:
return
self.isLoaded = 1
try:
if locale.IsARABIC() or locale.IsVIETNAM():
self.__LoadScript(uiScriptLocale.LOCALE_UISCRIPT_PATH + "uirageinterface.py")
else:
self.__LoadScript("UIScript/uirageinterface.py")
except:
import exception
exception.Abort("UiRageinterface.__LoadWindow")
def Destroy(self):
self.ClearDictionary()
def Close(self):
self.Hide()
|
|
|
04/02/2014, 23:35
|
#2
|
elite*gold: 44
Join Date: Dec 2009
Posts: 1,696
Received Thanks: 3,833
|
Quote:
Könnte ein Komma zu viel sein.
Weiß ich aber gerade nicht genau.
Quote:
def Show(self):
self.__loadWindow()
|
__LoadWindow nicht __loadWindow
|
|
|
04/03/2014, 07:30
|
#3
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
Danke für den tipp, es funktioniert jedoch nicht, wird auch weiterhin kein Fehler angezeigt.
|
|
|
 |
Similar Threads
|
[Release]Python InGamePatcher *NEW INTERFACE*
05/23/2015 - Metin2 PServer Designs, Websites & Scripts - 37 Replies
Hallo Com,
heute release ich den schon in dem Thread von CranK angekündigten IGPatcher mit neuem Design, welches ich von Aza habe.
Beide Inhalte sind Public!
Was diese Version besonders macht? Ihr könnt sie individuell bearbeiten (vom Design her)
Und ihr habt ein News Feld, mit genau 11 Zeilen!
Hier mal ein Screen:
http://img16.imageshack.us/img16/8057/patcherq.jp g
|
[Release] Interface Design samt Python
04/18/2014 - Metin2 PServer Designs, Websites & Scripts - 94 Replies
#
|
[H]Python Knopf im Board failt
07/19/2013 - Metin2 Private Server - 5 Replies
hallo, ich wollte mein Testboard etwas erweitern, um zu üben wie man knöpfe einfügt, jedoch sehe ich keine im Board, hier screen
Screenshot by Lightshot
Die syserr ist blank, und weis nicht was ich noch machen soll.
Freue mich immer auf hilfreiche Antworten.
import ui
import wndMgr
x=300
|
New login interface - python help
07/07/2013 - Metin2 Private Server - 6 Replies
Hi , sorry for my english !
------------------------------------------------- -----------------------
I found on the internet a cool login interface , I adapted it to metin2 ... but i don't know python :( Can someone help me with python ?
He/She can take the interface , but he/she can't public it on internet ! please ... just don't public it !
#Screen deteled
|
HELP Interface öffnen durch F7 (Python)
04/11/2013 - Metin2 Private Server - 0 Replies
Hallo com,
ich beschäftige mich grad mit metin2 und Python und möchte eine GUI durch drücken der F7 öffnen.
nun geht dies bei mir nicht so ganz, weis aber nicht warum....
weis einer wo ich hier den Fehler habe?
mfg
|
All times are GMT +1. The time now is 01:16.
|
|