기호에 맞게 수정하시되 두꺼운 붉은색 글씨는 건드리지 않는걸 추천드립니다.
※ 글자 위치가 이상하게 변할 수 있음※
✧・゚: *✧・゚:* *:・゚✧*:・゚✧
테스트에 사용된 이모지(이모티콘)↓
https://snskeyboard.com/asciiart/
테스트에 사용된 사진↓
✧・゚: *✧・゚:* *:・゚✧*:・゚✧
1. 핸드아웃
/desc [ - ](#" style="text-decoration:none; display: block; padding: 4px; line-height: 0px; opacity: 0; )[<img src='?{이미지 링크|}'](?{핸드아웃 링크|}") [ Click ](#" style="text-decoration:none; font-style: normal !important; font-weight: normal !important; font-size: 13px; text-align:center; display:block; color: #A4A4A4; padding:3px; )
2. 아이템 획득
/desc [⁺₊⁺ Get ⁺₊⁺](#" style="text-decoration:none; font-size: 18px; font-family: Fantasy, gulim !important; color: #1C1C1C; Text-align: center; display: block; padding: 15px 0px 15px 0px; font-style: normal !important; font-weight: normal !important; )<img src="?{이미지 링크|}" style="][ ](style="vertical-align: text-top;")[?{이름|}](#" style="text-decoration:none; font-style: normal !important; font-size: 12px; font-weight:bold; color: #2E2E2E; display: block; height: 5px; padding: 5px 0px 15px 0px; )[?{아이템 설명|}](#" style="text-decoration:none; font-style: normal !important; font-size:12px; font-weight:bold; color: #2E2E2E ; display: block; height: 5px; padding: 5px 0px 40px 0px; width: 182px;margin:auto; )
3. 미니게임
/desc [⁺₊⁺ ?{게임 이름|}⁺₊⁺](#" style="text-decoration: none; font-size: 13px; color: #1C1C1C; Text-align: center; display: block; padding: 10px 0px 15px 0px; font-style: normal !important; )<img src="?{이미지 링크|}" style="][ ](style="vertical-align: text-top;")[ - ](#" style="text-decoration: none; font-size: 0px; font-weight: bold; color: #000; opacity:0; display:block; height: 5px; )[[[1d10]]](#" style="text-decoration:none; font-style: normal !important;border: none; background-color: transparent; font-size: 12px ; color: #2E2E2E; )[ ?{게임 결과 출력|}](#" style="text-decoration:none; font-style: normal !important; font-size: 12px; font-weight:bold; color: #2E2E2E ; height: 5px; )[ - ](#" style="text-decoration: none; font-size: 0px; color: #000; opacity:0; display:block; height: 12px;)
4. 캡슐 뽑기
/desc [ PICK ONE ](#" style="text-decoration:none; font-style: normal !important; font-weight: normal !important; font-size: 18px; text-align:center; display:block; color: #A4A4A4; padding-top: 5px; padding-bottom: 25px; font-family: 'Patrick Hand', cursive; ) [ - ](! ?{내용1|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #D53737; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 9pt; height: 2.5pt; box-shadow: 0 0 1.5px #DF013A; margin: 0px 0px 0px -63px; position:absolute; background-image: linear-gradient(135deg, #D53737, #E85B4E, #D53737, #A90606) [ - ](! ?{내용2|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #305DEF; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 9pt; height: 2.5pt; box-shadow: 0 0 1.5px #013ADF; margin: 0px 0px 0px -11.5px; position:absolute; background-image: linear-gradient(135deg, #305DEF, #4E76F5, #305DEF, #1643D6)[ - ](! ?{내용3|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #F2A72D; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 9pt; height: 2.5pt; box-shadow: 0 0 1.5px #DBA901; margin: 0px 0px 0px 40px; position:absolute; background-image: linear-gradient(135deg, #F2A72D, #FABC59, #F2A72D, #DC931F)[ - ](! ?{내용1|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #F5A9A9; background-color: #F5A9A9; border-radius: 4em 4em 0em 0em; width: 9pt; height: 2.5pt; margin: -10px 0px 0px -63px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ - ](! ?{내용2|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #A9D0F5; background-color: #A9D0F5; border-radius: 4em 4em 0em 0em; width: 9pt; height: 2.5pt; margin: -10px 0px 0px -11.5px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ - ](! ?{내용3|} "style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #F3E2A9; background-color: #F3E2A9; border-radius: 4em 4em 0em 0em; width: 9pt; height: 2.5pt; margin: -10px 0px 0px 40px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ . ](#" style="text-decoration:none; font-size: 0px; display: block; padding: 10px 0px 15px 0px; margin: -8.8px -15px -8.8px -15px; )
/desc [ PICK ONE ](#" style="text-decoration:none; font-style: normal !important; font-weight: normal !important; font-size: 18px; text-align:center; display:block; color: #A4A4A4; padding-top: 5px; padding-bottom: 25px; font-family: 'Patrick Hand', cursive; ) [ - ](?{핸드아웃주소1|}"style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #E85B4E; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 18pt; height: 11pt; box-shadow: 0 0 1.5px #DF013A; margin: 0px 0px 0px -63px; position:absolute; background-image: linear-gradient(135deg, #D53737, #E85B4E, #D53737, #A90606) [ - ](?{핸드아웃주소2|}"style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #4E76F5; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 18pt; height: 11pt; box-shadow: 0 0 1.5px #013ADF; margin: 0px 0px 0px -11.5px; position:absolute; background-image: linear-gradient(135deg, #305DEF, #4E76F5, #305DEF, #1643D6)[ - ](?{핸드아웃주소3|}"style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #FABC59; background-color: #D53737; border-radius: 0em 0em 4em 4em; width: 18pt; height: 11pt; box-shadow: 0 0 1.5px #DBA901; margin: 0px 0px 0px 40px; position:absolute; background-image: linear-gradient(135deg, #F2A72D, #FABC59, #F2A72D, #DC931F)[ - ](?{핸드아웃주소1|}"style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #F5A9A9; background-color: #F5A9A9; border-radius: 4em 4em 0em 0em; width: 18pt; height: 11pt; margin: -11px 0px 0px -63px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ - ](?{핸드아웃주소2|}"style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #A9D0F5; background-color: #A9D0F5; border-radius: 4em 4em 0em 0em; width: 18pt; height: 11pt; margin: -11px 0px 0px -11.5px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ - ](?{핸드아웃주소3|}" style="text-decoration:none; font-style: normal !important; border: none; line-height: 5px; color: #F3E2A9; background-color: #F3E2A9; border-radius: 4em 4em 0em 0em; width: 18pt; height: 11pt; margin: -11px 0px 0px 40px; opacity: 50%; box-shadow: 0 0 1.5px #848484; position:absolute; background-image: linear-gradient(135deg, #fff, #F3F2F2, #fff, #F3F2F2,) [ . ](#" style="text-decoration:none; font-size: 0px; display: block; padding: 10px 0px 15px 0px; margin: -8.8px -15px -8.8px -15px; )
5. 버튼
버튼을 누르면 입력한 내용이 출력됩니다.
/desc [ - ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 10px 0px 0px 0px;)[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; font-size: 0px; background-color: #EABD0B; border-radius: 1pt 1pt 1pt 1pt; padding: 0px 15px 10px 15.5px; margin-top: 10pt; background-image: linear-gradient(45deg, #1C1C1C 10%, transparent 10%, transparent 20%, #1C1C1C 20%, #1C1C1C 30%, transparent 30%, transparent 40%, #1C1C1C 40%, #1C1C1C 50%, transparent 50%, transparent 60%, #1C1C1C 60%, #1C1C1C 70%, transparent 70%, transparent 80%, #1C1C1C 80%, #1C1C1C 90%, transparent 90%, transparent; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #B7B5B5; border-radius: 2pt 2pt 1pt 1pt; padding: 0px 15px 20px 15.5px; margin: 11.5px 0px 0px -30.5px; position:absolute; )[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #900C28; border-radius: 0pt 0pt 7pt 7pt; padding: 0px 11px 14px 11px; margin: 13px 0px 0px -26px; position:absolute; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #CC0C0C; border-radius: 8pt 8pt 8pt 8pt; padding: 0px 11px 18px 11px; margin: 3px 0px 0px -26px; position:absolute; )[ - ](#" style="text-decoration:none; display: block; padding: 10px 0px 0px 0px; height: 1px; font-size: 0px; )
/desc [ - ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 10px 0px 0px 0px;)[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; font-size: 0px; background-color: #EABD0B; border-radius: 1pt 1pt 1pt 1pt; padding: 0px 14px 3px 14px; margin-top: -5pt; background-image: linear-gradient(45deg, #1C1C1C 10%, transparent 10%, transparent 20%, #1C1C1C 20%, #1C1C1C 30%, transparent 30%, transparent 40%, #1C1C1C 40%, #1C1C1C 50%, transparent 50%, transparent 60%, #1C1C1C 60%, #1C1C1C 70%, transparent 70%, transparent 80%, #1C1C1C 80%, #1C1C1C 90%, transparent 90%, transparent; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #B7B5B5; border-radius: 2pt 2pt 1pt 1pt; padding: 0px 14px 13px 14px; margin: 5px 0px 0px -28px; position:absolute; )[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #900C28; border-radius: 1pt 1pt 3pt 3pt; padding: 0px 9.5px 13px 9px; margin: 2px 0px 0px -23px; position:absolute; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #CC0C0C; border-radius: 5pt 5pt 6pt 5pt; padding: 0px 9.5px 13px 9px; margin: -2px 0px 0px -23px; position:absolute; )[ - ](#" style="text-decoration:none; display: block; padding: 10px 0px 0px 0px; height: 1px; font-size: 0px; )
/desc [ - ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 10px 0px 0px 0px;)[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; font-size: 0px; background-color: #EABD0B; border-radius: 1pt 1pt 1pt 1pt; padding: 0px 15px 10px 15.5px; margin-top: 10pt; background-image: linear-gradient(45deg, #1C1C1C 10%, transparent 10%, transparent 20%, #1C1C1C 20%, #1C1C1C 30%, transparent 30%, transparent 40%, #1C1C1C 40%, #1C1C1C 50%, transparent 50%, transparent 60%, #1C1C1C 60%, #1C1C1C 70%, transparent 70%, transparent 80%, #1C1C1C 80%, #1C1C1C 90%, transparent 90%, transparent; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #B7B5B5; border-radius: 2pt 2pt 1pt 1pt; padding: 0px 15px 20px 15.5px; margin: 11.5px 0px 0px -30.5px; position:absolute; )[ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #900C28; border-radius: 0pt 0pt 7pt 7pt; padding: 0px 11px 14px 11px; margin: 13px 0px 0px -26px; position:absolute; ) [ - ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; border: none; outline: none; height: 1px; font-size: 0px; background-color: #CC0C0C; border-radius: 8pt 8pt 8pt 8pt; padding: 0px 11px 18px 11px; margin: 3px 0px 0px -26px; position:absolute; )[ ☠ ](! ?{내용|}#" style="text-decoration:none; font-style: normal !important; font-weight: normal !important; border: none; outline: none; background-color: #CC0C0C; border-radius: 8pt 8pt 8pt 8pt; padding: 1px 4px 1px 4px; margin: 1px 0px 0px -26px; position:absolute; )[ - ](#" style="text-decoration:none; display: block; padding: 10px 0px 0px 0px; height: 1px; font-size: 0px; )
TIP
↑ API를 이용하여
버튼을 눌렀을 시 특정 브금을 재생시킬 수 있습니다
6 - 1. 편지지
/desc [ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 7px 0px 0px 0px;) [ . ](! ?{내용|} " style="text-decoration:none; font-style: normal !important; border: none; background-color: #FCB9B9; color: #FCB9B9; font-size: 1pt; border-radius: 0.5pt 0.5pt 0.5pt 0.5pt; width: 30pt; height: 18pt; box-shadow: 0 0 3px #FBBDBD;) [ . ](! ?{내용|} " style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 20px solid #ED8C8C; border-left: 20.3px solid transparent; border-right: 20.3px solid transparent; border-bottom: 0px solid transparent; margin: 3px 0px 0px -50px; position:absolute; ) [ . ](! ?{내용|} " style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 21.5px solid #FAAFAF; border-left: 20.3px solid transparent; border-right: 20.3px solid transparent; border-bottom: 0px solid transparent; margin: 0px 0px 0px -50px; position:absolute; ) [❤ ](! ?{내용|} " style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #E81D1D; font-size: 15pt; margin: 5px 0px 0px -40.5px; position:absolute; text-shadow: 0 0 1px #DD1A1D; )[ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 7px 0px 0px 0px;)
/desc [ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 7px 0px 0px 0px;) [ . ](! ?{내용|}" style="text-decoration:none; font-style: normal !important; border: none; color: #F0C69A; background-color: #F0C69A; font-size: 1px; border-radius: 0.5px 0.5px 0.5px 0.5px; width: 30pt; height: 18pt; box-shadow: 0 0 3px #F1D1B0;) [ . ](! ?{내용|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 20px solid #DAA670; border-left: 20.3px solid transparent; border-right: 20.3px solid transparent; border-bottom: 0px solid transparent; margin: 3px 0px 0px -50px; position:absolute; ) [ . ](! ?{내용|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 21.5px solid #F3CBA1; border-left: 20.3px solid transparent; border-right: 20.3px solid transparent; border-bottom: 0px solid transparent; margin: 0px 0px 0px -50px; position:absolute; ) [●](! ?{내용|}" style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #E81D1D; font-size: 18px; margin: 4px 0px 0px -39px; position:absolute; text-shadow: 0 0 1px #DD1A1D; ) [㉿](! ?{내용|}" style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #94090B; font-size: 14px; margin: 5px 0px 0px -35.5px; position:absolute; text-shadow: 0 0 1px #DD1A1D; )[ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 7px 0px 0px 0px;)
편지를 누르면 입력한 내용이 출력됩니다.
사용예시
매크로 적용 참고 게시글
https://sasjnejjjfdf.tistory.com/13
6 - 2. 편지지
/desc [ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 12px 0px 0px 0px;) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; background-color: #FCB9B9; color: #FCB9B9; border-radius: 0.5pt 0.5pt 0.5pt 0.5pt; width: 30pt; height: 18pt; padding: 8px 24px 8px 24px; box-shadow: 0 0 3px #FBBDBD;) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; border-top: 23px solid #ED8C8C; border-left: 27.5px solid transparent; border-right: 27px solid transparent; border-bottom: 0px solid transparent; margin: -7px 0px 0px -53px; position:absolute; ) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; border-top: 26px solid #FAAFAF; border-left: 24.5px solid transparent; border-right: 27px solid transparent; border-bottom: 0px solid transparent; margin: -10px 0px 0px -51px; position:absolute; ) [❤](?{핸드아웃 주소|}" style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #E81D1D; font-size: 15pt; margin: 1px 0px 0px -35.5px; position:absolute; text-shadow: 0 0 1px #DD1A1D; )[ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 12px 0px 0px 0px;)
/desc [ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 12px 0px 0px 0px;) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; color: #F0C69A; background-color: #F0C69A; border-radius: 0.5px 0.5px 0.5px 0.5px; width: 30pt; height: 18pt; padding: 8px 24px 8px 24px; box-shadow: 0 0 3px #F1D1B0;) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 23px solid #DAA670; border-left: 26.5px solid transparent; border-right: 26px solid transparent; border-bottom: 0px solid transparent; margin: -7px 0px 0px -52px; position:absolute; ) [ . ](?{핸드아웃 주소|}" style="text-decoration:none; font-style: normal !important; border: none; font-size: 0px; background-color: transparent; width: 0px; height: 0px; border-top: 26px solid #F3CBA1; border-left: 24.5px solid transparent; border-right: 27px solid transparent; border-bottom: 0px solid transparent; margin: -11px 0px 0px -51px; position:absolute; ) [●](?{핸드아웃 주소|}" style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #E81D1D; font-size: 19px; margin: 0px 0px 0px -35px; position:absolute; text-shadow: 0 0 1px #DD1A1D; ) [㉿](?{핸드아웃 주소|}" style=" font-family: 'Candal', sans-serif ;text-decoration:none; font-style: normal !important; border: none; background-color:transparent; color: #94090B; font-size: 16px; margin: 1px 0px 0px -32.5px; position:absolute; text-shadow: 0 0 1px #DD1A1D; )[ . ](#" style="text-decoration:none; display: block; height: 1px; font-size: 0px; padding: 12px 0px 0px 0px;)
편지를 누르면 핸드아웃으로 이동합니다.
TIP. 핸드아웃 링크 가져오기
복사한 주소를 롤꾸 코드에 입력해주시면 권한이 있는 플레이어에게 핸드아웃 전달 가능
ROLL20 매크로 백업 1
https://sasjnejjjfdf.tistory.com/1
ROLL20 매크로 백업 2
https://sasjnejjjfdf.tistory.com/5
ROLL20 매크로 백업 3
https://sasjnejjjfdf.tistory.com/11
'roll20' 카테고리의 다른 글
Roll20 백업 (1) | 2021.12.30 |
---|---|
ROLL20 매크로 백업 3 (13) | 2021.12.27 |
ROLL20 매크로 백업 2 (0) | 2021.08.29 |
죽여줘요, 스파이님! : 조사 파트 매크로 (0) | 2021.08.11 |
ROLL20 매크로 백업 1 (7) | 2021.08.07 |