找回密码
 注册
搜索
查看: 507|回复: 9

练功研究

[复制链接]
门派:武当派
发表于 2021-10-19 09:13:23 | 显示全部楼层 |阅读模式
最近技能超过450,不能去学习了,只好通过lingwu+lian来提高技能。
机器人在渡江渡河练功的时候会出现有的技能练的快,有的技能练得慢的情况,为了优化机器人练功部分,进行了初步研究。
研究发现练功效果与武功品阶挂钩的(与技能说明完美对应),品阶越高,练功效果越差。具体数据见下图。

练功.png

评分

1

查看全部评分

门派:武当派
发表于 2021-10-19 09:21:50 | 显示全部楼层
研究的很全面深入,但是却毫无意义。我练习次数100,挂机时每次升级后经验超过20%就练满了
门派:武当派
 楼主| 发表于 2021-10-19 10:04:18 | 显示全部楼层
function dazuo_lianxi_auto()
        tmp_lxskill='bei none;unwield sword;unwield blade;'
        lianxi_times=GetVariable('mycishu')
        local l_tsjn_num = 7  -- 特殊技能数量 根据自己的情况进行修改 skills可以查看       

        local l_skills_num = 0  --需要练习的特殊技能数量,临时变量,用来计算优化后的练习次数
        for p in pairs(skills) do
                if (skillEnable[p] and skills[p].lvl<hp.pot_max-100) or (skillEnable[p] and skills[p].lvl==hp.pot_max-100 and skills[p].pot<(skills[p].lvl+1)^2) then
                        l_skills_num = l_skills_num + 1
                end
        end
        lianxi_times = math.floor(lianxi_times*(l_tsjn_num/l_skills_num)) --为了使得每次练功消耗保持稳定
               
        for p in pairs(skills) do
                if (skillEnable[p] and skills[p].lvl<hp.pot_max-100) or (skillEnable[p] and skills[p].lvl==hp.pot_max-100 and skills[p].pot<(skills[p].lvl+1)^2) then  --前面已经进行了判断,这里可以考虑用空间换时间
                        ......
                        if skillEnable[p]=="sword" then
                                if p=='taiji-jian' then --根据武功品阶进行优化练习次数
                                        local l_lianxi_times=lianxi_times*5   --最好是根据武功品阶进行设置,会更加灵活一些。skill.lua里面的数据结构需要进行修改,工作量较大
                                        tmp_lxskill=tmp_lxskill..'jifa sword '..p..';wield sword;lian sword '..l_lianxi_times..';unwield sword;yun jingli;'
                                else
                                        tmp_lxskill=tmp_lxskill..'jifa sword '..p..';wield sword;lian sword '..lianxi_times..';unwield sword;yun jingli;'
                                end
                        end
                        ......
        end
        end
        tmp_lxskill=tmp_lxskill..'hp;unset 积蓄;bei cuff'
end

评分

1

查看全部评分

门派:武当派
 楼主| 发表于 2021-10-19 10:06:38 | 显示全部楼层
xzhqw@tj 发表于 2021-10-19 09:21
研究的很全面深入,但是却毫无意义。我练习次数100,挂机时每次升级后经验超过20%就练满了

师兄属性高啊。我每次练功都担心内力不够做任务的。哈哈
门派:武当派
发表于 2021-10-19 13:14:10 | 显示全部楼层
kkgraphy@tj 发表于 2021-10-19 10:06
师兄属性高啊。我每次练功都担心内力不够做任务的。哈哈

编程大佬啊,膜拜百遍。
练功不是问题,问题是花多少时间练功,是吧。
新手阶段:练功次数设定20-30就够了,技能不会跟不上,内力消耗也不多。
内力上了10W,练习次数100,内力消耗2W不到随便打坐1次也有2W+。
练功次数的上限是由你的当前精力控制的5K+精力就能练习150次。
所以前期不怕练习次数不够,后期不怕内力不够用。
门派:武当派
 楼主| 发表于 2021-10-19 13:59:04 | 显示全部楼层
xzhqw@tj 发表于 2021-10-19 13:14
编程大佬啊,膜拜百遍。
练功不是问题,问题是花多少时间练功,是吧。
新手阶段:练功次数设定20-30就 ...

我之前设置的练功次数可能是太低了,所以太极剑拉下了10级,就琢磨优化的。
看来是可以不优化,哈哈。
门派:明教
发表于 2021-10-19 14:04:37 | 显示全部楼层
两位师兄好,这个练功次数是在mush的iset里面,有个设置练功次数的地方设置吗,我昨天设置了次数,我的绝户手没有自动练啊,请帮忙指点一下,谢谢
门派:武当派
发表于 2021-10-19 18:24:03 | 显示全部楼层
imageman@tj 发表于 2021-10-19 14:04
两位师兄好,这个练功次数是在mush的iset里面,有个设置练功次数的地方设置吗,我昨天设置了次数,我的绝户 ...

关掉MUSH再开试试,应该是没有读到绝户手的skill导致的
门派:明教
发表于 2021-10-19 19:29:39 | 显示全部楼层
好的,我待会试试,谢谢师兄指点
门派:武当派
 楼主| 发表于 2021-11-3 17:26:49 | 显示全部楼层
imageman@tj 发表于 2021-10-19 19:29
好的,我待会试试,谢谢师兄指点

绝户手练的已经满了吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-6 00:03 , Processed in 0.033295 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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