이 아래것은 위의 스크립트가 제대로 작동하지 않는다는 ㄷ모님의 이야기를 듣고 다시 제작한 것입니다. 아래것이 더 낫다는 보장은 없고, 위의 것이 안 되시는 분은 아래것을 복사해서 깔아보세요. (while 문을 goto로 바꿨고, 겹치는 변수명이 있는 듯해서 trans를 분리했을 따름임.)
단, 둘 다 까시려는 분은 아래쪽 스크립트의 이름 부분 (/ㅈ 와 /ㅈㅈ 로 되어 있는 곳)을 위의 스크립트와 겹치지 않게 고치셔야 합니다. (ex. /wod /woda) CAUTION : 결코! 소스 분석하지 마세요. 저렇게 엉망인 코드를 짰다는 건 그야말로 수치. -_-
이 아래것은 위의 스크립트가 제대로 작동하지 않는다는 ㄷ모님의 이야기를 듣고 다시 제작한 것입니다.
아래것이 더 낫다는 보장은 없고, 위의 것이 안 되시는 분은 아래것을 복사해서 깔아보세요.
(while 문을 goto로 바꿨고, 겹치는 변수명이 있는 듯해서 trans를 분리했을 따름임.)
단, 둘 다 까시려는 분은 아래쪽 스크립트의 이름 부분 (/ㅈ 와 /ㅈㅈ 로 되어 있는 곳)을 위의 스크립트와 겹치지 않게 고치셔야 합니다. (ex. /wod /woda)
보기
/ㅈ {
var %dice, %temp, %result, %etc1, %etc2
set %exp 0
set %etc1 $1
set %etc2 $2
set %dice %etc1
set %result
set %numberofOne 0
%suc = 0
:loop
set %temp $rand(1,10)
%result = %result $+ , $+ %temp
if (%temp == 1) set %numberofOne $calc(%numberofOne +1)
if (%temp >= 8) {
set %suc $calc(%suc +1)
if (%temp == 10) set %exp $calc(%exp +1)
}
Leave your greetings.