Project1

标题: 怎样才能以道具触发事件? [打印本页]

作者: 菲恩    时间: 2008-1-28 00:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: ⑩字绯影    时间: 2008-1-28 00:30
公共事件,打开开关XXXX
在地图上做个自动事件 开关为XXXX
.... [LINE]1,#dddddd[/LINE]版主对此帖的认可:『沙发奖励』,积分『+20』。
作者: wu3846111    时间: 2008-1-28 00:35
设置物品使用触发公共事件,然后:

条件分歧

开关:老奶奶头痛的情况下
XXXXX

除此以外的场合:
什么也没有
作者: 明火暗雷    时间: 2008-1-28 01:00
比如说:
物品:回复药
-----
该物品回复药的公共事件(取名:老奶奶用药)
-----公共事件内容:
条件分歧:
开关:站在老奶奶周围为ON
然后..(...太感谢了...我告诉你吧..
这药好啊...)
------元件触发
在老奶奶的四周布上法阵.当与主角触碰时打开开关 站在老奶奶的周围.再在这一圈法阵的外面再弄一层法阵.当与主角触碰时关闭开关 站在老奶奶周围.
------元件触发(方法二)
弄两个新变量.X.Y.建立一个新事件,并行处理.把主角的横坐标纵坐标一一代入该两变量.看看老奶奶的坐标位置.例如(02,03).那么这个NPC的左边就是01.03.右边是03.03.下面是02.02.上面是02.04.条件分歧,当出现主角是这四种状况时.站在老奶奶的周围为ON.其他情况为OFF.

----注意
关于老奶奶的所有感谢对话来自于公共事件.说完话后最好弄个任务完成的开关.在老奶奶NPC本身上弄个条件分歧.当任务完成为OFF时(就是没完成)吐琵琶抱怨说腰疼.其他情况(就是完成啦)当然就是感谢的话了.就是这样.
物品弄成不消耗..否则没站在NPC周围,就关键物品消失了..除非买得到..
------主要步骤:
物品→公共事件.判别站在NPC周围且只站在NPC周围没有离开.执行任务过程
判别没有站在NPC周围的情况使公共事件不能触发.
判别公共事件且任务完成后.老奶奶的反映情况
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 菲恩    时间: 2008-1-28 01:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 菲恩    时间: 2008-1-29 05:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2008-1-29 18:38
如果老奶奶的位置是固定的,直接判断地图 坐标及朝向即可
作者: 明火暗雷    时间: 2008-1-30 02:40
换了一种思维模式.
你看看吧
http://rpg.blue/upload_program/files/范例_82060713.rar
(采用了不同的方法,比原来简单多了.只不过移动的NPC会产生点儿小错误)
作者: 菲恩    时间: 2008-1-30 03:30
提示: 作者被禁止或删除 内容自动屏蔽




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