ミニゲーム「間違い直し」

投稿者:       256 mini 池ちゃん(翡翠ヶ池) 投稿日:2012/09/28 17:49

http://rmake.jp/games/16824/play
これは気にしないでねっ

↓のスクリプトにはどこかおかしいところがある(はず)から直してみてねっ

時間計測を始めるスクリプト
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

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/09/28 23:01, 履歴)
セーブ不可のゲームなら
ゲーム起動からのプレイ時間文字列の作成
使用する方法もあります