CAFE

┃WOW 정보

공대에 유용한 매크로 모음

작성자여름안개|작성시간06.04.17|조회수525 목록 댓글 0
공대인원체크

/공 >> 인던 진입자  체크
/script c=0;m=GetNumRaidMembers();w=GetZoneText();for i=1,m do n,r,g,l,j,f,z=GetRaidRosterInfo(i);if(z==w)then SendChatMessage(">> "..n.."님","RAID");c=c+1;end;end;SendChatMessage(">> 현재 인스턴스["..w.."]에 "..c.."/"..m.."명 진입 중","RAID");


/공 >> 인던 밖 체크
/script c=0;w=GetZoneText();for i=1,GetNumRaidMembers() do n,r,g,l,j,f,z=GetRaidRosterInfo(i);if(z~=w)then SendChatMessage(">> "..n.."님  "..z,"RAID");c=c+1;end;end;SendChatMessage(">> 현재 ["..w.."]밖에 "..c.."분 계십니다.","RAID");


물약체크

/공 >> 화보 체크
/script c=0;for i=1,GetNumRaidMembers() do f=0; for j=1,16 do if("Interface\\Icons\\Spell_Fire_FireArmor"==UnitBuff("Raid"..i,j))then f=1;end;end;if(f==0)then c=c+1;SendChatMessage(">> "..c..GetRaidRosterInfo(i).."님 화보 드세요","RAID");end;end

---- 다른 물약 체크가 필요하실경우 

/script debuf="";i=1;while true do debuf=UnitBuff("target",i);if(not debuf)then break;end;i=i+1;SendChatMessage(debuf);end

이 메크로를 만드신후 상대방을 찍고 실행하면 상대의 버프의 경로명이 나오는데 그걸 
Interface\\Icons\\Spell_Fire_FireArmor 이거하고 바꿔주심 됩니다. 그리고 뒤에
메세지를 다른 물약으로 바꿈 ㅇㅋ ~


사망자 확인 

/script c=0;m="사망자 없음!!";for i=1,GetNumRaidMembers() do u='raid'..i;if UnitIsDeadOrGhost(u) then c=c+1;TargetUnit(u);m="현재 사망자 총 "..c.."명";end;end;SendChatMessage(m)

징표몹 선택후 어택

/script function f() i=1;n="";while n do n=UnitDebuff("target",i);if(n and string.find(n,"Sniper"))then CastSpellByName("공격");return n;end;i=i+1;end;return nil;end;for i=1,30 do if(f())then break;end;TargetNearestEnemy();end;

공대원 인내버프확인후 없을경우 버프 (사제만 해당)

/script for r=1,GetNumRaidMembers() do c=0;u='raid'..r;for k=1,16 do n=UnitBuff(u,k,1);if(n and string.find(n,"Fortitu"))then c=1;end;end;if(c==0 and CheckInteractDistance(u,4) and not UnitIsDeadOrGhost(u)) then TargetUnit(u);break;end;end
 

공대원 발바닥버프확인후 없을경우 버프 (드루만 해당)

/script for r=1,GetNumRaidMembers() do c=0;u='raid'..r;for k=1,16 do n=UnitBuff(u,k,1);if(n and string.find(n,"Regene"))then c=1;end;end;if(c==0 and CheckInteractDistance(u,4) and not UnitIsDeadOrGhost(u)) then TargetUnit(u);break;end;end

공대원 지능버프확인후 없을경우 버프 (법사만 해당)

/script c=0;for r=1,40 do for k=1,16 do n=UnitBuff("Raid"..r,k);if(n and string.find(n,"Intelle"))then c=1 elseif(n and string.find(n,"Sentry"))then c=1 end;end;if(c==0 and UnitManaMax("Raid"..r)>200) then TargetUnit("Raid"..r);break else c=0 end;end



가장 ~~~~~~~~~~ 중요한 입찰 매크로 ㅡ.ㅡ;;

(우선 /delay 명령어를 쓸려면 하늘아리에서 chronos 를 설치하셔야합니다)

/공   ★★ 아이템입찰 시작합니다 ★★
/delay 1 /공  =====▶  5 초 ◀=====
/delay 2 /공  =====▶  4 초 ◀=====
/delay 3 /공  =====▶  3 초 ◀=====
/delay 4 /공  =====▶  2 초 ◀=====
/delay 5 /공  =====▶  1 초 ◀=====
/delay 6 /공  ★★ 아이템입찰 종료 ★★

(위 매크로들은 255자 이하이기 때문에 슈퍼매크로가 필요없습니다~)


위 매크로들은 여러 매크로 고수님들이 올려주신 매크로들을 모아놓은겁니다. 너무 많은 분들이 올려주신 정보들이라.......... 올려주신분들 감사합니다!!!

아참 그리고 매크로 고수분들

/공 영석체크
/script c=0;for i=1,GetNumRaidMembers() do f=0; for j=1,16 do if("Interface\\Icons\\Spell_Shadow_SoulGem"==UnitBuff("Raid"..i,j))then f=1;end;end;if(f==1)then c=c+1;SendChatMessage(">"..c..GetRaidRosterInfo(i).." 영석","RAID");end;end

위 매크로 돌아가나요 ㅡㅡ? 안돌아가면 공대원들 체크해서 영석버프가 걸린사람을 공대창에 뿌려주는 매크로좀 부탁드립니다 -0-/ (255자 이내로 ^^;;)
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼