Project1

标题: 公用事件做的時間系統想向各位請教,附範例 [打印本页]

作者: muramasa    时间: 2011-8-20 17:04
标题: 公用事件做的時間系統想向各位請教,附範例
本帖最后由 muramasa 于 2011-8-21 15:29 编辑

我是利用變數來控制時間,簡單來說就是以【分】【時】【日】3個變數來控制時間

本來是想做AMPM12小時制的,但是始終無法再剛好過12點的時候切換AMPM...都是在1點的時候切換V_V
所以放棄了AMPM制...

概念是利用地圖間的切換來增加時間,直接按下範例中的開關就可以增加時間了。

出發點是利用這個系統來設計NPC的作息與劇情^ ^

不過目前有幾個難題無法解決:

1.進入室內的時候色調消除又不關閉計時開關不知道如何實現

2.地圖上播放動畫不知道能否可以不被畫面色調改變影響


==附件==
Time System.rar (271.26 KB, 下载次数: 142)




修改了一下,現在日期可以正常在24點時切換了,還做了限定時間開門營業的範例

Time System_V2.rar (533.19 KB, 下载次数: 100)
作者: 仲秋启明    时间: 2011-8-20 17:18
以前做过一个的说
http://rpg.blue/thread-159368-1-1.html
事件是共通的
作者: iten1017    时间: 2011-8-20 18:46
您好,其实我我我我我是个新手,我之前也在做并行处理的时间系统,不过时间段没有那么多,因为这样事件做起来麻烦。
话说楼主的系统好多可以学习的地方……
不过24点多少多少分煞到我了,1点才变天数。变量操作上面可能繁杂有误吧,而且分歧选项层次很多除此之外的情况。个人觉得没必要点那个选项,到后来数据根本推后然后看不到了……一个变量数值指定一个目标不是挺好?
第一个问题,可以占用一个开关,进入室内打开该开关,然后该开关为on时,自动恢复色调,,off时,再进行一次时间和色调的判定。
作者: bruceleelx    时间: 2011-8-20 19:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 各种压力的猫君    时间: 2011-8-20 19:28
本帖最后由 各种压力的猫君 于 2011-8-20 19:31 编辑

虽然效果很华丽但是精确度不够啊 = = 参考沙发给的链接。
我去研究研究搞个范例 =-=


建议你MAIN里不要这样写:
  Font.default_name = (["細明體"])
改成:
  Font.default_name = (["細明體","黑体","宋体"])

不然的话像我这样没有細明體体的会显示不出……
这样写优先调用前面的。
作者: iten1017    时间: 2011-8-20 20:07
本帖最后由 iten1017 于 2011-8-20 20:21 编辑

纯事件脚本无能新手来也~~~
临时做了个工程,计时方法由于游戏需要和楼主不大一样……但是基本原理差不多,有注释,简洁一些吧。
進入室內的時候色調消除又不關閉計時開關的我做出来了,具体情况可以自己精简,至于路灯的本人新手同求指教。

Project2.rar (189.26 KB, 下载次数: 23)

补充:这里占用变量16~19分别计算小时段(可以通过花廊自行增加),大时段(室内休息会增加),天数、月数。【也可以用小女孩来调,然后钟和水晶上面可以看时间。】占用一个公共事件计时,一个公共事件判定室内外。
路灯亮光也可以给个条件分歧,变量17超过3的时候播放动画,这样白天路灯就不会亮。
作者: 亿万星辰    时间: 2011-8-20 21:13
本帖最后由 亿万星辰 于 2011-8-20 21:48 编辑

来提点意见,其实这个不用并行处理,直接改了改……
Time System.rar (270.5 KB, 下载次数: 49)
作者: muramasa    时间: 2011-8-21 04:38
亿万星辰 发表于 2011-8-20 21:13
来提点意见,其实这个不用并行处理,直接改了改……

哇...星辰兄替我改過後不但AM PM可以正常切換,日子也正常切換了...好感動啊:loveliness:
作者: RPG楚歌    时间: 2011-8-21 10:49
今天来支持楼主,




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1