[PYTHON] import error no module

02/07/2014 13:34 .yorliK#1
Ich versuche jetzt schon seit gefühlten 2stunden eine von mir erstellte .py ins Spiel zuintegrieren. Aber jedes Mal kommt in der syserr ein Error:

Ich habe in die Game als import geschrieben:
PHP Code:
import uiEventBoard 
Und in der "def __init__(self, stream):" das (letzter Eintrag is meiner):
PHP Code:
    def __init__(selfstream):
        
ui.ScriptWindow.__init__(self"GAME")
        
self.SetWindowName("game")
        
net.SetPhaseWindow(net.PHASE_WINDOW_GAMEself)
        
player.SetGameWindow(self)
        
self.Eventboard uiEventBoard.EventBoardWindow() 
Der Inhalt der uiEventBoard.py :
PHP Code:
import    ui

class EventBoardWindow(ui.ScriptWindow):
    
def StartEventBoard(self):
        
self.Eventboard ui.BoardWithTitleBar()
        
self.Eventboard.SetSize(290340)
        
self.Eventboard.SetCenterPosition()
        
self.Eventboard.AddFlag("movable")
        
self.Eventboard.AddFlag("float")
        
self.Eventboard.SetTitleName("Event Board"
Ich bin mir auch ganz sicher das die uiEventBoard.py in root.*** gepackt ist, habe Sie entpackt und die war immer noch drin.

PS: Ich habe das GUI schonmal in die Game.py gesetzt, den import rausgenommen und das von der def __init__ auch, dann hats funktioniert.
02/07/2014 14:02 DasSchwarzeT#2
Quote:
Originally Posted by Kilroy. View Post
Ich versuche jetzt schon seit gefühlten 2stunden eine von mir erstellte .py ins Spiel zuintegrieren. Aber jedes Mal kommt in der syserr ein Error:

Ich habe in die Game als import geschrieben:
PHP Code:
import uiEventBoard 
Und in der "def __init__(self, stream):" das (letzter Eintrag is meiner):
PHP Code:
    def __init__(selfstream):
        
ui.ScriptWindow.__init__(self"GAME")
        
self.SetWindowName("game")
        
net.SetPhaseWindow(net.PHASE_WINDOW_GAMEself)
        
player.SetGameWindow(self)
        
self.Eventboard uiEventBoard.EventBoardWindow() 
Der Inhalt der uiEventBoard.py :
PHP Code:
import    ui

class EventBoardWindow(ui.ScriptWindow):
    
def StartEventBoard(self):
        
self.Eventboard ui.BoardWithTitleBar()
        
self.Eventboard.SetSize(290340)
        
self.Eventboard.SetCenterPosition()
        
self.Eventboard.AddFlag("movable")
        
self.Eventboard.AddFlag("float")
        
self.Eventboard.SetTitleName("Event Board"
Ich bin mir auch ganz sicher das die uiEventBoard.py in root.*** gepackt ist, habe Sie entpackt und die war immer noch drin.

PS: Ich habe das GUI schonmal in die Game.py gesetzt, den import rausgenommen und das von der def __init__ auch, dann hats funktioniert.
Nimm am besten den GUI-Editor von KaMeR, dann solltest du keine Probleme mehr bekommen..
02/07/2014 14:09 El Nazar#3
xd
02/07/2014 14:46 .yorliK#4
Quote:
Originally Posted by DasSchwarzeT View Post
Nimm am besten den GUI-Editor von KaMeR, dann solltest du keine Probleme mehr bekommen..
Wenn ich den loade, passiert nicht :P und das GUI funktioniert ja auch wenn es in eine vorhandene Def der Game.py packe. (Is alles schon getestest). Ich will das GUI jetzt aber in einer eigenen .py unterbringen, das funktioniert halt irgendwie nicht.