20150608 RED


롤20 매크로 기초 사용법 RPG


롤20 에 접속한 후 우측 설정 탭으로 들어갑니다. 가장 처음에 뜨는 매크로 항목에서 +Add 버튼을 클릭하면 아래와 같은 창이 표시됩니다.


매크로 작성은 여기서 하게 됩니다.
우선 이름을 정해줍니다. 매크로 이름은 영어와 숫자로 적어주시는 게 좋습니다. 한글로 적어도 작동은 하지만, 나중에 매크로 작성이나 단축명령어 사용시에 문제가 발생할 수 있습니다. 간단한 매크로 작성법과 기능에 대해서 간단히 설명하겠습니다.

/roll 1d20  :  보면 알 수 있듯이 1d20 을 굴리라는 명령입니다. 겁스라면 3d6 이 되겠죠. 1d20+2 처럼 수정치를 더하는 것도 가능합니다. 수정치는 다른 곳에서 가져오는 것도 가능한데 이건 나중에...

/me message  :  채팅창에 메시지를 출력합니다.

#  :  저장된 매크로를 불러오는 기능입니다.

@  :  캐릭터 시트나 토큰의 데이터를 불러와 매크로에 활용할 수 있습니다.


주사위를 굴리는 거나 메시지를 표시하는 것은 간단하니 여기서는 자세히 설명하지 않겠습니다.
우선은 #과 @의 활용법에 대해서 알아보죠.
저는 테스트를 하면서 아래와 같은 매크로를 만들어 저장했습니다.



이제 새로운 매크로를 하나 생성해 액션 칸에 #을 입력하면 아래와 같이 커서 아래로 저장된 매크로 제목이 뜨는 걸 확인할 수 있습니다.


이렇게 해서 #TEST를 입력하면, 새로운 매크로에서 #TEST 매크로의 기능을 불러와 그대로 출력하게 됩니다.

좀 더 복잡한 매크로 작성은 나중에 알아보고 우선은 이런 식으로 작동하는 구나 정도만 알아두고, 넘어가도록 합시다.

다음은 @의 활용법입니다.
@은 토큰과 캐릭터 시트의 데이터를 가져올 수 있는 기능이라고 위에 설명을 드렸습니다. 그러려면 우선 캐릭터 시트를 만들어야 합니다.
우선 예제로 시트를 하나 생성해 보겠습니다.


캐릭터 시트를 생성하고 몇 가지 데이터에 수치를 입력한 뒤 세번째 탭으로 넘어왔습니다.
제가 만든 시트는 겁스 시트입니다. 왼쪽 Attributes 에 생성된 데이터를 매크로에서 가져올 수 있습니다. 오른쪽 Abilities는 캐릭터 전용 매크로라고 생각하시면 됩니다.

이렇게 캐릭터 시트를 생성하고 데이터를 입력한 뒤에, 토큰을 만들어서 시트와 연결을 시킵니다.
토큰을 생성한 뒤 토큰을 더블클릭하면 에디트 창이 열립니다. 여기서 아래와 같이 연결을 해줍니다.


저는 RED 라는 캐릭터 시트와 연결을 한 뒤, 오른쪽에 Bar1 을 HP로 사용하기 위해 hit_points 와 연동 시켰습니다.
그럼 시트에 설정된 hit_points 와 같은 값이 자동으로 bar1 에 입력되는 것을 볼 수 있습니다.

다시 매크로로 돌아가보죠.
새 매크로를 생성해서 RED 라고 이름을 붙여보겠습니다. 그 뒤에 액션 창에 @h 를 입력해 볼게요. 아래와 같이 뜰 겁니다.



가져오길 원하는 값을 선택할 수 있습니다. 여기선 hit_points 를 선택해보죠. 그럼 스크립트에 @{RED|hit_points}  라는 문구가 추가되는 것을 볼 수 있습니다. 여기서 Test Macro 버튼을 클릭하면 RED 캐릭터의 HP 인 12 가 채팅창에 출력되는 것을 확인하실 수 있습니다.

@{RED|hit_points} 

이 문구에서 예상 가능하셨듯이 빨갛게 표시한 부분이 캐릭터의 이름이 됩니다. 다른 캐릭터의 이름을 입력하면 해당 캐릭터의 값을 가져오게 되겠죠.
다만 게임을 하다보면 하나의 매크로가 여러 캐릭터에 사용되어야 할 경우가 있습니다. 그러려면 캐릭터가 고정되어 있으면 안 되겠죠. 그러니 다음과 같이 문구를 바꿔 보도록 하겠습니다.

@{target|hit_points} 

캐릭터명이 들어갈 자리에 target를 입력했습니다. 한 번 매크로를 실행해보죠. Test Macro 버튼을 클릭합니다.


토큰을 클릭하라는 메시지가 뜹니다.
좌측에 보이는 토큰은 아까 전에 RED와 연결한 토큰입니다. 여기서 RED 토큰을 클릭하면 @{RED|hit_points} 와 같은 값이 나오겠죠. 다른 토큰을 만들어서 시트를 생성하고 연결한다면 다른 값이 나오는 걸 확인하실 수 있습니다.

이걸 응용하면 다음처럼 사용할 수 있습니다.

#TEST + @{target|hit_points}

위와 같이 매크로에 입력하면 주사위가 TEST 매크로의 내용을 실행해 3d6을 굴린 뒤, 클릭한 토큰의 hit_points 를 더한 값이 출력 합니다.

기본적인 매크로 기능에 대한 설명은 여기까지 입니다.
롤20 위키를 검색해보시면 매크로 사용에 관한 문서가 소개되어 있습니다. 잘 응용한다면 여러분이 원하는 매크로를 만들어서 편리한 플레이가 가능하리라 생각합니다.

여기까지 읽느라 수고하셨습니다.

1 2 3 4 5 6 7 8 9 10 다음