ミニゲーム「間違い直し」
投稿者: 池ちゃん(翡翠ヶ池) 投稿日:2012/09/28 17:49
http://rmake.jp/games/16824/play
これは気にしないでねっ
↓のスクリプトにはどこかおかしいところがある(はず)から直してみてねっ
時間計測を始めるスクリプト
計り終わる
・・・
はい、正確に言うと直して欲しいのです
色々とやってる内に頭がコンガラガッテシマッタので
始めた時の時間と終わった時の時間の差が分かれば大丈夫なのかなぁ
年・月・日・時・分を秒に変えれば計算できる?
ご協力お願いしますorz
ツイート
これは気にしないでねっ
↓のスクリプトにはどこかおかしいところがある(はず)から直してみてねっ
時間計測を始めるスクリプト
speak("スタート") setVariable("スタート", createArray()) #変数「t」に、サーバの時刻を取得する t = getServerCurrentDate() y = toString(t[0]) #年 m = toString(t[1]) #月 d = toString(t[2]) #日 h = toString(t[3]) #時 mi = toString(t[4]) #分 s = toString(t[5]) #秒 ms = toString(t[6]) #ミリ秒 getVariable("スタート")[0] = y #365日 getVariable("スタート")[1] = m #30日 getVariable("スタート")[2] = d #24時間 getVariable("スタート")[3] = h #60分 getVariable("スタート")[4] = mi #60秒 getVariable("スタート")[5] = s # getVariable("スタート")[6] = ms #
計り終わる
setVariable("フィニッシュ", createArray()) t2 = getServerCurrentDate() y2 = toString(t2[0]) #年 m2 = toString(t2[1]) #月 d2 = toString(t2[2]) #日 h2 = toString(t2[3]) #時 mi2 = toString(t2[4]) #分 s2 = toString(t2[5]) #秒 ms2 = toString(t2[6]) #ミリ秒 getVariable("フィニッシュ")[0] = y2 getVariable("フィニッシュ")[1] = m2 getVariable("フィニッシュ")[2] = d2 getVariable("フィニッシュ")[3] = h2 getVariable("フィニッシュ")[4] = mi2 getVariable("フィニッシュ")[5] = s2 getVariable("フィニッシュ")[6] = ms2 nen = getVariable("フィニッシュ")[0] - getVariable("スタート")[0] + "年" gatu = getVariable("フィニッシュ")[1] - getVariable("スタート")[1] + "月" if gatu < 0 gatu = gatu * -1 end niti = getVariable("フィニッシュ")[2] - getVariable("スタート")[2] + "日" if niti < 0 niti = niti * -1 end zi = getVariable("フィニッシュ")[3] - getVariable("スタート")[3] + "時" if zi < 0 zi = zi * -1 end hun = getVariable("フィニッシュ")[4] - getVariable("スタート")[4] + "分" if hun < 0 hun = hun * -1 end byou = getVariable("フィニッシュ")[5] - getVariable("スタート")[5] + "秒" if byou < 0 byou = byou * -1 end mbyou = getVariable("フィニッシュ")[6] - getVariable("スタート")[6] + "ミリ秒" if mbyou <= -1 mbyou = mbyou * -1 end spik = nen + gatu + niti + zi + hun + byou + mbyou + "かかりました" speak(spik) openActivityFeedWindow(spik) goEnding()
・・・
はい、正確に言うと直して欲しいのです
色々とやってる内に頭がコンガラガッテシマッタので
始めた時の時間と終わった時の時間の差が分かれば大丈夫なのかなぁ
年・月・日・時・分を秒に変えれば計算できる?
ご協力お願いしますorz
コメントする
コメントするには、ログインする必要があります。
ゲーム起動からのプレイ時間文字列の作成を
使用する方法もあります