如何让机器人不去找“很远”,“西域沙漠,大理”等地图
2021/3/18 10:53:34

新人在40w以上经验,就会遇到西域的任务,走沙漠是很累的事情,严重影响机器人的效率,另外,shot号遇到很远,会去大理寻找,经常走过“河上”这个地方,导致在那里晕个2-3次,遇到生病就挂了,严重影响shot号收集物资。
目前东方中任务不连续完成,可以通过连续的quest master id获得新的任务,任务环数保持不变,所以可以利用这点,当npc出现很远,西域沙漠,大理时候,回去重新接任务,这样机器人的效率显著提高。
如何修改,请看以下代码:
老代码是这样的:
if (loc == "很远" || loc == "大理") {
        set("lg_help/flag", true);
        var cmd = "inter Help find:" + query("npc/name");
        send(cmd);
    }
修改成:
    if (loc == "很远" || loc == "大理" || loc == "西域") {
          send("say 不想死在沙漠里");
                  do_questend("cancel");
                  return;
    }

■ send("say 不想死在沙漠里") 这个可以不加,主要为了测试机器人用的,当然你也可以加上自己个性化的语言。
■ 具体如何找到这段代码,请按照上篇文章里所讲的方法。

修改好以后,你会发现机器人安全多了,而且效率也明显得到了提高。
东方传说MUD游戏QQ群:46892543

返回列表
返回首页
©2024 MUD游戏网_文字mud 电脑版
Powered by iwms