|
You last visited: Today at 03:38
Advertisement
[Hilfe]Switchbot by Mijago V2.2 als Button im Inv.
Discussion on [Hilfe]Switchbot by Mijago V2.2 als Button im Inv. within the Metin2 Private Server forum part of the Metin2 category.
12/21/2014, 23:41
|
#1
|
elite*gold: 0
Join Date: Jan 2009
Posts: 267
Received Thanks: 103
|
[Hilfe]Switchbot by Mijago V2.2 als Button im Inv.
hallo ,
habe den button im inventar schon eingefügt, wenn ich es benutze kommt das fenster nicht aber mit f6 kommt es :/
was habe ich wohl falsch gemacht???
wo habe ich es eingefügt?
Nur in der uiinventory.py
Code:
self.SwitchButton = self.GetChild2("SwitchButton")
Code:
# SwitchButton
if self.SwitchButton:
self.SwitchButton.SetEvent(ui.__mem_func__(self.ClickSwitchButton))
Code:
self.SwitchButton = None
Code:
# SwitchButton
def ClickSwitchButton(self):
if self.switchbot.bot_shown == 1:
self.switchbot.Hide()
else:
self.switchbot.Show()
danke im vorraus <333
|
|
|
12/22/2014, 07:50
|
#2
|
elite*gold: 250
Join Date: Dec 2012
Posts: 652
Received Thanks: 195
|
Kann dir gegen 18Uhr 18Uhr helfen adde mich in Skype ich melde mich
|
|
|
12/22/2014, 08:00
|
#3
|
elite*gold: 17
Join Date: May 2014
Posts: 2,094
Received Thanks: 1,279
|
Das Forum ist dafür da, die Lösung hier zu posten und nicht nur über skype zu helfen. Wäre gut wenn du ein Tutorial hier im thread machst wie er vorzugehen hat. Das würd mich nämlich auch brennent interessieren eine py datei per Button aufrufen zu lassen.
|
|
|
12/22/2014, 08:05
|
#4
|
elite*gold: 2785
Join Date: Dec 2014
Posts: 403
Received Thanks: 1,354
|
In den __Init__ musst du noch:
Code:
self.switchbot = Bot()
self.switchbot.Hide()
einfügen mehr sollte es nicht sein
Mit Freundlichen Grüßen
.Kori
|
|
|
12/22/2014, 12:28
|
#5
|
elite*gold: 250
Join Date: Dec 2012
Posts: 652
Received Thanks: 195
|
xSaito
ich hätte ihm den Code umgeschrieben ich kann dir auch liebend gerne helfen wenn ich von der Arbeit daheim bin wäre von vorteil wenn du mich addest oder eine pn schreibst kann heut abend ein Tutorial zu diesem Thema in der Guides Section posten
|
|
|
12/22/2014, 18:59
|
#6
|
elite*gold: 0
Join Date: Jan 2009
Posts: 267
Received Thanks: 103
|
.K0rí was meinste mit __Init__ wo finde ich dies?
könntest du mir es besser erklären? wäre nett
|
|
|
12/22/2014, 19:07
|
#7
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
|
Quote:
Originally Posted by holosko74
hallo ,
Code:
# SwitchButton
def ClickSwitchButton(self):
if self.switchbot.bot_shown == 1:
self.switchbot.Hide()
else:
self.switchbot.Show()
|
Hast du auch den Import mitgenommen in die uiinventory.py?
(ich geh mal davon aus, die py heißt "switchbot.py"
Und dir fehlt folgender Code:
self.switchbot = switchbot.Bot()
oder Ähnlich, je nachdem, wie deine Bot-PY heißt.
Greetz, Mijago
|
|
|
12/22/2014, 19:21
|
#8
|
elite*gold: 0
Join Date: Oct 2007
Posts: 39
Received Thanks: 12
|
Code:
def ClickSwitchButton(self):
import switchbot.py (wenn die so heisst)
self.switchbot = switchbot.Bot()
self.switchbot.Open()
so in etwas sollte es aussehen. Musst natürlich ggfs. noch anpassen.
|
|
|
12/22/2014, 19:23
|
#9
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
|
Das Import würde ich an den Anfang der Datei setzen, das Erstellen der self.switchbot Variable im
def __init__(self):
vom Inventory-Window & Ansonsten die Funktion von oben benutzen, die holosko74 schon gepostet hat.
Ansonsten Syserr posten.
|
|
|
12/22/2014, 19:50
|
#10
|
elite*gold: 0
Join Date: Jun 2014
Posts: 1,045
Received Thanks: 954
|
PHP Code:
def ClickSwitchButton(self): import switchbot self.switchidialog = switchbot.Bot() self.switchidialog.Show()
Hier
|
|
|
12/22/2014, 21:05
|
#11
|
elite*gold: 0
Join Date: Jan 2009
Posts: 267
Received Thanks: 103
|
geht leider nicht :/
|
|
|
12/22/2014, 21:57
|
#12
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,834
Received Thanks: 3,369
|
Quote:
Originally Posted by holosko74
geht leider nicht :/
|
Deine syserr.txt gibt auch keine Fehlermeldung aus? Vergewissere dich da nochmal, bitte.
Dies sollte nun entgültig funktionieren;
Code:
# SwitchButton
def ClickSwitchButton(self):
import switchbot
self.switchbot = switchbot.Bot()
if self.switchbot.bot_shown == 1:
self.switchbot.Hide()
else:
self.switchbot.Show()
lg
|
|
|
12/24/2014, 01:31
|
#13
|
elite*gold: 0
Join Date: Jan 2009
Posts: 267
Received Thanks: 103
|
Habs geschafft danke ImTweet lag an inventorywindow.py hab ausversehen name falsch eingegebn :s
ps: .Jayzon deiner gab nen sysrr fehler an aber trzdm danke für deine Mühe :*
|
|
|
|
Similar Threads
|
Probleme mit Switchbot by Mijago "Wichtig"
12/09/2014 - Metin2 Private Server - 8 Replies
Guten Tag,
ich bitte euch dieses Bild erstmal anzuschauen.
http://i.epvpimg.com/72prg.png
Unser Problem werdet ihr nun schon erkannt haben.
Wir sind nicht die hellsten was das angeht und erhoffen uns deswegen ein bisschen Hilfe von euch.
Wäre nett, wenn uns jemand weiterhelfen könnte.
|
Switchbot Refresh Button fehlt O.o
04/01/2014 - Metin2 Private Server - 5 Replies
Bei dem Switchbot von DaRealFreak v 3.1.2 fehlt mir der Refresh Button für die Item Liste links :o wie mache ich den rein?
import chat
import item
import net
import player
import snd
import locale
import shop
import ui
|
Python Switchbot - Button macht Probleme
03/23/2014 - Metin2 Private Server - 0 Replies
Ich hab mir en neuen Button auf die Taskbar gelegt, mit dem ich den Python Bonuschanger von DaRealFreak aufrufe. Soweit so gut
Nun das Problem..
Wenn der Switchbot schon auf ist, kannst ich ihn nochmal und nochmal und nochmal öffnen, er sollte eigentlich beim zweiten klick wenn der Switchbot schon offen ist nichts tun oder den bot schließen, aber nicht jedes mal wieder öffnen
Derzeit habe ich den Eintrag so:
def __openswitch(self):
import uiSwitchbonus2...
|
All times are GMT +2. The time now is 03:38.
|
|