?{test}
&{template:default} {{$[[33]]= 1행
}} {{0_$[[34]]= 2행
}} {{0_0= 3행
}} {{$[[32]]_$[[22]]= $[[22]]
}} [[[ $[[21]] + $[[11]] + 1d0 ]]] $[[$[[0]]]] [[[ [[1d10]] [[[[[[[[[[[[[[[[[[[[0]]]]]]]]]]]]]]]]]]]] [+][[9]][[8]][[7]][[6]][[5]][[4]][[3]][[2]][[1]] [+][[9]][[8]][[7]][[6]][[5]][[4]][[3]][[2]][[1]] $[[32]] [[[[[[[[[[[[[[[[[[[[0]]]]]]]]]]]]]]]]]]]] [[?{test}]] [[?{test} + 10]] [[?{test} + 30]] ]]] {{ $[[0]] }}{{ $[[11]] }}{{ $[[21]] }}
이거는 거의 대부분
이렇게 내가 원하지 않던 식으로, index로 접근했는데도 박스가 쳐져 있는 골때리는 버그를 일으켰는데
예문 읽어보다 혹시나? 해서
?{test}
&{template:default} {{$[[33]]= 1행
}} {{0_$[[34]]= 2행
}} {{0_0= 3행
}} {{$[[32]]_$[[22]]= $[[22]]
}} [[[ $[[21]] + $[[11]] + 1d0 ]]] $[[$[[0]]]] [[[ [[1d10]] [[ [[ [[ [[ [[ [[ [[ [[ [[ [[0]] ]] ]] ]] ]] ]] ]] ]] ]] ]] [+][[9]][[8]][[7]][[6]][[5]][[4]][[3]][[2]][[1]] [+][[9]][[8]][[7]][[6]][[5]][[4]][[3]][[2]][[1]] $[[32]] [[ [[ [[ [[ [[ [[ [[ [[ [[ [[0]] ]] ]] ]] ]] ]] ]] ]] ]] ]] [[?{test}]] [[?{test} + 10]] [[?{test} + 30]] ]]] {{ $[[0]] }}{{ $[[11]] }}{{ $[[21]] }}
이렇게 고치니까
이거는 원하는 대로 작동함...
근데 보면 알겠지만, 저거 대괄호 개수도 같고 중간에 띄어쓰기 들어있냐 없냐 차이밖에 없음...
대체 뭔 차인데 싯팔
저거 하나 때문에 오늘 하루가 통째로 날아갔잖아
개인적인 생각으로 매크로 내 띄어쓰기가 파싱할 때 영향 주는거 같음... 다르긴 하지만 종종 Roll20 매크로 문구 복사해서 돌릴 때 매크로 값이나오는게 아니라 매크로 문구가 그냥 올라오는거 보면 띄어쓰기 문제인 경우가 있었음...