查看: 1887|回复: 3

[已经解决] 任务物品用事件怎么做

  [复制链接]
梦石
0
星屑
50
在线时间
64 小时
注册时间
2011-9-12
回帖
3
发表于 2011-11-3 22:05:48 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 逆天丶计时 于 2011-11-3 22:09 编辑

比如变量物品数=X的时候那个怪就不爆这个东西?

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
回帖
2234

贵宾短篇七萝莉正太组冠军

发表于 2011-11-3 22:38:40 | 显示全部楼层
直接做两个一样的敌人就行了{:nm_8:}
一个会获掉物品,另一个不会

回复

使用道具 举报

梦石
0
星屑
50
在线时间
64 小时
注册时间
2011-9-12
回帖
3
 楼主| 发表于 2011-11-3 22:41:17 | 显示全部楼层
皮卡星 发表于 2011-11-3 22:38
直接做两个一样的敌人就行了
一个会获掉物品,另一个不会

是暗雷啊 那么物品数=X的时候怎么更换暗雷 最好不要更换地图这种

点评

修改map有关的脚本即可…… 或者可以用纯事件暗雷遇敌法(逃)  发表于 2011-11-3 22:53
回复

使用道具 举报

风行者

梦石
0
星屑
2540
在线时间
6938 小时
注册时间
2011-10-2
回帖
2373

开拓者

发表于 2011-11-3 22:43:07 | 显示全部楼层
本帖最后由 幻风 于 2011-11-4 09:16 编辑

QQ截图20111103223638.png
在数据库弄一个并行公共事件比如我图片里的联系开关11号任务物品开关,当接到任务时把任务物品开关打开,
然后再去打任务怪比如幽灵就能掉任务物品了,然后弄个变量,每次赢一场掉一个也可以弄成随机数,然后变量加对应数字,
当完成任务的数量就关闭任务物品开关就行了。



昨天寝室断电了,所以没有对自己的事件进行测试,今天早上一测试发现一个小BUG就是任务物品开关开启后,会一直在原地
打任务怪,这个BUG修改比较简单如果你接任务的地方可以打任务怪,那就在战斗处理前面加等待事件比如等待360帧也就是VX的6秒时间然后就会自动遇到任务怪。
如果你接任务的地方不能遇到任务怪,也不希望在比如村镇等安全地方遇到怪,只能在指定地图打任务怪。那就在接任务的时候开一个开关比如鬼屋开关开启,然后在场所移动事件上下功夫。
QQ截图20111104090604.png
在移动到指定任务怪地图的时候做一个判断,如果鬼屋开关开启则开启任务物品开关,到了鬼屋里面就可以刷任务怪了,
是并行公共事件所以和原来的暗雷不影响。
QQ截图20111104090540.png
在出去到安全地方的时候再关闭任务物品开关,那就不会在你不想刷怪的地方出现任务怪了。
如果任务物品达到了规定数量那就把任务物品开关关闭的时候也把鬼屋开关关闭。以后再去鬼屋就不会碰到任务怪了。
初闻不知曲中意,再听已是曲中人。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部