このソースコードです。
title "[指定時間後に終了]{{ Ver1.1.1 }}"
enh="00"
enm="00"
ens="30"
syscolor 0x4:boxf
color 0,0,0
font "",30
objsize 30,20
button "即再",*endnum1
objsize 30,20
button "即終",*endnum2
objsize 30,20
button "即ロ",*endnum3
pos 30,3
color 0,0,0
mes "時間設定"
objmode 2
input enh,43,35,2
pos 71,35
mes "時間"
pos 130,35
input enm,43,35,2
pos 172,35
mes "分"
pos 201,35
input ens,43,35,2
pos 243,35
mes "秒"
pos 149,0
objsize 142,35
font "",25
button "終了START",*enstart
dialog "指定時間後に終了 \n\n[シャットダウン、再起動、ログオフが可能です。]\n\nBy Mituki\n\n注意[セーブしていない内容は失われます。]"
stop
*endnum1
;省略
stop
*endnum2
;省略
stop
*endnum3
;省略
stop
*enstart
clrobj
syscolor 0x4:boxf
repeat 1
wait 100
loop
repeat ;リピート
redraw 0
syscolor 0x4:boxf
color 0,0,0
pos 50,50
font "",40
mes "終了までの時間="+enh+":"+enm+":"+ens+""
if ens=0 :enm-=1 :ens=59
if enm=0 :enh-=1 :enm=59
;原因 ens-=1使用とすると、ERROR21が出る
await 1000
redraw 1
loop
61行目に書いてあるとおり、Error21が出ます。どうすればOkか、教えてください。