ページ 1 / 1
【解決】トリアコンタンさん作成のChronusを利用した一日一回戦闘の実現方法
Posted: 2020年10月11日(日) 09:26
by wingly
ゲームによくある一日一回しか戦闘できない、つまり一度戦闘したらその次の日の朝5時まで戦闘ができないという風にしたいんです。
ちなみにその一日はトリアコンタンさんのChronusの実時間におけるものです。
おそらくChronusを使用すれば出来ると思うのですが詳しいやり方がわかりません。
何か方法はないでしょうか?
https://raw.githubusercontent.com/triac ... Chronus.js
Re: トリアコンタンさん作成のChronusを利用した一日一回戦闘の実現方法
Posted: 2020年10月11日(日) 12:25
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます。
できそうなやり方は二つあると思います。
・『日のゲーム変数』『時のゲーム変数』を指定して、『前回戦闘した時刻』を記憶して再戦可能かどうかをイベントで判定する方法
・アラーム機能のプラグインコマンドを使う方法
上の方法はイベントを組んで自力で判定する必要がありますが、今回は条件がシンプルなのでそれほど複雑なイベントにはならないと思います。
Re: トリアコンタンさん作成のChronusを利用した一日一回戦闘の実現方法
Posted: 2020年10月11日(日) 18:19
by wingly
トリアコンタン さんが書きました:こんにちは!
プラグインのご利用ありがとうございます。
できそうなやり方は二つあると思います。
・『日のゲーム変数』『時のゲーム変数』を指定して、『前回戦闘した時刻』を記憶して再戦可能かどうかをイベントで判定する方法
・アラーム機能のプラグインコマンドを使う方法
上の方法はイベントを組んで自力で判定する必要がありますが、今回は条件がシンプルなのでそれほど複雑なイベントにはならないと思います。
具体的にどうすればいいか教えていただけませんか?
理想は毎朝5時リセットです。
:2020年5月6日8時46分に戦闘(戦闘可能スイッチオフ)
次戦闘できるのは2020年5月7日5時00分から(この時間に再び戦闘可能スイッチオン)
という風にしたいんです。自分で頑張って見ようと思ったんですが、
12月から1月に変わる。30(31)日の次が1日、2020年から2021年に変わる時などなんかこういう時どういった処理にすればわからなかったので...
Re: トリアコンタンさん作成のChronusを利用した一日一回戦闘の実現方法
Posted: 2020年10月11日(日) 18:25
by wingly
wingly さんが書きました:トリアコンタン さんが書きました:こんにちは!
プラグインのご利用ありがとうございます。
できそうなやり方は二つあると思います。
・『日のゲーム変数』『時のゲーム変数』を指定して、『前回戦闘した時刻』を記憶して再戦可能かどうかをイベントで判定する方法
・アラーム機能のプラグインコマンドを使う方法
上の方法はイベントを組んで自力で判定する必要がありますが、今回は条件がシンプルなのでそれほど複雑なイベントにはならないと思います。
具体的にどうすればいいか教えていただけませんか?
理想は毎朝5時リセットです。
:2020年5月6日8時46分に戦闘(戦闘可能スイッチオフ)
次戦闘できるのは2020年5月7日5時00分から(この時間に再び戦闘可能スイッチオン)
という風にしたいんです。自分で頑張って見ようと思ったんですが、
12月から1月に変わる。30(31)日の次が1日、2020年から2021年に変わる時などなんかこういう時どういった処理にすればわからなかったので...
または時間じゃなくて時間帯でもいいです。
自分は朝5時から6時を「朝」と定義したので。
この場合もどうすればいいでしょうか?
アラームやタイマーはその時間が過ぎた後にプレイを始めてもオンになりますかね?