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

Project1

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

[已经解决] 做了一个系统,第二次接任务时怪没刷出来

[复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
48 小时
注册时间
2013-9-10
帖子
61
跳转到指定楼层
1
发表于 2013-9-22 13:03:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
这个系统任务是模仿的《梦幻西游》里面的,

到一个NPC那里领任务,说某地的某坐标有一个强盗,让玩家去打,会爆藏宝图

我前面做得都比较成功,可是到最后测试时发现,把怪打了之后又去领任务时,地图上怪没显示出来?

{:2_264:}还请高手帮我看一下我哪里没对




这就是地图,一共三个事件,NPC是领任务的,另一个“事件1”是用来控制“事件2(强盗)”随机出现在此地图的任何一个可通行的坐标上的用的





这个就是NPC的的执行内容,(70号变量,暂时只在这个16号地图测试,所以随机数为16~16)




这个是“事件1”,加了个条件分歧和一个开关,用来让“设置事件位置”只执行一次,不然,就用重复执行,刷出来的怪就会卡在刷出来的坐标不动





这个是“事件2 (强盗)”的第1页,一共3页,第1页为空白,在没接任务之前,强盗不会出现在地图上,所以空白的




这个是“事件2 (强盗)”的第2页, 在接了任务后,此事件页就会出现,并且是事件一的作用下,这个“强盗”就会出现在此地图的,任意一个可通行的坐标

如过觉得怪的坐标太远,可再次和NPC对话,就会把怪重新随机到另一个坐标,如此往复,直到满意





这个是“事件2 (强盗)”的第3页,这一页是用来在战斗胜利后,强盗从地图上消失用的




讲了这么多,问题来了,

我去接任务,NPC在告诉我某地某坐标有一个强盗出现,

然后我愤然冲向强盗,一顿暴揍,然后幸运的爆出来一张藏宝图,

然后我准备去再去接任务再打强盗,可是NPC在告诉我某地某坐标有一个强盗出现后,

但地图上却并没有强盗显示出来

但是出了什么问题?我自己掠了很多遍,都没找出错在哪里

按理说,第二次领任务时,NPC告诉了我某地某坐标,所以NPC的执行内容里面,“显示选项”上面的内容应该没问题

然后“显示选项“下面的两个开关打开,可以让”事件1“的开始执行,事件1 就会把”事件2(强盗)“弄到新的随机出来的坐标去

同时”开关31“的打开,也让”强盗事件“开始执行,也就是说强盗会出现在地图上,而是事实,却没有出现

到底怎么回事?这问题纠结了我两天了{:2_264:},请各位指教一下

点评

你应该把那个独立开关A=ON 改成 开关ID 31 = OFF  发表于 2013-9-22 13:21

Lv1.梦旅人

梦石
0
星屑
60
在线时间
48 小时
注册时间
2013-9-10
帖子
61
2
 楼主| 发表于 2013-9-22 13:35:39 | 只看该作者
@丿梁丶小柒

{:2_249:}厉害啊,果然成功了,原来问题在这里

可是我还是没懂这个原理,到底是为什么?

我一直觉得那个独立开关A=ON 跟你说的开关ID 31 = OFF似乎是同一个效果,为啥用独立开关就会有这问题呢?  

点评

谢谢楼下的兄台,现在我明白多了  发表于 2013-9-23 10:55
因为你重新接任务,独立开关依旧是ON,所以刷不出来,如果你不按照小7的办法,也可以在接任务的时候关闭这个独立开关,但关闭需要用脚本来写。  发表于 2013-9-22 23:05
`````````好吧,还是谢谢你  发表于 2013-9-22 13:41
原理你还是自己理解把。  发表于 2013-9-22 13:39
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-20 10:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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