コメント

このコメントは、【トピック】ストレートのスクリプトへのコメントです。

コメントの内容

    mini とりか(投稿日:2013/01/30 00:01/30/13)
Q=0
W=0
CheckST = 5
#何連続の数字か
b=6

while b < 7
 a=0
 W=0
 while a < 5
  if getVariable("ダイス")[a]==b
   W=1     
  end
  a=a+1
 end
 if W==1
  Q=Q+1
 else
  Q=0
 end
 b=b+1 
end

if Q==CheckST
 speak("ストレートが揃っている")
end
if Q==CheckST - 1
 speak("セミストレート!!!")
else
 speak("ストレートはそろっていない")
end




簡単な処理に修正した、これなら分かりやすく動くと思う
ついでにセミストレートを検知してくれるはず

コメントの内容(一番最初の投稿)

    mini とりか(投稿日:2013/01/30 00:01/30/13)
Q=0
W=0
CheckST = 5
#何連続の数字か
b=6

while b < 7
 a=0
 W=0
 while a < 5
  if getVariable("ダイス")[a]==b
   W=1     
  end
  a=a+1
 end
 if W==1
  Q=Q+1
 else
  Q=0
 end
 b=b+1 
end

if Q==CheckST
 speak("ストレートが揃っている")
end
if Q==CheckST - 1
 speak("セミストレート!!!")
else
 speak("ストレートはそろっていない")
end




簡単な処理に修正した、これなら分かりやすく動くと思う
ついでにセミストレートを検知してくれるはず