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

Jak zrobić TOGGLE na pieczęć peta


Rekomendowane odpowiedzi

Opublikowano

Cześć.

 

Mam problem ze zrobieniem efektu TOGGLE na pieczęci od pet'a. Znalazłem ten temat 

https://www.mpcforum.pl/topic/1466779-toggle-piecz%C4%99ci-peta-nieodwo%C5%82ywanie-po-teleportacji/

Ale nie do końca to u mnie działa i nie wiem gdzie dokładnie powinienem wkleić tą cześć w pythonie: 

vnums = [53001, 53002]

if itemVnum in vnums:
	if player.GetItemMetinSocket(slotNumber, 0) == 1:
		self.wndItem.ActivateSlot(slotNumber)
	else:
		self.wndItem.DeactivateSlot(slotNumber)

Domyślam się, że pewnie gdzieś w uiinventory.py ale pytanie gdzie dokładnie. 

 

 

darkvadersygna.png
  • Ups... zmienił(a) tytuł na Jak zrobić TOGGLE na pieczęć peta
Opublikowano
player.SetAutoPotionInfo(potionType, isActivated, (totalAmount - usedAmount), totalAmount, self.__InventoryLocalSlotPosToGlobalSlotPos(i))

				else:
					self.wndItem.DeactivateSlot(i)

 

sygna.png

Opublikowano

Działa już owy efekt na pieczęciach jednak muszą być ustawione na nieskończone. Gdy ustawi się im czas w item_proto to znikają chwile po użyciu. Jakieś pomysły co może być nie tak?

darkvadersygna.png
Opublikowano

summon

                        item.set_socket(1,1)
unsummon

                    item.set_socket(1,0)
 

I nie będa znikać

sygna.png

Opublikowano

Trzeba było wtedy jeszcze zmienić uiinventory w tamtym dodanym kodzie linijkę: 

if player.GetItemMetinSocket(slotNumber, 0) == 1:

Na: 

if player.GetItemMetinSocket(slotNumber, 1) == 1:

Ale faktycznie teraz działa dzięki. :D 

 

Tylko zastanawia mnie czemu ten efekt nie utrzymuje się też na passku skilli gdy przeciągnę pieczęć tak jak to jest w przypadku autopotki.

darkvadersygna.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...