查看: 1488|回复: 7

切换场景随机发生事件

  [复制链接]
梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
发表于 2007-8-6 18:10:30 | 显示全部楼层 |阅读模式

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

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

×
假设我设置了三个事件,如何让这三个事件在切换地图的时候随机发生一个呢,谢谢
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
发表于 2007-8-6 18:10:30 | 显示全部楼层 |阅读模式

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

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

×
假设我设置了三个事件,如何让这三个事件在切换地图的时候随机发生一个呢,谢谢
版务信息:本贴由楼主自主结贴~
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-7
回帖
428
发表于 2007-8-6 18:19:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
 楼主| 发表于 2007-8-6 20:42:39 | 显示全部楼层
楼上能写具体一些吗,我看不懂....
回复

使用道具 举报

泽

梦石
0
星屑
50
在线时间
15 小时
注册时间
2007-2-18
回帖
2414
发表于 2007-8-6 20:46:54 | 显示全部楼层
就是说不用三个事件
只要一个就好在事件中设置
条件分歧:脚本(rand(3) == 0)          表示从0,1,2三个数中选一个恰好为0,即1/3概率
       ******************(你要弄的事件)
   否则
      条件分歧  脚本(rand(1) = 0)
          ********************
      否则
         *****************
回复

使用道具 举报

梦石
0
星屑
55
在线时间
2 小时
注册时间
2006-11-10
回帖
899
发表于 2007-8-6 20:46:56 | 显示全部楼层
变量操作 0001 随机数1..4
条件分歧 当变量为1的时候
XXXXXXXXXXXXXX
分歧结束
条件分歧 当变量为2的时候
XXXXXXXXXXXXXX
分歧结束
条件分歧 当变量为3的时候
XXXXXXXXXXXXXX
分歧结束
暂时消除事件

每张地图上放一个这个事件,作为自动事件。
纯事件法

用事件脚本的话
x = rand(3)
case x
when 0
公共事件1
when 1
公共事件2
when 2
公共事件3
end
条件是自动或者并行,同样要每个地图放一个,在事件末尾写暂时消除事件。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
……………………啊咧?
回复

使用道具 举报

泽

梦石
0
星屑
50
在线时间
15 小时
注册时间
2007-2-18
回帖
2414
发表于 2007-8-6 20:48:53 | 显示全部楼层
以下引用Benavii于2007-8-6 12:46:56的发言:

变量操作 0001 随机数1..4
条件分歧 当变量为1的时候
XXXXXXXXXXXXXX
分歧结束
条件分歧 当变量为2的时候
XXXXXXXXXXXXXX
分歧结束
条件分歧 当变量为3的时候
XXXXXXXXXXXXXX
分歧结束
暂时消除事件

每张地图上放一个这个事件,作为自动事件。

嗯,应该是变量操作 0001 随机数1..3  吧

我是脚本初学者所以遇到什么都比较喜欢用脚本弄{/gg}
回复

使用道具 举报

梦石
0
星屑
55
在线时间
2 小时
注册时间
2006-11-10
回帖
899
发表于 2007-8-6 20:53:23 | 显示全部楼层
以下引用kaze于2007-8-6 12:48:53的发言:

嗯,应该是变量操作 0001 随机数1..3  吧

我是脚本初学者所以遇到什么都比较喜欢用脚本弄

我那个随机数会选出4个,还有四分之一概率不发生,如果必须发生就用1..3。
脚本的话用case比较方便……
……………………啊咧?
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部