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

Project1

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

[已经解决] 如何将事件的条件变量等于某个值~~

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2010-10-7
帖子
45
跳转到指定楼层
1
发表于 2013-5-21 02:14:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 hacklanbing 于 2013-5-22 12:37 编辑

如何将事件的条件变量等于某个值,这个是不小于,或者有其他思路!!~~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
2
发表于 2013-5-21 04:43:01 | 只看该作者
第一页是您这个的话,第二页就设变量不小于 1 时,那么只有变量为 1 才会执行第一页,超过就执行第二页。

点评

如果事件有3个以上,那第四个和第五个不是会同时出来么  发表于 2013-5-21 11:35
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
84 小时
注册时间
2013-4-5
帖子
152
3
发表于 2013-5-21 07:03:31 | 只看该作者
条件分支里边有变量具体等于多少才触发时间的设置

点评

不满足条件可以设置该事件隐身 能明白这个 你可以做更复杂的事件  发表于 2013-5-21 20:04
我是想要变量满足条件出现人物,不是触发事件  发表于 2013-5-21 11:36
回复 支持 反对

使用道具 举报

Lv3.寻梦者

死亡颂唱者

梦石
0
星屑
1154
在线时间
1794 小时
注册时间
2011-10-21
帖子
2245

开拓者

4
发表于 2013-5-21 12:23:19 | 只看该作者
事件触发条件里有开关选项吧 公共事件里设当某变量等于几时该开关开启不就行了吧

评分

参与人数 1星屑 +30 收起 理由
Sion + 30 感谢帮忙

查看全部评分

这家伙很懒,什么也没有留下
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
245 小时
注册时间
2007-8-6
帖子
329
5
发表于 2013-5-21 13:40:34 | 只看该作者
触发条件=并行处理
执行内容:
如果 变量1=0
   开关操作 开关1=turn
结束
这样就行了啊~

评分

参与人数 1星屑 +30 收起 理由
Sion + 30 感谢帮忙

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2010-10-7
帖子
45
6
 楼主| 发表于 2013-5-21 15:33:45 | 只看该作者
谢谢,搞定了!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
7
发表于 2013-5-21 16:54:53 | 只看该作者
其实没有那么复杂,事件分页是以右边为优先的,所以您可以试试如下面这样图片的方式:






六个分页由左到右,以变量20号为出现条件,分别设定为 0 10 11 12 20 30 六种,各页的图像也不一样,

然后您另外用一个事件,让它乱数取值,如下图:





然后启用控制台,测试运行,看看每一次乱数取的分页数和显示的图像是否一致?

有没有像您说的多几个事件就不对了?


点评

谢谢,事件页的顺序是从右到左吗?  发表于 2013-5-21 17:19
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2010-10-7
帖子
45
8
 楼主| 发表于 2013-5-21 17:57:46 | 只看该作者
现在一个地图5个怪,每个怪两页事件,1.触发打怪,2.打死消失,现在问题是怎么让每个怪的事件独立,不影响其他事件
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
9
发表于 2013-5-21 19:33:21 | 只看该作者
如果您是要做明雷,那不应该用这种方式,其实只需要用独立开关来做即可,

在如果队伍胜利那边,不要用变量操作,而是独立开关操作,把开关 A 设为开启,

然后第二页独立开关 A 开启时勾选,独立开关是只对该事件有作用。

点评

可以是可以了,不过我是做成副本形式的,刷完一次再进去就没怪了,怎么解决?  发表于 2013-5-21 20:17
是这样吗,我试试,谢谢  发表于 2013-5-21 19:50
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
10
发表于 2013-5-21 23:00:20 | 只看该作者
本帖最后由 j433463 于 2013-5-21 23:02 编辑

这要看您怎么做了,一般做明雷是在第二页中并行处理,设一个计时器或者等待时间几百帧后关掉独立开关A,让事件恢复到第一页,

那种杀了怪之后一阵子又刷新出现怪的就是这样做的,网游OL的大概就是这种机制,怪死亡后每隔多久刷新。


像您说的每一次进入副本就刷新怪物,那需要一个开关N,进入副本之前,开关N是关闭的,进入副本时开关N开启,

怪的事件第二页要改成并行处理,执行内容中用分歧条件,如果开关N开启,独立开关A关闭,就会回到第一页,

那么当进入副本时,开关N开启,怪就刷新了,但是您要在地图上另外设一个并行处理的事件,用来关闭开关N,

因为您不关闭,当您战斗胜利后怪的事件一切换到第二页,马上会因为开关N是开启而跳回第一页,

所以要在那个事件中设定大约几帧后关闭开关N,那时所有怪的事件都已经因为开关N是开启的而回到第一页,

关掉开关N,直到退出副本后再进入副本时,才会重新开启开关N而刷新怪,这样说您明白吗?

刚好一个事件出现条件有两个开关的,所以和您的开关19没有冲突到。



其实我比较建议有现成明雷遇敌脚本,可以试试用明雷脚本来做,看会不会轻松一点。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 感谢帮忙

查看全部评分

修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-22 05:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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