Project1

标题: 求问怎么设置饥饿度以及吃东西可以恢复饱食度这样? [打印本页]

作者: 前田敦子推    时间: 2014-12-16 18:32
标题: 求问怎么设置饥饿度以及吃东西可以恢复饱食度这样?
不用多余的脚本,单纯用系统来设置要怎么做呢?
还有口渴,疲劳这些状态,不要一直用事件,而是随着时间的流逝自己会有感觉这样……ACE能做到这样的事么?
作者: 三途亚梦    时间: 2014-12-16 21:06
不用脚本不用事件你想怎么做……通过冥想吗…

先形式的说一下,没有RM做不到的2D游戏效果,伪3D也可以达成,但是建议不要做折翼的天使。

生存类型的数据使用默认的hp、mp、tp就可以达到大部分效果。
如果还需要更复杂的生存属性需要再用几个变量来运转,如果是单一角色的游戏做起来会不那么复杂。
如果是多角色建议你自学脚本。
作者: tseyik    时间: 2014-12-16 22:05
本帖最后由 tseyik 于 2014-12-16 22:14 编辑

関数1on状態表示
関数2on満腹度有效
変数2表示角色(1=角色1)
変数3満腹度操作満腹度
変数4満腹度最大値
測試事件


満腹度脚本

作者: 前田敦子推    时间: 2014-12-17 13:10
本帖最后由 前田敦子推 于 2014-12-17 13:12 编辑
三途亚梦 发表于 2014-12-16 21:06
不用脚本不用事件你想怎么做……通过冥想吗…

先形式的说一下,没有RM做不到的2D游戏效果,伪3D ...


可能是我没说清楚……我就是不想用脚本,然后每次需要她口渴的时候一直不停用事件而已。如果

用系统默认的HP ,MP之类达到饥饿和疲劳效果的具体要怎么操作呢?因为我只需要主角一个人这样的状态就好了,所以简单一点的就好。
作者: 前田敦子推    时间: 2014-12-17 13:15
tseyik 发表于 2014-12-16 22:05
関数1on状態表示
関数2on満腹度有效
変数2表示角色(1=角色1)

大人,我看不大明白……
作者: 三途亚梦    时间: 2014-12-17 13:51
前田敦子推 发表于 2014-12-17 13:10
可能是我没说清楚……我就是不想用脚本,然后每次需要她口渴的时候一直不停用事件而已。如果

用系统默认 ...

想要用事件做的话因为需要事件进行并行处理,会对游戏的运行造成负担。
如果你坚持想使用事件我在这先简单的告诉你思路。

设置一个并行处理的公共事件。
通过 等待 XX帧 为它设置处理间隔,
事件内容写扣除角色1是hp、mp、tp之类的数值,并在扣除之后对这些数值进行检测,

也就是将这些数值赋值给变量再进行“分歧条件”。
如果分歧条件满足就给角色附加“口渴”“饥饿”“疲劳”之类的状态。

思路就是这样的,实现起来很简单。

另外回复的时候请善用楼层左下角的“点评”。
作者: 前田敦子推    时间: 2014-12-17 17:54
三途亚梦 发表于 2014-12-17 13:51
想要用事件做的话因为需要事件进行并行处理,会对游戏的运行造成负担。
如果你坚持想使用事件我在这先简 ...

谢谢,我发现了一个简单的方法,把HP和MP的名字改成饥饿值和疲劳值,然后在角色特性那里添加能力比如体力值再生和魔力值再生,再把数值设定成负数的话也能达到我要的效果。
PS:我本来想用点评的来着,可是字数容量不够……




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