와민정음으로 종족 언어를 활용하여 적을 능욕하는 다양한 방법이 알려져 있지만 다들 전투중에 언어를 바꾸기 불편해서 오크어/공용어만 써먹느라 인성질을 찰지게 못하는 것 같아서 내심 안타까웠다.
이제 더 간편하게 종족별 언어를 활용하여 인성질하는 방법을 알아보자.
여기를 많이 참고했어. 출처: http://wowwiki.wikia.com/wiki/API_SendChatMessage
이렇게 생긴 메시지 보내기 스크립트 기본형에서 저 안의 내용들을 바꾸면 된다
/run SendChatMessage("내용" ,"chatType" ,"언어" ,"옵션")
항목별 설명
1. 내용 : 출력될 문구
2. chatType : 대화 종류
"SAY" 일반대화 (/s)
"EMOTE" 감정표현 (/e)
- "/e 테스트" 라고 입력하면 "ㅇㅇ가 테스트" 라고 채팅창에 출력되는 방식. 적에게는 알수없는 행동을 합니다로 나오게 됨. /엉엉 /낄낄같은 감정표현은 이거 말고 /run DoEmote("action")을 사용하면 되는데 감정표현 명령어 리스트는 여기를 참조해. [링크]
"YELL" 외치기 (/y).
"PARTY" 파티 (/p)
"GUILD" 길드 (/g)
"OFFICER" 길드 관리자 (/o)
"RAID" 공격대 (/raid)
"RAID_WARNING" 공격대 경보(/rw)
"INSTANCE_CHAT" 인스턴스 대화 (/i)
- 로컬 파티를 제외한 모든 인스턴스 파티에서 적용. (IsInGroup(2) 결과가 true일 경우)
"BATTLEGROUND" 전장 (/bg)
"WHISPER" 귓속말 (/w)
- "옵션"칸에 대상의 ID를 입력. ex> /run SendChatMessage("내용" ,"WHISPER" ,"" ,"아이디")
"CHANNEL" 채널대화 - "옵션"칸에 채널의 번호를 입력. ex> /run SendChatMessage("내용" ,"CHANNEL" ,"" ,"5")
3. 언어 : 일반 대화 또는 외치기일 경우에만 적용되는데 기본 언어를 사용할 경우 생략하고 종족별 언어를 사용할 경우 언어 번호를 입력.
자신이 구사할 수 있는 언어의 번호를 확인하려면 아래의 스크립트로 확인할 수 있어.
/run for i = 1, GetNumLanguages() do print(GetLanguageByIndex(i)) end나엘 악사로 저 매크로를 입력하면 결과는 이렇게 출력되겠지?
나이트 엘프어 2
공용어 7
악마어 8
아래에 언어 번호 리스트를 써놨지만 패치마다 변동이 있을 수 있으니까 가급적 인게임에서 위의 스크립트로 확인하는것을 추천해
Orcish(오크-호드 공용어) = 1,
Darnassian(나엘) = 2,
Taurahe(타우렌) = 3,
Dwarvish(드워프) = 6,
Common(인간-공용어) = 7,
Demonic(악마어) = 8,
Thalassian(부렐) = 10,
Gnomish(노움) = 13,
Troll(트롤) = 14,
Gutterspeak(언데드)= 33,
Draenei(드레나이)= 35,
Worgen(늑인)= 39,
Goblin(고블린)= 40,
Pandaren1(판다중립)= 42,
Pandaren2(판다얼라)= 43,
Pandaren3(판다호드)= 44
예를 들어서 드레나이 캐릭터로 /run SendChatMessage("웁웁!" ,"YELL","");이라고 입력하면 평범하게 웁웁! 하고 외치게 되지만 /run SendChatMessage("웁웁!" ,"YELL" ,"35"); 라고 입력하면 좀더 귀엽게 드레나이어로 웁웁! 하고 외치게 됨
4. 옵션 : 평소에는 생략. 귓속말이나 채널대화일 경우에만 대상 아이디, 채널번호같은 추가정보 입력
이제 이걸 응용해서 마우스오버나 타게팅한 대상의 유닛이름을 넣어서 써먹을 수도 있음
/run local name = GetUnitName("mouseover",true); SendChatMessage("내용1" .. name .. "내용2", "SAY","")
이런 식으로.
그리고 트롤 캐릭터로 가로쉬 헬스크림 대족장님께 커서를 갖다대고
/run local name = GetUnitName("mouseover",true); SendChatMessage("" .. name .. "XX가지고 XX하고싶다", "SAY", 14)
라는 스크립트를 실행하면 [트롤어] 가로쉬 헬스크림 XX가지고 XX하고싶다 라고 일반대화로 출력됨. 이렇게 말하면 가로쉬님이 들으시더라도 트롤어를 알아들을 리 없으니까 크게 혼나지 않을거야.
이제 알겠지?
그럼 오늘부턴 보다 다양해진 레퍼토리를 활용해서 우리 모두 즐거운 능욕플레이를 하도록 하자
댓글 없음:
댓글 쓰기