왕초보가 독학하면서 매크로 만지려는데 계속 표가 깨지고 어려워서 질문해봄 ㅠㅠ
매크로 실행 시 선택한 상태이상에 따라 내용이 달라지는 다이스 매크로를 만들고 싶은데
&{template:default} {{name=[**지속 피해: ?{캐릭터 이름} ▶ ?{상대 이름}**](#" style="text-decoration: none; color: #FAFAFA; display:block; margin:-5px; padding:5px; margin-bottom:-5px; text-align:center; font-weight: bold; font-size:14px; background:#8A0829; font-style: normal;)}} {{?{상태이상|화상, [화상 = ](#" style="text-decoration: none; color: #FF4000; display:block; margin:-5px; padding:5px; margin-bottom:-6px; text-align:right; font-style: normal;)대상을 불태워 지속적인 **화염 피해**를 가합니다.
|동상, [동상 = ](#" style="text-decoration: none; color: #0174DF; display:block; margin:-5px; padding:5px; margin-bottom:-6px; text-align:right; font-style: normal;)대상을 얼려 지속적인 **동결 피해**를 가합니다.
|출혈, [출혈 = ](#" style="text-decoration: none; color: #8A0829; display:block; margin:-5px; padding:5px; margin-bottom:-6px; text-align:right; font-style: normal;)대상에게 상처를 입혀 지속적인 **출혈 피해**를 가합니다.
|중독, [중독 = ](#" style="text-decoration: none; color: #088A4B; display:block; margin:-5px; padding:5px; margin-bottom:-6px; text-align:right; font-style: normal;)대상을 중독시켜 지속적인 **부식 피해**를 가합니다.]}}} {{효과 = [[1d3]] 턴 동안 지속되는 [[1d10]] 의 피해를 입습니다.}}
프로토타입을 이렇게 만들어서 어떻게든 성공시키긴 했는데 성에 안차네
이런 식으로 나오는데.. 나는 처음에 선택한 값에 따라 탬플릿의 제목부터 아래 칸 내용까지 각각 전부 다른 내용이 출력되게 만들고 싶은데
중괄호랑 | <요거 너무 헷갈려서 내가 잘못넣은건지 계속 표 제목이 깨져버리고 작동이 안 됨 ㅠㅠ 부분적으로 바꾸는 건 할 수 있는데
제목부터 내용 자체를 싹 바꾸는 건 불가능한건가요? 헬프 ㅠ
https://wiki.roll20.net/Rollable_Tables
글 정도는 굴릴 수 있는 테이블 기반으로 바꿀수야 있긴 한데...
1. Query 안에 표 제목까지 넣을 수는 있는데, 안에 들어가는 모든 쉼표,|, 닫는 중괄호를 HTML Entity로 치환(각각 ,, |, }로 치환하면 됨)해야 함
아씨 여기서도 entity가 바뀌네 ,, | &125;임;;
2. 그리고 일종의 꼼수로, Roll20에서 Template는 같은 제목을 가진 행을 덮어쓰는 특성이 있는 걸 이용해서, [[[ ]]] 내에 있는 inline roll을 $[[]] 형태로 가져올 때 텍스트 형태로 바뀌는 버그를 이용해서 동적으로 테이블을 덮어쓰게 만드는 게 '일단은' 가능함. 근데 어지간하면 추천은 안함... 좀만 프로젝트가 커지면 렉 덩어리가 되서
감사합니다?{상태이상 종류|화상, &{template:default} {{name= 출혈}} {{대상= ?{해당 캐릭터 이름}}} {{효과 = [[1d3]] 턴 동안 지속되는 [[1d10]] 의 **화염 피해**를 가합니다.}}|동상, &{template:default} ... 참고해서 이런 식으로 작성하고 있는데 이번엔 아예 표 자체가 안나와버리네ㅠㅠ내가 뭔가 잘못 작성한 거겠지? 처음 Query로 상태이상 유형을 선택하면 각각 효과까지 전부 표로 출력되게 만들고 싶은데 분명 방법이 있을 것 같은데 계속 막히니까 답답하네
엔티티가 바뀌었는데 알려주신 문구를 전부 저 문자들로 치환했어요.
Query 안에 있는 놈들만 고쳐아 됨, 지금 예문 완성했는데 갤에 도저히 올리지를 못하고 있어서 잠시만요;;
https://gall.dcinside.com/mgallery/board/view/?id=trpg&no=183690
이 글 봐주세요
방금 복붙해서 내용만 살짝 건들고 테스트해봤는데 아주 매끄럽게 잘 작동합니다! 이틀동안 머리 싸매면서 고민하고 있었는데 정말 감사합니다 ㅠㅠ
그냥 토큰액션으로 만드는건 어떰? 토큰 액션을 쓰면 쿼리 없이 만들 수 있음