找回密码
 注册
搜索
查看: 460|回复: 6

老公版MUSH(2018年6月)对风清扬传人存在问题

[复制链接]
门派:铁掌帮
发表于 2019-10-7 20:26:48 | 显示全部楼层 |阅读模式
还在用这个老版本,等新公版稳定了再考虑升级。
拜了风,对这个老版本实测问题如下:
一、不能支持450级前向师傅风清扬学习
  当攒够pot需要回门派学习时,提示:"未找到师傅住址,请联系PTBX更新!"
  解决方案:既然没到450级,回拜穆吧。9j暂时先放着了。

二、450级以后少林领悟,但错误地去判断风清扬思过崖开门时间,导致晚上不去领悟,浪费潜能
也是自己发现经常满pot也不去领悟,明明开了学习的,而且时好时坏。
好奇后查了代码shujian.lua:
function check_xuexi()
  if MidHsDay[locl.time] and score.master=='风清扬' then
     return check_job()
  end
  if needxuexi==0 then
     return check_job()
  end
  if needxuexi==1 then
     return check_pot()
  end
end
------
就是在检查学习一开头,如果师傅是风清扬,而且是晚上思过崖不开门时段,则直接继续任务,不往后面判断学习或领悟的逻辑走了。
问题是:这个版本压根就不能支持450级前向师傅风清扬学习啊,450级后去少林领悟也不用上思过崖找风清扬。所以做这个判断没有意义,只能浪费前能。解决的办法很简单。把下面这3行删了就行。不知道新公版是否解决了。
  if MidHsDay[locl.time] and score.master=='风清扬' then
     return check_job()
  end

评分

1

查看全部评分

门派:铁掌帮
 楼主| 发表于 2019-10-7 20:35:56 | 显示全部楼层
看到新公版的公测版这段代码还是一样的。毕竟只有风情扬传人才碰到这个问题。
门派:明教
发表于 2019-10-8 10:35:25 | 显示全部楼层
当攒够pot需要回门派学习时,提示:"未找到师傅住址,请联系PTBX更新!"

一、未找到师傅住址可能是时间不对,不到晚上路径返回是false
  1. Room {
  2.         id = "huashan/siguoya",
  3.         name = "思过崖",
  4.         ways = {
  5.                 ["eastdown"] = "huashan/xiaolu2",
  6.                 ["enter"] = "huashan/hole",
  7.                 ["#Fqy"] = "huashan/fengqingyang",
  8.         },
  9.         nolooks = {
  10.                 ["#Fqy"] = true,
  11.                 ["enter"] = true,
  12.         },
  13.         objs = {
  14.           ["令狐冲"] = "linghu chong",
  15.            },
  16.         lengths = {
  17.             ["#Fqy"] = "if[color=Red] MidHsDay[locl.time][/color] and score.master=='风清扬' then return 1 else return false end",
  18.         },
  19. }
复制代码


二、改一下code吧
  1. function check_xuexi()
  2.   if MidHsDay[locl.time] and score.master=='风清扬' then
  3.      [color=Red]return lingwu()[/color]
  4.   end
  5.   if needxuexi==0 then
  6.      return check_job()
  7.   end
  8.   if needxuexi==1 then
  9.      return check_pot()
  10.   end
  11. end
复制代码

评分

1

查看全部评分

门派:明教
发表于 2019-10-8 10:38:38 | 显示全部楼层
加颜色的code怎么不起作用
一、MidHsDay
二、return lingwu()
门派:华山派
发表于 2019-10-12 00:10:54 | 显示全部楼层
我觉得500级以前还是不找老风了 不如拜老穆 等彻底脱离师傅了就好了
门派:铁掌帮
 楼主| 发表于 2019-10-12 06:41:39 | 显示全部楼层
lliuzx@tj 发表于 2019-10-12 00:10
我觉得500级以前还是不找老风了 不如拜老穆 等彻底脱离师傅了就好了

是的。500级以后再拜回风。另外,check_xuexi里检查思过崖是否开门的逻辑,新公版2.0里虽还有,但最新的.2.1.4里已经注释掉了,更新很及时。
门派:铁掌帮
 楼主| 发表于 2019-10-12 08:19:13 | 显示全部楼层
lhgchong@tj 发表于 2019-10-12 06:41
是的。500级以后再拜回风。另外,check_xuexi里检查思过崖是否开门的逻辑,新公版2.0里虽还有,但最新的. ...

哦,后面一点看错了。新公版2.1.4并没有注释掉,check_xuexi里检查思过崖是否开门的逻辑。是我自己在本地改掉的。不过好象9M后,pot是富余的,不缺pot的人不改也没关系。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-8 08:30 , Processed in 0.040777 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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