Project1

标题: 如何使一个人物一进到地图就随机坐标出现 [打印本页]

作者: yuan2642609165    时间: 2014-4-6 19:26
标题: 如何使一个人物一进到地图就随机坐标出现
如何使一个人物一进到地图就随机坐标出现,我想设计一个这样的场景:【首先一进地图,几个人物就随机坐标出现,接近他发生战斗,战斗后消失,再一次进入此地图时,相同于上一次的人数又随机坐标出现,且打死的那一个人也会出现。】
作者: taroxd    时间: 2014-4-6 19:48
本帖最后由 taroxd 于 2014-4-6 19:54 编辑

建立如下事件
第一页:触发方式为自动执行,内容为随机更改位置(可以在变量中去取随机数,然后通过变量移动事件位置来实现),然后独立开关a打开
第二页:条件为独立开关a打开,触发方式为与事件接触,内容为战斗,战斗完毕后独立开关a关闭,暂时消除事件

把这个事件多复制几个就能有想要的效果
作者: yuan2642609165    时间: 2014-4-6 20:18
taroxd 发表于 2014-4-6 19:48
建立如下事件
第一页:触发方式为自动执行,内容为随机更改位置(可以在变量中去取随机数,然后通过变量移 ...

什么是“变量移动事件”?
作者: taroxd    时间: 2014-4-6 20:37
yuan2642609165 发表于 2014-4-6 20:18
什么是“变量移动事件”?

抱歉刚才没打开VA
第二页-移动-设置事件位置-变量指定
在这之前把两个变量设成随机数,范围为地图的大小(x和y)
作者: yuan2642609165    时间: 2014-4-6 20:43
taroxd 发表于 2014-4-6 20:37
抱歉刚才没打开VA
第二页-移动-设置事件位置-变量指定
在这之前把两个变量设成随机数,范围为地图的大小 ...

我有一个疑问,地图中有些图块是不能通行的,万一人物随机在了那里,不就走不了了吗?
作者: taroxd    时间: 2014-4-6 20:51
yuan2642609165 发表于 2014-4-6 20:43
我有一个疑问,地图中有些图块是不能通行的,万一人物随机在了那里,不就走不了了吗? ...


那就把不能通行的图块做上区域,比如全部设成区域1(按F7的那个区域),然后事件页如下设置:

循环
  把变量设为随机数
  获取指定位置的信息-区域ID(事件指令第三页-地图)
  条件分歧:如果获取区域ID的变量不等于1
    跳出循环
  条件分歧结束
循环结束

设置事件位置




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