*Problemă:Vreau sa implementez un switchbot pe server si nu stiu cum..
Tipologie server(PvM / PvP):PVM-PVP
*ServerFiles utilizat:WorldOnline2
Vreau sa implementez si eu un switchbot pe clientul de la WorldOnline2 si dupa ce l-am implementat mi se blocheaza la loading sreen doar la final..si nu ma mai baga in joc.
Implementare Switchbot
- Pentru acest mesaj, Georgelutz14 for the post:
- mrviking95


Ştiţi despre ce este vorba:
-funcţionează şi minimizat, în oricare dintre margini.Implementare:
1.Deschizi fişierul game.py din root şi cauţi textul:
Cod: Selectaţi tot
from _weakref import proxyCod: Selectaţi tot
from switchbot import Bot
2. Tot în fişierul game.py caută:
Cod: Selectaţi tot
self.__ProcessPreservedServerCommand()Cod: Selectaţi tot
self.switchbot = Bot()
self.switchbot.Hide()
3. În acelaşi fişier game.py găseşte:
Cod: Selectaţi tot
app.DIK_F4Cod: Selectaţi tot
onPressKeyDict[app.DIK_F4] = lambda : self.__PressQuickSlot(7)Cod: Selectaţi tot
onPressKeyDict[app.DIK_F6] = lambda : self.__toggleSwitchbot()Cum trebuie să arate:
4. Rulezi în jos până la ultima linie din fişierul game.py, unde adaugi:
Cod: Selectaţi tot
def __toggleSwitchbot(self):
if self.switchbot.bot_shown == 1:
self.switchbot.Hide()
else:
self.switchbot.Show()
5. Desigur, fişierul switchbot.py trebuie adăugat în root pentru ca bot-ul sa funcţioneze corespunzător.MEGA:

- Pentru acest mesaj, Nicolescu Radu for the post:
- LiviXu
Aceeași chestie se încarcă până la final loading screen-ul și îmi rămâne blocat.
oare nu poti sa mi-l faci tu....iti dau game.py sa mi-l editezi tu?
Aceeasi chestie imi ramane blocat la loading screen oare sa iti dau rootul sa incerci sa il rezolvi tu?Nicolescu Radu scrie:Salutare!
Ştiţi despre ce este vorba:![]()
-funcţionează şi minimizat, în oricare dintre margini.
Implementare:
1.Deschizi fişierul game.py din root şi cauţi textul:sub care adaugi:Cod: Selectaţi tot
from _weakref import proxyCum trebuie să arate:Cod: Selectaţi tot
from switchbot import Bot2. Tot în fişierul game.py caută:
sub aceast text adaugă:Cod: Selectaţi tot
self.__ProcessPreservedServerCommand()Cum trebuie să arate:Cod: Selectaţi tot
self.switchbot = Bot() self.switchbot.Hide()3. În acelaşi fişier game.py găseşte:
iar subCod: Selectaţi tot
app.DIK_F4adaugi:Cod: Selectaţi tot
onPressKeyDict[app.DIK_F4] = lambda : self.__PressQuickSlot(7)( aici în loc de DIK_F6 poţi schimba cu orice altă tastă, eu am pus F5 în exemplu)Cod: Selectaţi tot
onPressKeyDict[app.DIK_F6] = lambda : self.__toggleSwitchbot()
Cum trebuie să arate:4. Rulezi în jos până la ultima linie din fişierul game.py, unde adaugi:
Cum trebuie să arate:Cod: Selectaţi tot
def __toggleSwitchbot(self): if self.switchbot.bot_shown == 1: self.switchbot.Hide() else: self.switchbot.Show()5. Desigur, fişierul switchbot.py trebuie adăugat în root pentru ca bot-ul sa funcţioneze corespunzător.
MEGA:
- Pentru acest mesaj, Georgelutz14 for the post:
- Ballister97
- Filipino
-

- Mesaje: 2789
- Membru din: 03 Sep 2014, 21:02
- Server: ▬▬▬▬▬▬
- Aprecieri: 39
- Mulţumiri: 786
- Discord: Copiază ID
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Google [Bot] și 93 vizitatori


