Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Zaawansowany System Teleportacji (GUI)


Join

Rekomendowane odpowiedzi

Opublikowano

@мαנкєι-૪ Prosił bym o wytłumaczenie ;p

Wgl. Pokusiłem się by zrobić drugi raz, teraz jeszcze gorzej, wgl. nawet clienta ruszyć nie chce, stoi na ładowaniu.. :<

 

 

Niestety, u mnie coś nie śmiga, wszystko dodane poprawnie jak w tucie, niestety.. Sysser:

1019 02:28:20654 ::   File "game.py", line 1227, in OnKeyDown

1019 02:28:20654 ::   File "game.py", line 438, in <lambda>

1019 02:28:20655 ::   File "game.py", line 1962, in OpenTeleportWindow

1019 02:28:20655 ::   File "system.py", line 130, in __pack_import

1019 02:28:20655 ::   File "
1019 02:28:20655 :: <string>
1019 02:28:20655 :: ", line 
1019 02:28:20655 :: 199
1019 02:28:20655 :: 

1019 02:28:20655 ::     
1019 02:28:20655 :: return TRUE
1019 02:28:20655 :: 

1019 02:28:20655 ::     
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 :: ^

1019 02:28:20655 :: SyntaxError
1019 02:28:20655 :: : 
1019 02:28:20655 :: invalid syntax
1019 02:28:20655 :: 

1019 02:28:20657 :: Traceback (most recent call last):

1019 02:28:20657 ::   File "game.py", line 1227, in OnKeyDown

1019 02:28:20657 ::   File "game.py", line 438, in <lambda>

1019 02:28:20657 ::   File "game.py", line 1962, in OpenTeleportWindow

1019 02:28:20658 ::   File "system.py", line 130, in __pack_import

1019 02:28:20658 ::   File "
1019 02:28:20658 :: <string>
1019 02:28:20658 :: ", line 
1019 02:28:20658 :: 199
1019 02:28:20658 :: 

1019 02:28:20658 ::     
1019 02:28:20658 :: return TRUE
1019 02:28:20658 :: 

1019 02:28:20658 ::     
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 :: ^

1019 02:28:20658 :: SyntaxError
1019 02:28:20658 :: : 
1019 02:28:20658 :: invalid syntax
1019 02:28:20658 :: 

image.png

  • Odpowiedzi 165
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

 

Niestety, u mnie coś nie śmiga, wszystko dodane poprawnie jak w tucie, niestety.. Sysser:

1019 02:28:20654 ::   File "game.py", line 1227, in OnKeyDown

1019 02:28:20654 ::   File "game.py", line 438, in <lambda>

1019 02:28:20655 ::   File "game.py", line 1962, in OpenTeleportWindow

1019 02:28:20655 ::   File "system.py", line 130, in __pack_import

1019 02:28:20655 ::   File "
1019 02:28:20655 :: <string>
1019 02:28:20655 :: ", line 
1019 02:28:20655 :: 199
1019 02:28:20655 :: 

1019 02:28:20655 ::     
1019 02:28:20655 :: return TRUE
1019 02:28:20655 :: 

1019 02:28:20655 ::     
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 ::  
1019 02:28:20655 :: ^

1019 02:28:20655 :: SyntaxError
1019 02:28:20655 :: : 
1019 02:28:20655 :: invalid syntax
1019 02:28:20655 :: 

1019 02:28:20657 :: Traceback (most recent call last):

1019 02:28:20657 ::   File "game.py", line 1227, in OnKeyDown

1019 02:28:20657 ::   File "game.py", line 438, in <lambda>

1019 02:28:20657 ::   File "game.py", line 1962, in OpenTeleportWindow

1019 02:28:20658 ::   File "system.py", line 130, in __pack_import

1019 02:28:20658 ::   File "
1019 02:28:20658 :: <string>
1019 02:28:20658 :: ", line 
1019 02:28:20658 :: 199
1019 02:28:20658 :: 

1019 02:28:20658 ::     
1019 02:28:20658 :: return TRUE
1019 02:28:20658 :: 

1019 02:28:20658 ::     
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 ::  
1019 02:28:20658 :: ^

1019 02:28:20658 :: SyntaxError
1019 02:28:20658 :: : 
1019 02:28:20658 :: invalid syntax
1019 02:28:20658 :: 

1019 02:28:20658 :: SyntaxError

1019 02:28:20658 :: :

1019 02:28:20658 :: invalid syntax

­

6823214443099701049127.gif

Opublikowano

Prosił bym o wytłumaczenie tego skrawka wiadomości, zrobiłem drugi raz, teraz nawet się cient nie ładuje, co może być nie tak? :< Po tym skrawku nic nie wiem ;p

image.png

  • 1 miesiąc temu...
Opublikowano

Prosił bym o wytłumaczenie tego skrawka wiadomości, zrobiłem drugi raz, teraz nawet się cient nie ładuje, co może być nie tak? :< Po tym skrawku nic nie wiem ;p

ktorym?

Opublikowano

Niby sie przyda ale wole tradycyjna teleportacje.

25 POST 50 POST 100 POST 150 POST | 200 POST | 225 POST | POZIOM 1 OSIĄGNIĘTY!

| 250 POST | 300 POST | 325 POST | 350 POST | 400 POSTPOZIOM 2 NIE OSIĄGNIĘTY!

| 500 POST | 600 POST | 700 POST | 800 POST | 900 POSTPOZIOM 3 NIE OSIĄGNIĘTY!

  • 3 tygodnie później...
  • 4 miesiące temu...
Opublikowano

Ładne sam ostatnio to wrzucałem do siebie i działa cacy

nic dodać nic ująć

Dzięki leci like za wstawkę.

  • 2 miesiące temu...
  • 4 tygodnie później...
Opublikowano

Zrobiłem 2 pliki root w 1 :

uitp.py:

http://pastebin.com/ijQjCfXs

 

zapiswindow.py do uiscript:

http://pastebin.com/UyigejZn

 

dodanie buttona do uiinventory:

 

from uitp import TeleportDialog

 

def __init__ dodaj:

 

self.teleport = TeleportDialog()
self.teleport.Hide()
 
inventorywindow defy:
 
def MapNames(self, data):
constInfo.MAP_NAME = data
wndTp=self.teleport
wndTp.UpdateMaps()
 
def TeleportQuest(self, vid=0):
constInfo.TP_QUEST = int(vid)
 
def ClickTeleport(self):
self.wndTeleport = self.teleport
self.wndTeleport.Show()
 
LoadWindow dodaj;
 
self.Teleport = self.GetChild2("Teleport")
 
oraz:
if self.Teleport:
self.Teleport.SetEvent(ui.__mem_func__(self.ClickTeleport))
 

 

Mam tylko jeden problem nie odświeża mi zapisanych pozycji gdy klikne na wolna pozycje zapisz wszystko jest ok ale na buttonie widnieje dalej wolna pozycja chociaz jest zapisana bo mozna sie teleportowac. Dopiero po teleporcie sie odswieza i widnieje prawidlowy napis jednak tylko do zamkniecia klienta.

791f747188ac8.png

  • 1 rok później...
  • 2 tygodnie później...
  • 4 tygodnie później...
  • 3 tygodnie później...
  • 2 lata później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...