2009년 10월 2일 금요일

겨울손아귀 전장 전용 자동공초 애드온 AutoInvite


원본에는 채널 인식 기능이 없습니다.

원본에 한글화+채널인식기능을 추가해서 올린 자료입니다.

겨울손아귀 전장, 수장팟, 방어팟 등에 더 활용도가 높을듯 합니다.

채널에 자동으로 시간 알려주는 기능을 넣으려다가 많은 분들이 공지를 띄우면 파티가 갈릴까봐서 아직 기능추가는 안했습니다.

겨울손아귀 전장에서 자주 뵙고, 열정을 가지신 분에게 그 기능이 있는 애드온을 별도로 드릴까 합니다.


채널에 알리는 매크로는 기본 파티채널이 5번일 경우로 작성하였습니다.

SendChatMessage(msg,"channel", nil,5)


공초 매크로와 함께 사용

각자 개성있게 수정할 부분은 수정해서 사용하세요.

단, 255자를 넘기면 뒷부분이 잘립니다.

/run local x=" - 1공대 공초중";local g="☆☆☆☆ 겨손 - 공격 ☆☆☆☆ ";local t=GetWintergraspWaitTime();local h=floor(t/3600);local m=floor((t-(h*3600))/60);if h<1 then msg=g..m.."분 전!"..x else msg=g..h.."시간 "..m.."분 전!"..x end SendChatMessage(msg,"channel", nil,5)

응용편 #1
# 일반적으로 시간만 알릴때
/run local x=" - 시간 확인";local g="☆☆☆☆ 겨손 - 공격 ☆☆☆☆ ";local t=GetWintergraspWaitTime();local h=floor(t/3600);local m=floor((t-(h*3600))/60);if h<1 then msg=g..m.."분 전!"..x else msg=g..h.."시간 "..m.."분 전!"..x end SendChatMessage(msg,"channel", nil,5)

/run local x="";local g="☆☆☆☆ 겨손 - 공격 ☆☆☆☆ ";local t=GetWintergraspWaitTime();local h=floor(t/3600);local m=floor((t-(h*3600))/60);if h<1 then msg=g..m.."분 전!"..x else msg=g..h.."시간 "..m.."분 전!"..x end SendChatMessage(msg,"channel", nil,5)

응용편 #2
# 참여 독려
/run local x=" - 참여가 승리";local g="☆☆ 겨손 - 공격 ☆☆ ";local t=GetWintergraspWaitTime();local h=floor(t/3600);local m=floor((t-(h*3600))/60);if h<1 then msg=g..m.."분 전!"..x else msg=g..h.."시간 "..m.."분 전!"..x end SendChatMessage(msg,"channel", nil,5)


자동초대 실행
/ai on

자동초대 정지 (기본)
/ai off

기본 "겨손 손" 메세지에 반응 > 바꿀 수 있음
예) /ai keyword = 아포 손

공격대 최대 인원수 제한
예) /ai raid-25 (25인 공격대)
     /ai raid-40 (40인 공격대)


자동 초대 기능
1. 귓말
2. 채널 : 파티, 공개-달라란, 거래-도시, 공개-겨울손아귀 호수



매크로는 현재 인원을 보고할 수 있는 기능이 있습니다만 장시간 모아야 할 경우는 FindParty 애드온으로 광고하는 것을 추천합니다.

응용편 #1 (아이언포지 방어시)

1. AutoInvite 키워드를 수정하여 실행
/ai keyword = 방어 손
/ai on

2. 매크로 등록 후 실행
/run local c="아이언포지";local x="방어 손";local g="☆☆☆☆ "..c.." - 방어 ☆☆☆☆ ";local m=" ("..GetNumRaidMembers().."/40)";msg=g.."자동 공초 메세지 : "..x..m;SendChatMessage(msg,"channel", nil,5)


응용편 #2 (수장 팟)

1. AutoInvite 키워드를 수정하여 실행
/ai keyword = 수장 손
/ai on

2. 매크로 등록 후 실행
/run local x="수장 손";local g="☆☆☆☆ 수장 잡으러 가실분 ☆☆☆☆ ";local m=" ("..GetNumRaidMembers().."/40)";msg=g.."자동 공초 메세지 : "..x..m;SendChatMessage(msg,"channel", nil,5)


원본 사이트



댓글 없음:

댓글 쓰기