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

Project1

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

[已经解决] 如何修改一个“与事件接触”事件的触发前提。

 关闭 [复制链接]

Lv4.逐梦者

梦石
0
星屑
8364
在线时间
971 小时
注册时间
2010-10-10
帖子
2777
跳转到指定楼层
1
发表于 2011-8-7 02:48:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
标题太短,说不清楚。
意思大致是:在我设定一个事件为“与事件接触”,即与其他事件接触后,任何事件就都可以与其触发剧情了,但是我并不想这样……我想使某一指定事件与另一事件自然接触后引发事件内容。
比如说两个地图上的仇敌,当你进入地图后可选择与其接触并展开战斗,或者静待他们相互接触,然后发生争斗事件。
应该是和预判有关系吧?也不知道怎么增加一个前提判定?分歧是行不通了,所以发这个问题上来。
谢谢大家。

点评

不要太纠结于那个文字,多写一个判断并不可怕。  发表于 2011-8-7 08:18
2014.7.6,晚上03.41分,他死于脑癌。

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
2
发表于 2011-8-7 03:13:15 | 只看该作者
这个……你可以在本页的“怎样使一个事件接触另一个事件发生作用?”找到答案。{: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:}

评分

参与人数 1星屑 +10 收起 理由
RPGmaster + 10 认可答案

查看全部评分

回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8364
在线时间
971 小时
注册时间
2010-10-10
帖子
2777
3
 楼主| 发表于 2011-8-7 11:36:17 | 只看该作者
你是好人{:nm_6:}

点评

MSQ
真的,不用谢啦~~=W=  发表于 2011-8-7 12:30
好人……  发表于 2011-8-7 11:44
+1  发表于 2011-8-7 11:43
好人+1  发表于 2011-8-7 11:43
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 17:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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