找回密码
 注册
搜索
查看: 431|回复: 5

公版新手450lv下技能学习效率小提升

[复制链接]
门派:大轮寺
发表于 2019-2-17 14:06:56 | 显示全部楼层 |阅读模式
替换shujian.lua中xuexiNext。效果跳过到最大经验点限制等级的技能,直接学习没有到限制的技能。

function xuexiNext()
    EnableTriggerGroup("xuexi",false)
        tmp.xuexi=tmp.xuexi+1
    if tmp.xuexi>table.getn(master.skills) then
                xxpot=hp.pot_max
                xuefull=1
        return xuexiFinish()
    end
    tmp.skill=master.skills[tmp.xuexi]
    if skills[tmp.skill] then
       if skills[tmp.skill].lvl>=450 or skills[tmp.skill].lvl>=hp.pot_max-100  then
          skills[tmp.skill].mstlvl=450
                  xuexiNext()
       else
          skills[tmp.skill].mstlvl=skills[tmp.skill].lvl
       end
    end
   
        local l_skill = skillEnable[master.skills[tmp.xuexi]]
        weapon_unwield()
        if l_skill and weaponKind[l_skill] then
                if master.skills[tmp.xuexi]=="yuxiao-jian" then l_skill = "xiao" end
                for p in pairs(Bag) do
               if Bag[p].kind and Bag[p].kind==l_skill then
                      exe('wield '.. Bag[p].fullid)
                   end
                end
                checkWield()
        end
        local leweapon=GetVariable("learnweapon")
        exe('wield '..leweapon)
    return check_bei(xuexiContinue)
end

评分

1

查看全部评分

门派:明教
发表于 2019-2-17 22:59:15 来自手机 | 显示全部楼层
看不懂啊,这个咋提升的呢????
门派:明教
发表于 2019-2-17 22:59:57 来自手机 | 显示全部楼层
就是不用无法领会的那个触发了吗?
门派:大轮寺
 楼主| 发表于 2019-2-18 00:24:04 | 显示全部楼层
学习时候会直接跳过学不上去的那个部分
门派:明教
发表于 2019-2-18 11:12:31 | 显示全部楼层
已经替换了。~~~~~~~~~~~~~~~~~~~~~~~~
门派:明教
发表于 2019-2-19 15:07:37 | 显示全部楼层
最好说明一下改动原理,然后全黑体加粗不方便阅读,其他人也可以说一下使用反馈!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-9 00:43 , Processed in 0.042380 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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