|
|
※ 기본 대화법
/s 대화
/p 파티
/y 외치기
/공 공격대
※ 기본 매크로 설정법
%t : 선택한 타겟
/시전 : 스킬북을 열고 원하는 스클을 쉬프트버튼과 함께 클릭하면 자동적으로 선택이된다.
※ 주의사항
?에는 자신이 원하는 해당 레벨을 띄어쓰기하여 쓴다.
/시전 사냥꾼의 징표(3 레벨) (O)
/시전 사냥꾼의 징표(3레벨) (X)
※ 주요 매크로 사용예 :
자신에게 붕대질 (0번가방 1번칸에 붕대가 있어야함)
/script UseContainerItem(0,1);
/script TargetUnit("Player");
냥꾼이 팻에게 붕대질 (0번가방 1번칸에 붕대가 있어야함)
/script UseContainerItem(0,1);
/script TargetUnit("Pet");
냥꾼이 팻에게 먹이주기 (0번가방 1번칸에 먹이가 있어야함)
/시전 먹이주기
/script PickupContainerItem(0,1);
/script TargetUnit("Pet");
UseContainerItem(0,16)의 위치
이미지 링크가 자꾸 깨져서 도식으로 +ㅁ+
※ 아이템 위치번호는
16칸 가방안의 경우
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
14칸 가방의경우
1 2
3 4 5 6
7 8 9 10
11 12 13 14
10칸 가방의경우
1 2
3 4 5 6
7 8 9 10
※ 가방번호는
최하단 오른쪽부터
4 3 2 1 0
(여기서 0번은 캐릭생성할때 기본으로가지고 있는 가방의 위치입니다)
냥꾼이 징표걸고 사격, 팻으로 동시공격(질주가 있을시 자동)
/script PetAttack();
/시전 사냥꾼의 징표(4 레벨)
※각종 매크로응용의 3단계
1. 양변시 대화 매크로
/시전 변이(4 레벨)
/s 양변해요~ 양치기 미워요ㅠㅠ
2. 양변시 타겟의 이름나오는 매크로
/시전 변이(4 레벨)
/s %t를 양변해요~ 양치기 미워요ㅠㅠ
3. 양변시 타겟의 레벨+이름 나오는 매크로
/시전 변이(4 레벨)
/script t=UnitLevel("target");
/script if( not SpellIsTargeting() ) then SendChatMessage("[Lv"..t.."][ %t ] 양변해요~양치기 미워요ㅠㅠ","say");end;
4. 즉! 타겟의 레벨+이름 추가로 표시하고 싶을 때 추가부분
/script t=UnitLevel("target");
/script if( not SpellIsTargeting() ) then SendChatMessage("[Lv"..t.."][%t] 하고싶은말","say");end;
(Lv "..t.." )(%t) , [Lv "..t.." ][%t] , [Lv "..t.." %t] , 등...
괄호는 있어도 되고 없어도 됨. 기본 형식만 유지하면 된다.
/script t=UnitLevel("target"); <- t 라는 함수 설정
Lv "..t.." <- 클릭한 대상의 레벨
%t <- 클릭한 대상선택
"say" <- 일반대화 (party = 파티대화 guild= 길드대화 raid=공격대대화 yell=외치기)
※ script 명령어는 하나로 작성된 긴 하나의 문장이므로 줄바꿈 없이 한줄에 쓴다.
각종버프시(레벨에 맞게 알아서 버프나 시전이 되게 하는 법)
사제나 법사나 드루이드가 각종 버프를 아무에게나 막날릴때,
혹은 보호막이나 순치, 등을 해당 레벨에 상관없이 막 날릴때ㅋ
예를 들어 만렙 사제의 인내 버프와 멘트는
/script r=6;l={1,12,24,36,48,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("신의 권능: 인내("..i.." 레벨)");break;end;end;
/s 인내들어갑니다 모두들 힘내보아요 +ㅁ+
분석
r=6;l={1,12,24,36,48,60} <--- 여기서 말하는 1,12,24,36,48,60는 시전자의 최대 레벨이다.즉 자신이 30렙이라면 1,12,24까지만 사용할 수있고, 자신이 37렙이면 1,12,24,36까지사용할 수 있다. r=6;1의 의미는 시전가능 최대레벨의 갯수이다. 따라서 30렙은 1,12,24이므로 r=3;1이 되겠고, 37렙의 경우 r=4;1이 되겠다.
응용
1. 사제의 보호막(만렙기준)
/script r=10;l={6,12,18,24,30,36,42,48,54,60};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("신의 권능: 보호막("..i.." 레벨)");break;end;end;
/s 캡슐보막 슝~
2. 사제의 보호막(35렙기준)
/script r=5;l={6,12,18,24,30};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("신의 권능: 보호막("..i.." 레벨)");break;end;end;
/s 캡슐보막 슝~
※ 즉 원하는 시전 명령어와 위의 붉은 부분의 수치만 수정해주면 어떤 메크로라도 레벨에 맞추어서 자동 시전이 가능하다.
※ 이렇게 긴 메크로의 경우 메크로창에 붙여넣기를 하고 시전 명령어를 수정 할 수 없으므로 메모장을 이용해 붙여넣기를 하자!
왕대박응용편!!! - 무기(템)의 스왑(교체)법!
무기나 각종아이템의 1:1교환법
/script PickupContainerItem(가방번호, 아이템 위치번호); PickupInventoryItem(착용할 곳 번호);
PickupInventoryItem(착용할 곳 번호)의 위치
이미지 링크가 자꾸 깨져서 도식으로 +ㅁ+
착용할번호 안내
투구 = 1
목걸이 = 2
어께 = 3
속옷 = 4
가슴 = 5
허리띠 = 6
바지 = 7
발 = 8
손목 = 9
손 = 10
반지(위) = 11
반지(아래) = 12
장신구(위) = 13
장신구(아래) = 14
망토 = 15
주무기 = 16
보조무기 = 17
원거리무기 = 18

첫댓글 전사님들 템 한더 화저장비와 방숙및 체력셋을 셋팅 변경 하게 매트로 만드시면 많은도움이 됩니다 장비 착용후 /저장 화저셋 그리고 꺼낼땐 아콘등록후 /로드 화저셋 하시면 단번에 변화 가능하고 화염몹과 데미지 몹 변환시 힐러들에게 도움이 됩니다 ^^
오 유용한 정보네여~~ 감사여~~ ㅎㅎ
쪼아~