武神传说 MUD
在战前准备新增了重置武道塔的命令
发现偶尔不会提示 ”恭喜你战胜了“或”你的挑战失败了“,修改判断挑战结束条件 (2019.01.15)
开打: $killw 武道塔守护 [={武道塔守护者}?==null|(:combating)==true] [={武道塔守护者}?==null|(:combating)==false] go up [(:hpPer)<0.5]@renew [(:room)=扬州城-武庙]jh fam 8 start;go enter //[(:room)=武道塔-第八十]$wait 5000 [(:room)=武道塔-第九十二层]@exit
@"Bob.cn" 说道: 在战前准备新增了重置武道塔的命令
jh fam 8 start
@tip 你目前可以直接去挑战第($level)层
[(level)>69]@exit
[(level)>59]@cd
go enter;go up
kill {武道塔守护者}
[={武道塔守护者}?==null|(:combating)==true]
[={武道塔守护者}?==null|(:combating)==false]
[(:hpPer)<0.8]@renew
[(:mpPer)<0.5]@renew
@liaoshang
改了一个,现在是点一次打1层
@Emerzld 说道: 开打: $killw 武道塔守护 [={武道塔守护者}?==null|(:combating)==true] [={武道塔守护者}?==null|(:combating)==false] go up [(:hpPer)<0.5]@renew [(:room)=扬州城-武庙]jh fam 8 start;go enter //[(:room)=武道塔-第八十]$wait 5000 [(:room)=武道塔-第九十二层]@exit
$killw 武道塔守护 [={武道塔守护者}?==null|(:combating)==true] [={武道塔守护者}?==null|(:combating)==false] go up [(:hpPer)<0.5]@renew [(:room)=扬州城-武庙]jh fam 8 start;go enter //[(:room)=武道塔-第六十]$wait 5000
一样是点一次打一层,有提示“武道塔-第二层=武道塔-第六十”
@nn1234 说道:
@Emerzld 说道: 开打: $killw 武道塔守护 [={武道塔守护者}?==null|(:combating)==true] [={武道塔守护者}?==null|(:combating)==false] go up [(:hpPer)<0.5]@renew [(:room)=扬州城-武庙]jh fam 8 start;go enter //[(:room)=武道塔-第八十]$wait 5000 [(:room)=武道塔-第九十二层]@exit
$killw 武道塔守护 [={武道塔守护者}?==null|(:combating)==true] [={武道塔守护者}?==null|(:combating)==false] go up [(:hpPer)<0.5]@renew [(:room)=扬州城-武庙]jh fam 8 start;go enter //[(:room)=武道塔-第六十]$wait 5000
[(:room)=武道塔-第六十九层]@exit
一样是点一次打一层,有提示“武道塔-第二层=武道塔-第六十”
看上面的图,为 打守护者 命令组 设置一个较大的循环执行次数
你好,我认为连续战斗有一个连续性的问题,看能否解决? 打副本或者打塔、逃犯等会有个看buff的情况和cd情况来判定是否继续叫杀,我看了下说明是有个冷却@cd功能,但这是所有技能冷却的。 如果出现 1.持续时间还在,冷却时间结束, 2.持续时间还有一大半时间,冷却时间未结束, 这两种情况,那么第一种情况会导致下场战斗半路没有技能覆盖,而第二种情况会导致每轮战斗时间延长很多,如果70开始打,刷到99要好久。 提供点大概思路,有点乱。 如监控的buff持续时间还剩下多少%,判定进入下一场战斗,并暂停使用对应的技能,如{真武除邪>50|force.tu}=>next,前者buff时间后者技能名字。(瞎写的语句,只是想表达意思) 还有多条件技能判断,有些功能重复的技能,如血祭、凌波,存在一个就能进行下一场,或者都能接触忙乱的技能,十二、乾坤。爆发性技能,嗜血、血海,或者无招、血海。 or{凌波、血祭},and{嗜血、血海},only{十二、乾坤}
@mud_ghost 说道: 你好,我认为连续战斗有一个连续性的问题,看能否解决? 打副本或者打塔、逃犯等会有个看buff的情况和cd情况来判定是否继续叫杀,我看了下说明是有个冷却@cd功能,但这是所有技能冷却的。 如果出现 1.持续时间还在,冷却时间结束, 2.持续时间还有一大半时间,冷却时间未结束, 这两种情况,那么第一种情况会导致下场战斗半路没有技能覆盖,而第二种情况会导致每轮战斗时间延长很多,如果70开始打,刷到99要好久。 提供点大概思路,有点乱。 如监控的buff持续时间还剩下多少%,判定进入下一场战斗,并暂停使用对应的技能,如{真武除邪>50|force.tu}=>next,前者buff时间后者技能名字。(瞎写的语句,只是想表达意思) 还有多条件技能判断,有些功能重复的技能,如血祭、凌波,存在一个就能进行下一场,或者都能接触忙乱的技能,十二、乾坤。爆发性技能,嗜血、血海,或者无招、血海。 or{凌波、血祭},and{嗜血、血海},only{十二、乾坤}
好的,谢谢反馈,我考虑一下如何处理
多个 屏蔽监视 单个cd技能就好了 比如 大部分职业有20-30秒的 攻击技能就能打了 但是1分钟的长时间cd每次都要等 时间好长
【流程】武道塔的流程,可根据自己的需求修改其中的参数 (2019.01.15)
由这 4 个命令组构成:
战前准备、打守护者、扫荡武道塔、通用结尾
战前准备:回满状态,穿第一套装备,重置武道塔
打守护者:下面代码中 83 是自动战斗的最高层数,>74 层开始等待技能冷却再打,根据自己情况改
扫荡符扫荡:
通用结尾:我内力满了,打坐会自动按设置的去练习、挖矿,大家自己看要干什么