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

Project1

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

[已经过期] 关于计步减血的事件

[复制链接]

Lv2.观梦者

梦石
0
星屑
1045
在线时间
6 小时
注册时间
2017-3-28
帖子
2
跳转到指定楼层
1
发表于 2017-3-30 22:42:46 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
rt,我编了一个计步减血的事件,但是主角每次都是一触发血量就扣到只剩下1,求教这是什么情况……

无标题.png (132.09 KB, 下载次数: 28)

无标题.png

无标题2.png (125.94 KB, 下载次数: 25)

无标题2.png

Lv1.梦旅人

梦石
0
星屑
50
在线时间
15 小时
注册时间
2015-8-12
帖子
8
6
发表于 2017-4-2 19:20:19 | 只看该作者
本帖最后由 固态天空 于 2017-4-2 19:23 编辑

用两个变量,一个是步数的实时记录,另一个作为缓存,用来进行比较,从而判断是否进行了移动。


这样一来就可以了。

评分

参与人数 1星屑 +66 收起 理由
鑫晴 + 66

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12639
在线时间
909 小时
注册时间
2014-10-24
帖子
322
5
发表于 2017-3-31 10:11:06 | 只看该作者
不知道有没有做成状态事件的可能
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
1045
在线时间
6 小时
注册时间
2017-3-28
帖子
2
4
 楼主| 发表于 2017-3-31 00:30:21 | 只看该作者
guoxiaomi 发表于 2017-3-31 00:13
你这个第 2 页没有关掉开关,会反复执行。

在分歧后面补充一个 开关 7 = OFF

等等……我就是在分歧结束前关上了07啊……

点评

那要是分歧没有执行,开关就不会关上  发表于 2017-3-31 01:08
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23999
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

3
发表于 2017-3-31 00:13:35 | 只看该作者
本帖最后由 guoxiaomi 于 2017-3-31 00:15 编辑

你这个第 2 页没有关掉开关,会反复执行。

在分歧后面补充一个 开关 7 = OFF


感觉这样还不够……这个事件还有其他的问题,比如没有重置变量1:冻伤计步
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
352
在线时间
377 小时
注册时间
2013-1-30
帖子
219
2
发表于 2017-3-31 00:08:43 | 只看该作者
因为图片二里的事件是并行设置,也就是说一旦开启冻伤开关就会无限循环减血到冻死为止。所以再加个变量记录为上次减血后步数,以后只有步数比上次减血后步数高的时候才减血就行了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-2 17:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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