바보울온 님이 올려주신 와일드 파이어 3종 통합버전 메크로 입니다. > 클래식어시스트 매크로

본문 바로가기

사이트 내 전체검색

뒤로가기 클래식어시스트 매크로

 

바보울온 님이 올려주신 와일드 파이어 3종 통합버전 메크로 입니다.

페이지 정보

작성자 레드몽키 작성일 24-03-29 09:10 조회 406 댓글 7

본문

울온님이 올려주신 메크로


단축키 줄여보고 싶어서 하나로 묶어 봤습니다.


1순위 펫이 12타일 범위안에 있으면 펫와파

2순위 펫이 12타일 범위안에 없으며 몹이 6타일 범위안에 있으면 셀프와파

3순위 펫이 12타일 범위안에 없고 몹이 4타일 범위안에 없으면 케릭이 바라보는 방향 9타일앞 와파


펫에 시리얼 등록 하시고 사용 하시면 됩니다.


friendpet =[0x140f7e]
GetEnemy(["Criminal", "Gray","Murderer","enemy"], "Any", "Closest")
if FindAlias("enemy"):
  SetAlias("▼","last")
  HeadMsg("▼","enemy")
  HeadMsg("▼","enemy")
for s in friendpet: #펫 12타일 이내 와파
 if FindObject(s,12):
   Cast("Wildfire")
   WaitForTarget(2500)
   Target(s)

 elif InRange("enemy", 6): # 6타일 이내 적 있으면 셀프 와파
   Cast("Wildfire")
   WaitForTarget(2500)
   Target("self")

 elif not InRange("enemy", 4): # 4타일 이내 적 없으면 9타일앞 와파
   Cast('Wildfire')
   WaitForTarget(2500)
   TargetTileRelative("self", 9, False



첨부파일

댓글목록 7

마스터골드님의 댓글

마스터골드 작성일

오! 감사합니다

베깅레전님의 댓글

베깅레전 작성일

ㄷㄷ.....드디어 나왔다... 하는 법 몰라서 걍 손으로 해왔음 ㅠ

흑양파님의 댓글

흑양파 작성일

WaitForTarget 을 WaitForTargetOrFizzle 문의 형태로 바꿔쓰는게 더 효율적이예요!!

레드몽키님의 댓글의 댓글

레드몽키 작성일

조언 감사합니다
둘의 차이점도 설명해주시면 더욱 도움 되겠습니다
아직 메크로를 잘 못다뤄서..

흑양파님의 댓글의 댓글

흑양파 작성일

저도 잘은 다루지 못하지만 조금 설명을 드리면은

WaitForTarget(2500) 함수는
Target 커서가 나오거나 혹은 괄호안에 지정한 2500 밀리초의 timeout 시간이 경과하면
함수를 탈출하고 아래의 명령라인을 실행하도록 되어있는데요

WaitForTargetOrFizzle(2500) 를 사용하면
Target 커서가 나오거나 혹은 마법캐스팅이 Fizzle (실패) 하거나
괄호안에 지정한 2500 밀리초의 timeout 시간이 경과하면
함수를 탈출하고 아래의 라인을 실행하도록 되어있어요

즉... WaitForTarget 을 사용했을때 캐스팅이 피즐되어 실패해도 타겟커서가 나올때 까지 timeout 동안 멍때리게 되는반면
WaitForTargetOrFizzle 은 그걸 극복하는거죠!!

레드몽키님의 댓글의 댓글

레드몽키 작성일

오~ 좋은거군요 마법실패시에도!! 감사합니다

하얀마녀님의 댓글

하얀마녀 작성일

좋은자료 감사 합니다.
잘 사용하겠습니다.

전체 134건 1 페이지
게시물 검색

 

회사소개 개인정보처리방침 서비스이용약관

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

Copyright © 소유하신 도메인. All rights reserved.
PC 버전으로 보기