HSP v3.5を使っています。
下記のプログラムでカウンターを作ったのですが、
PC環境によってタイミングが異なります。
環境に依存しないで、どのPCでも1秒は1秒にならないのでしょうか。
時間に限らずカウンターを作りたい(距離をカウンターにして作るなどの)場合に
CPUのクロックが高いとすぐ0になり終わってしまいます。
できればスクリプトの冒頭に一行追加するだけで何とかなるならありがたいのですが、
あまりにもカウンターの使用数が多く、これから修正するのが不可能な状況でして。
timer = 100
*main
if (timer < 0) {
dialog "0になったよ",0,"確認"
end
} else : timer--
goto *main