作者justinj (黑旋风)
看板mud_sanc
标题Re: [闲聊] 20230224修改事项
时间Sat Feb 25 16:51:26 2023
quest那边的问题总觉得是同一种
=====================================================================
quest leadit about MERC_QUEST_j001
你道:停!你们怎麽都一个模样,给我好好的回答,不然....
【提示】你应找的对话目标:山寨-寨主住宅
执行时段错误: *Illegal to move or destruct an object
(/d/ppl/justinj/bandit/mob/robber#1044152) defining actions from a verb
function(quest) in object(/std/user#308605) which returns zero.
程式: 0:0
物件: 0
依我接下来遇到的情况,非常可能是有add_action然後就会出问题
3.
quest kenshin about MERC_QUEST_j003
上杉谦信道:这是给你的报酬
【你得到100000影特币】
【你的道德下降100000点】
执行时段错误: *Illegal to move or destruct an object
(/d/ppl/justinj/dark/obj/AD#1045102) defining actions from a verb
function(quest) in object(/std/user#308605) which returns zero.
程式: 0:0
物件: 0
=====================================================================
> findcode 你应找的对话目标 /open/cmds/quest/quest_d.c
搜寻 你应找的对话目标
档案:/open/cmds/quest/quest_d.c
行号 398: msg+=CYN"【提示】你应找的对话目标:
"+next_npc->query("short")+"\n"NOR;
这个用到的函数为quest_check
findcode quest_check /cmds/std/_quest.c
搜寻 quest_check
档案:/cmds/std/_quest.c
行号 759: j=(int)quest_ob->quest_check(s1,fstr,exp,quest_temp,mob);
> more2 /cmds/std/_quest.c 759
你从第 759 行开始看档案 /cmds/std/_quest.c 。
------------------------------------------------------------
j=(int)quest_ob->quest_check(s1,fstr,exp,quest_temp,mob);
// write("s1="+s1+", j="+j+"\n");
if(j>0) return notify_fail("");
========================================================================
另外下面一点的地方就看到
if(!catch(ob=clone_object(quest_ob->query_quest_npc(j))))
{
write(mob->query("short")+HIC"一脸茫然地看着你!\n"+
CYN"【提示】你应找的下一个对话目标:"NOR+ob->query("short")+"\n");
ob->remove();
return notify_fail("");
}
可能是全部的return notify_fail都有问题吧
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.173.72.97 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1677315092.A.C31.html
1F:→ laechan : fixed, 感谢回报 02/25 18:30
2F:→ laechan : 你可以 ask rewards 02/25 18:30
3F:推 velodora : 请教..佣兵徽章现在是无法 transform 升级吗? 02/25 19:58
4F:→ justinj : 应该可以吧 只要积分够及升级任务 02/25 21:49
5F:→ justinj : 看起来积分是费用啊 而且没列 改天再列出来好了 02/25 22:03
6F:→ justinj : G->F要30冥灵印及己完成任务j004及升级任务 02/25 22:08
7F:推 velodora : 佣兵行会的任务是否能改成reborn 後就会更新呢 02/27 09:01
8F:→ justinj : 有些任务需要久一点的时间, 我想一下要怎麽做才能 02/27 11:33
9F:→ justinj : 兼顾 02/27 11:33
10F:推 velodora : 佣兵积分144,也解过 j004 ..但还是无法transform 03/02 15:58
11F:→ justinj : 己修正完毕,你看要什麽报酬 03/03 17:17
12F:→ velodora : 请给 aima J040 光束魔核 五个,感谢! 03/11 16:49
13F:→ velodora : 想再询问关於冰晶岛的 七彩水母...这个怪物是否无 03/11 16:50
14F:→ velodora : 物品,我打了50只以上有了..连50%的触手都没掉过 03/11 16:51
15F:→ velodora : J005任务中,燕情不会给邀请单,导致任务无法进行 03/11 16:56