특정 hue 값 아이템 카운터(예:히슬로스 이벤트 템)
페이지 정보
작성자 빡군 작성일 24-04-09 10:06 조회 91 댓글 2본문
백팩에 있는 템들 중 특정 컬러 hue 값을 가진 템의 개수를 알려주는 매클입니다.
히슬로스 이벤트 참여하시면서 내가 지금 몇 개 먹었나 궁금하셨죠?
이 매클로 카운트하세요!!
from Assistant import Engine
hue_num = 1915 # 유물 색상 코드. 코틀 시티 색상으로 바꾸면 코틀 유물 카운트 가능. 히슬로스 첫날 아티 hue 값은 1914
def ArtiCounter(container):
arti_count = 0
cont = Engine.Items.GetItem(container)
if cont == None:
print 'Cannot find container'
return
if cont.Container == None:
WaitForContents(cont, 5000)
for item in cont.Container.GetItems():
hue = Hue(item)
if hue == hue_num:
arti_count += 1
else:
IgnoreObject(item)
return arti_count
container = GetAlias("backpack")
arti_count = ArtiCounter(container)
HeadMsg("히슬로스 유물","self",444)
HeadMsg(str(arti_count)+"개","self",111)
댓글목록 2
바보울온님의 댓글
바보울온 작성일클어씨 매크로 ㅋㅋ 공부예제!! 보고배워갑니당ㅇ
마스터골드님의 댓글
마스터골드 작성일오오!! 감사합니다! 전설템 수량 체크 하기에도 좋겠군요!!