&{template:default}
[[[ ?{능력치|0}[능력치] + $[[20]] + $[[51]] + $[[37]]d0 + $[[45]]d0cs1cf0 ]]]
[[[ {[[{$[[8]], $[[35]]}=6]]+1d0}>2 ]]] [[[ {[[{$[[14]], $[[43]]}>2]]+1d0}=0 ]]]
$[[$[[1]]]] [[[ [[[[1d6]] + 1 ]] [[ [[ [[ [[ [[ [[0]] ]] ]] ]] ]] ]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]]
$[[26]] [[ [[ [[ [[ [[ [[0]] ]] ]] ]] ]] ]] ]]]
$[[$[[28]]]] [[[ [[[[1d6]] + 28 ]] [[ [[ [[ [[ [[ [[0]] ]] ]] ]] ]] ]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]]
[[6]] [[5]] [[4]] [[3]] [[2]] [[1]] ]]]
{{주사위 1= $[[0]]}} {{주사위 2= $[[27]]}} {{결과= $[[52]]}}
(엔터 다 지우셈, 이게 뭔가 형식이 깨져서 어쩔 수 없이 엔터 쳤다;;)
나무위키 로그호라 TRPG 항목 보니 일단 기본은 2d6+능력치라길래
일단 2d6에 맞춰서 만들어봄
펌블 파란색으로 뜨는 건 내가 실수로 cs 조건을 집어넣는 걸 깜박한 거;;
고쳤으니까 이제는 빨간색으로 뜰 거임.
물론 이 방식대로, index manipulating 쓰면 어쩔 수 없이
주사위 하나 추가될 때마다 서로 다른 매크로를 만들어야 하고
주사위가 하나 늘어날 때마다 렉도 점점 가중될 거라고 생각하는데...
근데 나무위키 보니까 주사위 개수 늘리는 거 그리 쉽지 않다는 거 같은데 맞음???
그게 맞으면 걍 주사위 굴리는 개수마다 따로 매크로 만들고,
드롭박스 내에 attribute나 매크로 할당하는 걸로 구현하면 충분할 거 같은데.
index manipulation의 원리는
https://app.roll20.net/forum/post/10693202/macro-curiosities-or-how-to-overcomplicate-everything
이 글에 잘 설명되어 있으니 읽고 나면 저 코드 구조는 이해가 갈 거임... 머 갠적으로는 [[ [[?{능력치}]] + [[1d6]] + [[1d6]] ]] = $[[0]] + $[[1]] + $[[2]] 이렇게 퉁쳐버려도 충분하지 않을까??? 싶기는 한데;;
와 인덱스 사용 개쩌시네 ㄳㄳㄳㄳㄳ