UA-154656538-2
検索
言葉を集めて世界を旅するRPG「地図の時間〜言葉集めの冒険譚〜」
timeofmapworks_logo_2020.png
ハートフルRPG「地図の時間」

地図の時間スピンオフRPG「影泥棒と魔法の手記」

リソース管理ダンジョンRPG「琥珀の道具士」

現代SFRPG「重力ルーペ/探求リバーブ」

ドラマティックRPG「バンドワゴン」

ビジュアルノベル「日向と香水」

ノベル×ADV「ストーリーテラー」 title1_2.png
カテゴリ
リンク集
【スポンサードリンク】

2020年08月23日

【RPGツクールMV/MZ】決まった時刻のみイベントを実行する

『地図の時間〜名前探しの物語〜』で実装した「決まった時刻のみイベントを実行する」方法についてご紹介。
https://game.nicovideo.jp/atsumaru/games/gm16052

使用したのはスクリプト(JavaScript)と条件分岐。
new DateからgetHoursで時刻を取得し、変数で条件分岐させていました。

200823_20.jpg

スクリプト部分は次の通り。
const date1 = new Date();
const date2 = date1.getHours();
$gameVariables.setValue(7,date2);//変数7番に現在時刻(n:00のn部分)を代入

くらむぼんさんがより正確な時刻取得できるプラグインを配信されていますので、あわせてご参考ください。
https://raw.githubusercontent.com/krmbn0576/rpgmakermv/master/js/plugins/ServerTime.js