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

Button do mapy teleportacji


Mysery

Rekomendowane odpowiedzi

Opublikowano

Witam, mam zrobiony boczny panel i nie dawno dodałem mapkę teleportacji pod przyciskiem [tab]. Czy ktoś może mi pomóc podpiąć tą mapke pod boczny panel. Button już mam ponieważ wcześniej pod tym przyciskiem miałem zwykłą teleportacje.

  • Ups... zmienił(a) tytuł na Button do mapy teleportacji
Opublikowano

constinfo.py

OpenTeleport = 0

 

game.py -> OnUpdate(self):

[TAB][TAB]if constInfo.OpenTeleport == 1:

[TAB][TAB][TAB]self.Teleport.Open()

[TAB][TAB][TAB]constInfo.OpenTeleport = 0

 

uiinventory -> def, który przypisany jest do przycisku.

[TAB][TAB]constInfo.OpenTeleport = 1

Opublikowano
Dnia ‎12‎.‎10‎.‎2017 o 13:50, Lajk™ napisał:

constinfo.py

OpenTeleport = 0

 

game.py -> OnUpdate(self):

[TAB][TAB]if constInfo.OpenTeleport == 1:

[TAB][TAB][TAB]self.Teleport.Open()

[TAB][TAB][TAB]constInfo.OpenTeleport = 0

 

uiinventory -> def, który przypisany jest do przycisku.

[TAB][TAB]constInfo.OpenTeleport = 1

Ten sposób jest totalnie nie praktyczny, tak samo chyba (bo już nie pamiętam, a nie mam klienta na dysku) jest zrobiona samia i to widać jak się wchodzi do gry jak opóźniony jest client. Po co w czasie rzeczywistym sprawdzać jakaś funkcje, której np. gdy siedzisz na spocie to nie używasz??

na poczaku uiinv:

import uiTeleport

szukasz:           self.dlgPickMoney = dlgPickMoney

niżej dodajesz:

[TAB][TAB]self.wndTeleport = uiTeleport.TeleportWindow()

 

Jeszcze funkcja pod klawisz

[TAB]def ClickTeleportButton(self):
[TAB][TAB]if FALSE == player.IsObserverMode():
[TAB][TAB][TAB]self.wndTeleport.Open()
  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...