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

防止重新连线后进入战斗状态还在打坐的问题

[复制链接]
门派:天龙寺
发表于 2019-3-24 16:31:31 | 显示全部楼层 |阅读模式
做任务难免会遇上打NPC打到机器重新连线,有时正好气血都不够了,重新连线进来的时候,公版会先打坐,检查设定最佳打坐内力值。
那么问题就来了,NPC还在打你,你还在打坐,一直BUSY,我把这个流程重新更改了一下。看自己的情况吧,可改可不改。
shujian.lua
function main()

return check_bei(vcheck)     -----公版是return check_bei(hp_dazuo_count)

hp_dz_count=function()
return Gstart()            ------公版是return check_bei(vcheck)

function vcheck()
return check_bei(hp_dazuo_count)    ----公版是return Gstart()

就是把这个流程把打坐调到后面来了,防止重连的时候,连线进来进入战斗还在打坐,这样更改后,连线进来就直接去当铺了,不会再打坐
导致BUSY。

评分

1

查看全部评分

门派:大轮寺
发表于 2019-5-7 20:30:30 | 显示全部楼层
大侠,这个重新连线后遇到这样的问题公版铁定是挂机打坐到cond的任务繁忙时间消失

有什么办法把所有任务放弃一遍吗
门派:桃花岛
发表于 2019-5-11 11:37:11 | 显示全部楼层
同样还有个问题,就是上来后受重伤没法打坐,这个咋解决                     
门派:天龙寺
 楼主| 发表于 2019-5-11 12:06:29 | 显示全部楼层
这个可以修改为去薛神医那里治疗
门派:天龙寺
 楼主| 发表于 2019-5-11 12:20:36 | 显示全部楼层
kuaiyi@tj 发表于 2019-5-11 11:37
同样还有个问题,就是上来后受重伤没法打坐,这个咋解决

shujian.lua
hp_dazuo_count=function()
if skills["force"] and skills["force"].lvl<450 and skills["force"].lvl<hp.pot_max-100 then
       flag.xuexi=1
    end
        if hp.qixue_per<20 then  ---------加上这一句
        return check_xue()
        end
这个数值你自己判断加,10-40都可
门派:姑苏慕容
发表于 2019-6-5 14:42:30 来自手机 | 显示全部楼层
不错对mush有点了解了
门派:明教
发表于 2019-6-5 15:45:04 | 显示全部楼层
zhaoziyu@tj 发表于 2019-5-11 12:20
shujian.lua
hp_dazuo_count=function()
if skills["force"] and skills["force"].lvl

这个改法不错,我也经常会发生上线气血才10%,打坐也不行,然后就发呆了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-8 05:59 , Processed in 0.043590 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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