设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

想請問有關時間

查看数: 3532 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-14 00:05

正文摘要:

我想作一個如農場物語的時間系統 有試過如下圖來做,但發現在-60後是會在原本60在加上而不是由0加上去 請問有沒方法可以解決,還是我的思路有問題呢?? ...

回复

灰色的 发表于 2016-8-6 14:07:45
为何设置完后进入游戏后就变成这个样子了?

搜狗截图20160806140555.png (3.11 KB, 下载次数: 48)

搜狗截图20160806140555.png
tseyik 发表于 2016-1-14 22:25:18
* C_ADD_TIME [分] : 加上指定値到分単位。
* C_ADD_DAY [日] :  加上指定値到日単位。
* C_SET_TIME [時] [分] : 指定変更時間(時分)。
* C_SET_DAY [年] [月] [日] : 指定変更時間(年月日)。
* C_STOP : 停止時間進行。
* C_START : 開始時間の進行。
* C_SHOW : 表示時間視窗。
* C_HIDE : 不表示時間視窗す。
* C_DISABLE_TINT : 禁止時間帯色調変更。
* C_ENABLE_TINT : 容許時間帯色調変更。
* C_DISABLE_WEATHER : 時間経過時禁止天候変化。
* C_ENABLE_WEATHER : 時間経過時容許天候変化。
* C_SET_SNOW_LAND : 悪天候時に雪が降るようになります。
* C_RESET_SNOW_LAND : 悪天候時に雨もしくは嵐が降るようになります。
* C_SET_SPEED [分] : 設定実時間1秒遊戯時間経過速度

点评

在插件管理可設定変数ID儲存年/月/日/時/分;  发表于 2016-1-14 23:14
哦~ 那我想請問如果想在指定的時間令到某角色出現可以如何做??  发表于 2016-1-14 22:45
tomy30f 发表于 2016-1-14 13:45:52
tseyik 发表于 2016-1-14 10:07
其實Mv的時間挿件不小,

トリアコンタン的Chronus.js

╮(╯▽╰)╭無辦法,我也想做個好點……
其本我個思路是想每一秒+1分的變數,之後每60分就+1小減60分鐘這樣的,但找唔到方法
只是後來看到有人用游戲時間,好像也可行,可是又入了死路(ps重點是腳本看不明白……

点评

想問個題外話好像怪物手冊同物品手冊那些是怎樣開啟的?  发表于 2016-1-14 18:10
3QXD  发表于 2016-1-14 18:06
点回上一層選PluginDevelopment再下載ZiP  发表于 2016-1-14 17:52
請問佢的範例是如何下載?  发表于 2016-1-14 17:45
トリアコンタン有範例下載  发表于 2016-1-14 14:22
tseyik 发表于 2016-1-14 10:07:37
本帖最后由 tseyik 于 2016-1-14 10:09 编辑

其實Mv的時間挿件不小,

トリアコンタン的Chronus.js
https://github.com/triacontane/RPGMakerMV
Hudell的OrangeTimeSystem
https://github.com/Hudell
兩個使用上都很方便

点评

点回上一層選PluginDevelopment再下載ZiP  发表于 2016-1-14 17:52
汪汪 发表于 2016-1-14 09:55:08

Math.floor( $gameSystem.playtime() %60)
小时
Math.floor( ($gameSystem.playtime() /60 )%24)

Math.floor( ($gameSystem.playtime() /60/24)%30)
额,这家历法比较奇葩

Math.floor( ($gameSystem.playtime() /60/24/30)%12)

点评

然而这种历法实在是.....挺原始的.  发表于 2016-1-14 11:35
同意~楼主的历法应该是直接用游戏时间秒=游戏内分。用事件脚本赋值的话连floor都不需要啦  发表于 2016-1-14 10:36
tomy30f 发表于 2016-1-14 09:31:06
我想請問如果用腳本去做,可以如何寫?
以及我有個顧慮是腳本看不明白,我怕用腳本提取時間點會複雜
andrewx 发表于 2016-1-14 00:46:20
感觉思路有点问题,如果是要把分钟时间换算成小时、天、月、年,只用条件判断应该做不到吧,至少也要循环才行。
另外也没有看到小时和天的换算关系。
提供一个不用循环的思路(假设一天24小时,一月24天):
分=游戏时间
小时=分整除60
分=分求余60
天=小时整除24
小时=小时求余24
月=天整除24
天=天求余24
年=月整除12
月=月求余12

虽说简单,但是你会发现rm的变量操作并不是那么灵活,所以你可能需要临时变量来计算。或者用脚本求值,那样会简单得多
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 13:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表