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

Project1

 找回密码
 注册会员
搜索
查看: 1488|回复: 2
打印 上一主题 下一主题

[已经解决] 生理要求功能如何实现啊?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2012-2-24
帖子
13
跳转到指定楼层
1
发表于 2012-2-29 20:42:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我想试着在游戏里加上一个厕所系统,就是计算从读取存档到当前的时间间隔,每隔一定时间出现提示,比如说该喝水该吃饭该上厕所该睡觉等等的,一旦时间超过一定阈值,则减去HP,而且超过一段时间后,就瞬死等等等的,希望大神来帮忙啊

Lv1.梦旅人

梦石
0
星屑
108
在线时间
1006 小时
注册时间
2008-11-9
帖子
1658
2
发表于 2012-2-29 20:51:32 | 只看该作者
本帖最后由 判约之轮 于 2012-3-3 13:55 编辑

呃~我想想······
其实应该不难的~
利用并行事件就可以解决~



至于其他的,你把循环内的东西复制修改一下就完成了吧····
注意要设置在公共事件里,然后类型为并行事件~

思路乱到爆了~既然被认可了,我也不好意思继续放下去~
突然发现以前的思路并不完整,在此补充一下:


如上图,计时器就是各项生理周期的最大公约数,以方便计算各项周期的总时间,不过你也许需要找一个外挂脚本,或者自己把计时器的显示隐去,不然比较难看~
(如果希望是恒定生理周期,把上图的计时时间统一即可)



判定部分如上,要记得这两个事件都要在公共事件中设置为并行事件,不然运行起来很麻烦~

于是这个超级小坑正式填上了,闪了~

点评

汗~刚想起来,第一句的计时器后面的东西应继续嵌套循环:条件分歧 计时器剩余时间0时执行下面的语句,不符合时跳出循环····  发表于 2012-3-1 15:34
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2012-2-24
帖子
13
3
 楼主| 发表于 2012-3-1 22:49:40 | 只看该作者
判约之轮 发表于 2012-2-29 20:51
呃~我想想······
其实应该不难的~
利用并行事件就可以解决~

这个想法不错,不过我也希望能在属性界面里显示计时,比如说“离上一次开闸放水已经有***小时,距下一次还有**小时”之类的


‘‘──软雾轻烟于2012-3-3 13:39补充以下内容

那行,我就先用你给的方法试一试吧,O(∩_∩)O谢谢{:1_1:}@
’’

点评

这样的话···单独的一个窗口啊···那就涉及到脚本了···但是RGSS2和RGSS3差别很大,抱歉····  发表于 2012-3-2 17:10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-10 18:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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