Mijago Switchbot Problem

02/09/2015 16:29 [GA]Admin#1
Hey,

ich bekomme den Switchbot einfach nicht eingefügt... das Ladefenster lädt einfach nur noch.
Ich versuche das Problem bereits seit 1 Stunde zu beheben, wäre nett wenn mir die jemand einbauen könnte.

Danke!

Der Thread:
[Only registered and activated users can see links. Click Here To Register...]
02/09/2015 17:20 xNyor#2
Bitte, ein ty wäre nicht verkehrt.

Gruß, Pascal.
02/09/2015 18:14 [GA]Admin#3
Klappt nicht..
02/09/2015 19:07 xNyor#4
Poste doch mal deine Sys vom Clienten ja?
02/09/2015 19:25 [GA]Admin#5
PHP Code:
0209 19:23:13994 :: CEffectManager::RegisterEffect LoadScript(d:/ymir work/effect/hit/percent_damage1.mseError
0209 19
:23:13994 :: CInstanceBase::RegisterEffect(eEftType=264c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mseisCache=1) - Error
0209 19
:23:13994 :: CEffectManager::RegisterEffect LoadScript(d:/ymir work/effect/hit/percent_damage2.mseError
0209 19
:23:13994 :: CInstanceBase::RegisterEffect(eEftType=265c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mseisCache=1) - Error
0209 19
:23:13994 :: CEffectManager::RegisterEffect LoadScript(d:/ymir work/effect/hit/percent_damage3.mseError
0209 19
:23:13994 :: CInstanceBase::RegisterEffect(eEftType=266c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mseisCache=1) - Error
0209 19
:23:15217 :: invalid idx 0
0209 19
:23:23233 :: GRANNYr:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000fwhich doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
0209 19:23:24298 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
0209 19:23:24298 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
0209 19:23:24298 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
0209 19:23:24298 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
0209 19:23:33988 :: Traceback (most recent call last):

0209 19:23:33989 ::   File "networkModule.py", line 231, in SetGamePhase

0209 19:23:33989 ::   File "system.py", line 130, in __pack_import

0209 19:23:33989 ::   File "system.py", line 110, in _process_result

0209 19:23:33989 ::   File "game.py", line 1, in ?

0209 19:23:33989 ::   File "system.py", line 137, in __pack_import

0209 19:23:33989 :: ImportError
0209 19:23:33989 :: : 
0209 19:23:33989 :: No module named switchbot
0209 19:23:33989 :: 
Die letzten paar Zeilen sollten nur interessant sein
02/09/2015 20:06 [SA]Hylight#6
nochmal genau lesen hast du den import eingetragen?

2.0: Voreinstellungen
Alles was wir hier ändern passiert in der game.py. Achtet auf die korrekte Einrückung.
Kopiert die switchbot.py in euren root-Ordner und packt sie. Bennent sie in switchbot.py um.

Nun zur Game.py:
Fügt oben in der Datei folgende Zeile hinzu:
Code:
from switchbot import BotJetzt sucht ihr nach folgendem:
Code:
def __init__(self, stream):und fügt irgendwo in dieser Funktion folgenden Code ein ein:
Code:
self.switchbot = Bot()
self.switchbot.Hide()
2.1: Erstellen eines neuen Tasten-Listeners
Nun zu den Tasten!
Sucht folgende Zeile in der game.py:
Code:
onPressKeyDict[app.DIK_F4]= lambda : self.__PressQuickSlot(7)Sucht euch in der Funktion eine schöne Stelle aus und fügt dort folgendes ein:
Code:
onPressKeyDict[app.DIK_F6]= lambda : self.__toggleSwitchbot()Nun würde der BOT it F6 aufgehen
2.2: Erstellen der Tasten-Listener-Funktion
Nun brauchen wir noch die Funktion!
Sucht euch dafür einen freien Platz in der game.py.

Code:
def __toggleSwitchbot(self):
if self.switchbot.bot_shown == 1:
self.switchbot.Hide()
else:
self.switchbot.Show()
02/09/2015 20:33 [GA]Admin#7
Hab ich bereits gemacht und der gleiche Fehler ist bestehen.
02/09/2015 20:36 Poccix#8
Dann pack die Switchbot.py mit...
02/09/2015 20:53 [GA]Admin#9
Hab ich gemacht und nichts hat sich getan
02/09/2015 20:57 gerald500#10
was ist den der jetztige stand also was steht jetzt in deiner syserr poste mal wieder
02/09/2015 21:02 .Ryuzaki™#11
Alter.. wie wäre es wenn du die switchbot.py mit packst bzw. die switchbot2.2 (2.3 what
ever du willst) in switchbot.py umänderst und mit in die root packst?
02/09/2015 21:17 [GA]Admin#12
Hab ich doch gemacht trotzdem passiert nichts könnte denn jemand evtl meine game bearbeiten?
Achja btw
PHP Code:
0209 21:15:19898 :: Traceback (most recent call last):

0209 21:15:19898 ::   File "networkModule.py"line 231in SetGamePhase

0209 21
:15:19898 ::   File "system.py"line 130in __pack_import

0209 21
:15:19898 ::   File "system.py"line 110in _process_result

0209 21
:15:19898 ::   File "game.py"line 1in ?

0209 21:15:19898 ::   File "system.py"line 137in __pack_import

0209 21
:15:19898 :: ImportError
0209 21
:15:19898 :: : 
0209 21:15:19898 :: No module named switchbot
0209 21
:15:19898 :: 
Es hat sich nichts geändert
02/09/2015 21:25 gerald500#13
omg da steht doch das es kein module gibt das switchbot heißt also entweder hasst du ganz oben in der game.py import switchbot vergessen oder du hast sie einfach nicht mit gepackt