Project1
标题:
如何修改一个“与事件接触”事件的触发前提。
[打印本页]
作者:
疯狂异形
时间:
2011-8-7 02:48
标题:
如何修改一个“与事件接触”事件的触发前提。
标题太短,说不清楚。
意思大致是:在我设定一个事件为“与事件接触”,即与其他事件接触后,任何事件就都可以与其触发剧情了,但是我并不想这样……我想使某一指定事件与另一事件自然接触后引发事件内容。
比如说两个地图上的仇敌,当你进入地图后可选择与其接触并展开战斗,或者静待他们相互接触,然后发生争斗事件。
应该是和预判有关系吧?也不知道怎么增加一个前提判定?分歧是行不通了,所以发这个问题上来。
谢谢大家。 dsu_plus_rewardpost_czw
作者:
MSQ
时间:
2011-8-7 03:13
这个……你可以在本页的“怎样使一个事件接触另一个事件发生作用?”找到答案。{:nm_9:},可以参照我和亿万星辰大大的思路。
算了,我把我的改一下,直接扔过来了~~~
1,公共事件,勾上并行处理,再选择启动该公共事件的开关。当然,在进入该场景或是之前,要把开关打开;
2,在公共事件中选变数的操作——单个——选择一个变数(例如:0001)——代入——人物——就叫仇敌吧——地图的X坐标;
3,同上,选一个新变数0002,这次是地图的y坐标;
4,还是变数,记为0003,0004,分别代入仇敌2的x.y坐标;
5,之后,依旧是变数操作,这的确很麻烦,因为存在4种情况。为方便,我们将其相减,即:0003=0003-0001,0004=0004-0002,这样,4中可能为【-1,0】【1,0】【0,-1】【0,1】,这真的很麻烦~~~
6,以【-1,0】为例:条件的分歧——变数——0003——等于——常数——-1;继续套用条件分歧——变数——0004——等于——常数——0;之后可以写事件了~~
7,不过还是很麻烦的样子,建议lz用个标签,四个分歧成立时,跳转至标签,在标签下写事件就可以了~~~
但是~~~~~~好像真的很麻烦呢{:nm_3:}
作者:
疯狂异形
时间:
2011-8-7 11:36
你是好人{:nm_6:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1