Project1

标题: 怎么制作NPC给你任务事件 [打印本页]

作者: jueaogufeng    时间: 2009-8-24 10:35
标题: 怎么制作NPC给你任务事件
比如NPC叫你去打10个怪,我设置的是自动遇怪,然后这个变量在什么地方设置啊累加啊 自动遇怪弄不到事情啊!!!
作者: 我不宅    时间: 2009-8-24 10:36
说明白!不然帮了你!
作者: 凌辰    时间: 2009-8-24 10:36
以下引自本区置顶资源贴:
1:怎么做一些小任务,比如打死怪物计数到达一定数量获取一定物品
搜集一些物品,然后给npc获取一些物品

暗雷战斗时:
打死怪物计数要用到脚本。。。。
在scene_battle 2里的update_phase5 ,当按下C键结束战斗时,让某个变量加上战场上的敌人数目($data_troops[@troop_id].members.size)
明雷战斗时:
在怪物事件里设置条件分歧,任务开关开始时变量N号+1。再在NPC事件里设置条件分歧,变量N号>X(即所谓“一定数量”的数目)。

第二个内容用纯事件
条件分歧  xx 物品 持有时
变量操作 yy = xx 物品持有数
条件分歧 变量yy > zz
增减物品/武器/防具。。。
除此以外
文章 “数目不够,继续收集吧”
分歧结束
除此以外
文章 “请去收集 xx”
分歧结束

作者: jueaogufeng    时间: 2009-8-24 10:50
谢谢三楼!!!!
作者: liuzhen8246    时间: 2009-8-24 10:51
都没有我出场的地方啊
作者: jueaogufeng    时间: 2009-8-24 12:11
3喽 你能说详细点嘛 替换嘛 “按下 C 键的情况下”和
    “ Input.trigger?(Input::C)"这个嘛??
作者: 419878    时间: 2009-8-24 12:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: jueaogufeng    时间: 2009-8-24 13:27
正因为不懂 所以要学啊 对你无语
作者: 神龙出世    时间: 2009-8-24 17:02
呃……你……不看置顶帖的家伙,无语,54,bs之……
作者: 风中承诺    时间: 2009-8-24 17:44
还是不要发表太多意见……
Input.trigger?(Input::C)就是……按下C键,至于任务,你可以设置变量,也不一定要自动遇怪啊……
还有楼主既然选择了这条路……就应该走到底吧?总不能这样放弃吧?
作者: tora-kak    时间: 2009-8-24 17:45
3喽 你能说详细点嘛 替换嘛 “按下 C 键的情况下”和
    “ Input.trigger?(Input::C)"这个嘛??
jueaogufeng 发表于 2009-8-24 12:11

就是这个的素~




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