Salutare, am un switchbot pe server care l deschid apasand pe un buton jos, as vrea sa pot sa l deschide si de pe tasta f5, am cautat pe net si am gasit acest tutorial: post70842.html#p70842 am facut ca acolo si cand incerc sa intru pe sv imi ramane blocat cu bara de incarcat full, in syser imi da asa:
0217 22:00:50397 :: LZObject: key incorrect
0217 22:00:20885 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0217 22:00:24289 :: Traceback (most recent call last):
0217 22:00:24289 :: File "networkModule.py", line 237, in SetGamePhase
0217 22:00:24290 :: File "system.py", line 130, in __pack_import
0217 22:00:24290 :: File "
0217 22:00:24290 :: game.py
0217 22:00:24290 :: ", line
0217 22:00:24290 :: 137
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 :: switchbot.StartDialog.Show()
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 ::
0217 22:00:24290 :: ^
0217 22:00:24290 :: IndentationError
0217 22:00:24290 :: :
0217 22:00:24290 :: expected an indented block
0217 22:00:24290 ::
M am uitat ce switchbot.py am in client si se pare ca e acelasi ca cel din tutorialul de mai sus, doar ca e facut sa l deschid apasand click pe buton, daca stie cineva cum as putea face sa l deschid si pe f5 si pe buton ar fi super, mersi anticipat.
Switchbot pe tasta f5
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Pur si simplu cauti in game.py "DIK_F4" si, sub el, adaugi inca o linie ca aia, dar cu "DIK_F5" si ca apelare-> " self.*functia ta de la switchbot* ". And that's it.
Si aia cu indentation error, tab-urile sunt facute gresit, pune o poza cu linia 137 aici, dar si ce mai deasupra / sub acea linie
Si aia cu indentation error, tab-urile sunt facute gresit, pune o poza cu linia 137 aici, dar si ce mai deasupra / sub acea linie
Am sters ce am adaugat si am adaugat doar asa in game.py onPressKeyDict[app.DIK_F5] = lambda : self.__switchbot() iar cand intru in client si apas f5 imi da asa:
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
𝗦𝗸𝘆𝗟𝗶𝗻𝗲#0001 sau lasa-mi ID-ul tau, ca nu stiu ce fel de switchbot ai tu acolo, ca sa stiu ce sa-ti spun sa scrii. In orice caz, in DIK_F4-ul ala trebuie apelata functia, prin self., care deschide fereastra de switchbotw00dy scrie: ↑17 Feb 2022, 23:26 Am sters ce am adaugat si am adaugat doar asa in game.py onPressKeyDict[app.DIK_F5] = lambda : self.__switchbot() iar cand intru in client si apas f5 imi da asa:
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
0217 23:25:45659 :: Traceback (most recent call last):
0217 23:25:45659 :: File "game.py", line 1242, in OnKeyDown
0217 23:25:45659 :: File "game.py", line 339, in <lambda>
0217 23:25:45659 :: AttributeError
0217 23:25:45659 :: :
0217 23:25:45659 :: 'GameWindow' object has no attribute '_GameWindow__switchbot'
0217 23:25:45659 ::
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 22 vizitatori
