Project1

标题: 想问一下在玩家在区域内执行事件该怎么做 [打印本页]

作者: Kingcreaft    时间: 2020-5-6 20:13
标题: 想问一下在玩家在区域内执行事件该怎么做
我想做一个在计时器的时间中抵达某片区域就执行一个事件,计时器已经做完了,也去查过区域编辑模式和获取指定位置信息的区域ID
但是不知道该怎么用这个区域ID,想要一个完整的玩家进入区域ID执行事件的思路,请求各位大佬教一下,谢谢!
作者: PLeaseS    时间: 2020-5-6 20:58
设置变量[xxxx:判定]= 角色的地形标志

然后假设你区域地形标志是1
就把变量值=1
然后再并行处理的事件,触发条件为变量=1

作者: 越青    时间: 2020-5-6 21:24
好像区域id和地形标志是有区别的?
va事件里面有个“获取指定位置的信息”,就可以得到区域id。
用两个变量来获取角色所在的x、y坐标,在获取这个坐标的区域id。
作者: Kingcreaft    时间: 2020-5-6 21:40
PLeaseS 发表于 2020-5-6 20:58
设置变量[xxxx:判定]= 角色的地形标志

然后假设你区域地形标志是1

没有角色的地形标志选项,只能设置地图X和地图Y
作者: Kingcreaft    时间: 2020-5-6 21:40
越青 发表于 2020-5-6 21:24
好像区域id和地形标志是有区别的?
va事件里面有个“获取指定位置的信息”,就可以得到区域id。
用两个变量 ...

然后要怎么进入区域执行呀?绑定开关还是绑定变量
作者: PLeaseS    时间: 2020-5-6 21:49
因为我R考场当时做的时候用到了
VA我没有经常用
应该也有类似的功能
可以去图块设置看看
能不能把xx图块从0设置成1什么的
作者: Kingcreaft    时间: 2020-5-6 21:54
PLeaseS 发表于 2020-5-6 21:49
因为我R考场当时做的时候用到了
VA我没有经常用
应该也有类似的功能

但是这个功能我会用的很频繁的呀。。而且还有很多图块做的建筑之类的,用图块的话,太乱了吧
作者: Kingcreaft    时间: 2020-5-6 22:19
还是不会,有大佬能写个范例给我看看吗?拜托了!

作者: 越青    时间: 2020-5-7 00:08
在地图上放个并行事件,然后设置如图。

作者: Kingcreaft    时间: 2020-5-7 13:27
越青 发表于 2020-5-7 00:08
在地图上放个并行事件,然后设置如图。

好的我试试
作者: Kingcreaft    时间: 2020-5-7 13:50
越青 发表于 2020-5-7 00:08
在地图上放个并行事件,然后设置如图。

不行呀,我按照你的图片做,我进入区域不会增加变量
作者: chanszeman1018    时间: 2020-5-7 14:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 14:33
chanszeman1018 发表于 2020-5-7 14:10
你是完全按照9L的图片一模一样地做吗?
(沒有自行增添你想要的東西?

是的,我检查过很多次了,是一样的,还是不会触发分支条件的事件
作者: chanszeman1018    时间: 2020-5-7 14:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 14:55
chanszeman1018 发表于 2020-5-7 14:49
那你可否发張"按9L做完后的事件頁"的图上来看看


作者: chanszeman1018    时间: 2020-5-7 15:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 15:05
chanszeman1018 发表于 2020-5-7 15:02
不对不对,怎么那句"获取指定位置的信息"会是0009 046 038的啊!!?
1.踏進那片区域前F9查看28号开关是 ...

是ON,不是OFF
作者: Kingcreaft    时间: 2020-5-7 15:06
chanszeman1018 发表于 2020-5-7 15:02
不对不对,怎么那句"获取指定位置的信息"会是0009 046 038的啊!!?
1.踏進那片区域前F9查看28号开关是 ...

区域ID呀,只能选择位置
作者: Kingcreaft    时间: 2020-5-7 15:07
chanszeman1018 发表于 2020-5-7 15:02
不对不对,怎么那句"获取指定位置的信息"会是0009 046 038的啊!!?
按9L的图,你应该要0011 009 010才对啊
...

那我改成X和Y试试
作者: Kingcreaft    时间: 2020-5-7 15:08
chanszeman1018 发表于 2020-5-7 15:02
不对不对,怎么那句"获取指定位置的信息"会是0009 046 038的啊!!?
按9L的图,你应该要0011 009 010才对啊
...

还是不行,我把区域ID改成两个变量,还是ON
作者: chanszeman1018    时间: 2020-5-7 15:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 15:15


作者: Kingcreaft    时间: 2020-5-7 15:18

我感觉这个执行内容少了个进入区域增加0011一个变量,直接分支0011=1不起效
作者: Kingcreaft    时间: 2020-5-7 15:19

但是不知道怎么做这个进入区域增加1变量,我可以用事件玩家接触做,但是要很大一片,要放这么多事件..
作者: chanszeman1018    时间: 2020-5-7 15:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 15:30
chanszeman1018 发表于 2020-5-7 15:25
1.按9L图做的事件是否已设成了并行处理?
2.角色是否已踏进那片区域?
3.该区域的ID是否在编辑器中设为1?

是,已经改成并行处理,就是在那片区域中打开F9的没走开,区域ID用得是1,没我检查过了,没别的打开了28号开关
作者: chanszeman1018    时间: 2020-5-7 15:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 15:38
chanszeman1018 发表于 2020-5-7 15:34
那最后的辦法是发工程了(如果你不介意)
不然我真的想不出為什麼會不行

显示文件太大..发不出来
我发网盘里吧
链接:https://pan.baidu.com/s/1ZRgWD20ormauMG5Lbumklw
提取码:zaok
复制这段内容后打开百度网盘手机App,操作更方便哦
作者: Kingcreaft    时间: 2020-5-7 15:40
chanszeman1018 发表于 2020-5-7 15:34
那最后的辦法是发工程了(如果你不介意)
不然我真的想不出為什麼會不行


打开后选第二个选项,战斗事件,我改了移动的地图
作者: chanszeman1018    时间: 2020-5-7 16:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 17:13
chanszeman1018 发表于 2020-5-7 16:00
我这边測試你的工程时

在28号开关ON时

啊???那是怎么回事
怎么我弄就不会OFF
作者: chanszeman1018    时间: 2020-5-7 17:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: Kingcreaft    时间: 2020-5-7 17:42
chanszeman1018 发表于 2020-5-7 17:28
我也不知道是怎么回事了
希望楼下会有人能幫到你

行吧,谢谢了




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