凯恩之角_暗黑破坏神3论坛_夺魂之镰

标题: 战斗信息特效显示parrot,修改缩写万亿的方法 [打印本页]

作者: hyperd3    时间: 2017-2-23 02:16
标题: 战斗信息特效显示parrot,修改缩写万亿的方法
这个插件是自带大数字缩写的
在设置->事件->缩写 点勾就好
这时候默认的是以K和M来缩写 下面是修改为适合中文习惯的万亿为结尾的缩写
用记事本打开下面的文件
\World of Warcraft\Interface\addons\Parrot\Code\CombatEvents.lua
文件里搜索
local function shortenAmount(val)这个函数
就是下面的内容
local function shortenAmount(val)
        if(val >= 1e7) then
                return ("%sm"):format(round(val / 1e6))
        elseif(val >= 1e6) then
                return ("%sm"):format(round(val / 1e6, 2))
        elseif(val >= 1e5) then
                return ("%sk"):format(round(val / 1e3))
        elseif(val >= 1e4) then
                return ("%sk"):format(round(val / 1e3, 1))
        else
                return val
        end
end

修改以下内容保存即可
local function shortenAmount(val)
        if(val >= 1e12) then
                return ("%s兆"):format(round(val / 1e12, 2))
        elseif(val >= 1e9) then
                return ("%s亿"):format(round(val / 1e9,2))
        elseif(val >= 1e4 ) then
                return ("%s万"):format(round(val / 1e4, 2))
        else
                return val
        end
end

作者: 19830821@163.co    时间: 2017-3-2 10:22
原来的插件是按老外的千分位符,下面这个是改成国人的四位一分,万亿了。
作者: 十三月丶    时间: 2024-8-7 04:43
大佬可以在请教一个问题吗 lua文件打开方式怎么还原成默认啊。




欢迎光临 凯恩之角_暗黑破坏神3论坛_夺魂之镰 (https://bbs.d.163.com/) Powered by Discuz! X3.3