Project1

标题: 在尝试用事件做即时战斗,遇到一些问题,请大神解惑 [打印本页]

作者: rexuegg123    时间: 2018-10-7 10:31
标题: 在尝试用事件做即时战斗,遇到一些问题,请大神解惑
本帖最后由 rexuegg123 于 2018-10-7 10:56 编辑

1、在一个事件里面,如果有两个以上的事件页,那么MV只运行最后一个事件页吗?
2、事件没法直接从数据库中引入怪物数据吗?


关于事件的多个事件页的问题,我感到很困惑……

比如:
        事件EV009,我设置了两个事件页:
                                            第1页-———— 玩家接触,内容是开启 2 开关;

                                            第2页———— 开关为 2 ,并行处理,内容是显示动画

这两个事件页都可以顺利的执行。

-------------------------------------------------------------------------------------------------------

但设置3个事件页时,就出问题了:
                                                       第1页————玩家接触,内容是开启 2、3 开关;
                                                       第2页————开关为 2 ,并行处理,内容是显示动画
                                                       第3页————开关为 3 ,并行处理,内容是显示动画
第1、3页顺利执行,2页没反应。
--------------------------------------------------------------------------------------------------------

1、2页不变,若把第3页这样改:
                                                      第3页———— 玩家接触,内容是显示动画

则1、2页都没反应了,事件只运行了第3页



请大神解惑:地图事件中,事件页的关系到底是怎么样的?






作者: yang1zhi    时间: 2018-10-7 10:50
1.当同一个事件里面有多个事件页时,只会执行满足条件的事件页。
当有多个满足条件时。优先执行后面的事件页。

2.数据库只是一个常量数据。你可以引用,但不能直接做为怪物的能力值。你需要自己建立个对象,来表示怪物,这个对象的变量可以引用数据库
作者: rexuegg123    时间: 2018-10-7 11:00
本帖最后由 rexuegg123 于 2018-10-7 11:05 编辑
yang1zhi 发表于 2018-10-7 10:50
1.当同一个事件里面有多个事件页时,只会执行满足条件的事件页。
当有多个满足条件时。优先执行后面的事件 ...


你说优先执行后面的事件页。但实际情况好像是其他满足条件的事件页它最后并不会执行了。
本来就打算用一个事件作为表示怪物的对象,但当我打算再自己设置的变量中引入怪物数据时,发现变量只能引入敌人队伍中某个ID的数据,显然此时并没有怪物在敌人队伍。
作者: yushao1999    时间: 2018-10-7 12:48
不是没反应,是已经执行过了。做个最简单的实时战斗,你可以这样。
1新建事件,与玩家接触,
2执行内容:播放击打音效,玩家血量-10,开启独立开关A
4新建事件页2,设置为独立开关A触发,其他空白

复杂一点的就是
第一步:新建变量
变量1设置为:怪物攻击
变量2设置为:怪物血量
变量3设置为:玩家功击

第二步新建事件
图片就是怪物图片,设置与玩家接触触发

第三步
执行页面:
让变量1=X  ,X为怪物功击
让变量2=X, X为怪物血量
让变量3=游戏数据→角色→玩家攻击力
添加标签:X  X随意名字
添加分歧
如果变量2小于等于0
独立开关A,为ON
否则
让变量2-变量3
让玩家血量减少变量1的量
跳转标签X

希望能给你灵感。
作者: rexuegg123    时间: 2018-10-8 15:17
yushao1999 发表于 2018-10-7 12:48
不是没反应,是已经执行过了。做个最简单的实时战斗,你可以这样。
1新建事件,与玩家接触,
2执行内容:播 ...

哦,谢谢,这个已经会做了。
已经实现了点击怪物,则双方靠拢后开始自动的普通攻击,现在正在尝试中途释放技能。




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