查看: 2975|回复: 4

[已经解决] 求实现角色随机定位

[复制链接]
梦石
0
星屑
385
在线时间
117 小时
注册时间
2012-10-2
回帖
114
发表于 2013-6-15 01:09:30 | 显示全部楼层 |阅读模式

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

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

×
我想把一个NPC定位在定点的几个地方,然后每次进图NPC都会在其中一个点出现(只有一个)

我是事件党:我的打算如下

1,建立几个同样的角色放在指定的位置
2,设置一个变量·每次进入该地图都会随机刷新这个变量
3,根据变量的数据,指定每个角色的变量,随机到哪个区间的变量,该区间的NPC就现形,其他的打开独立开关A隐形去。

想法很美好,但是实现起来有难度,我发觉用事件里面的触发条件,那变量只能指定不小于XXX,也就是说不能分开几个区间来区别。

如果要用分支条件,那就不能按确定执行那NPC的事件了,只能自动执行,不能执行那NPC的原本功能。

我想求教什么样的逻辑才能实现想要的效果

求高人帮忙,不胜感激
梦想只有到了实现的时候,你才知道她的容貌。

梦石
1
星屑
23236
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-6-16 10:17:16 | 显示全部楼层
如果是区间3
那么建立三个事件页,出现条件分别是
【无出现条件】【变量大于2】【变量大于3】
其中前后两个事件页都是空白的

完毕

评分

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

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
381 小时
注册时间
2012-8-13
回帖
103
发表于 2013-6-16 11:40:37 | 显示全部楼层
也可以考虑使用事件编辑器第二页里‘移动’下的‘设置事件位置’。比如随机变量=1的时候设置该随机人物的位置x=多少,y=多少;随机变量=2的时候又=多少,以此类推。

点评

这段处理单独拿出来放在一个并行处理的事件里应该就可以了  发表于 2013-6-16 11:42

评分

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

查看全部评分

回复

使用道具 举报

梦石
0
星屑
385
在线时间
117 小时
注册时间
2012-10-2
回帖
114
 楼主| 发表于 2013-6-16 12:43:35 | 显示全部楼层
用三楼的方法做好了·感激不尽
梦想只有到了实现的时候,你才知道她的容貌。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部