Slot Effect Pet Seal - Afiseaza un efect de Highlight atunci cand activezi/chemi un Pet in inventar.
Vezi GIF mai jos
*Poze / Video:
![[Py] Adauga efect slot activ Pet (Highlight) - Mesaj 1 - Imagine 1 [Py] Adauga efect slot activ Pet (Highlight) - Mesaj 1 - Imagine 1](https://i.imgur.com/WfOYgsg.gif)
Deschidem PetSystem.cpp si cautam:
Code:
void CPetActor::SetSummonItem(LPITEM pItem)Dupa care mergem in uiivnetory.py si cautam in functia RefreshBagSlotWindow:
Code:
if constInfo.IS_AUTO_POTION(itemIndex):Daca nu va merge cu functiile de sus faceti asa:
Explicatii:
if 53001 <= itemVnum and 53256 >= itemVnum: ----> pet-urile care au cod intre 53001 si 53051 vor avea efectul. Editezi / adaugi altele daca e cazul
Pentru uitaskbar.py, cautam:
Code:
## 자동물약 (#72723, #72724) 특수처리 - 아이템인데도 슬롯에 활성화/비활성화 표시를 위한 작업임 - [hyo]
if constInfo.IS_AUTO_POTION(itemIndex):Adaugam deasupra:
Code:
itemVnum = player.GetItemIndex(Position)Code:
## 자동물약 (#72723, #72724) 특수처리 - 아이템인데도 슬롯에 활성화/비활성화 표시를 위한 작업임 - [hyo]
if constInfo.IS_AUTO_POTION(itemIndex):
# metinSocket - [0] : 활성화 여부, [1] : 사용한 양, [2] : 최대 용량
metinSocket = [player.GetItemMetinSocket(Position, j) for j in xrange(player.METIN_SOCKET_MAX_NUM)]
if 0 != int(metinSocket[0]):
slot.ActivateSlot(slotNumber)
else:
slot.DeactivateSlot(slotNumber)

la acest mesaj și conținutul se va afișa automat.


