无编辑摘要
无编辑摘要 |
无编辑摘要 |
||
第48行: | 第48行: | ||
end | end | ||
return ret.index | return ret.index | ||
end | |||
local function formatSkill(skill, green, red) | |||
if green == nil then green = '#06ff91' end | |||
if red == nil then red = '#ff9186' end | |||
skill = skill:gsub('_G%[_', '<span style="color:' .. green .. ';">') | |||
skill = skill:gsub('_R%[_', '<span style="color:' .. red .. ';">') | |||
skill = skill:gsub('_%]_', '</span>') | |||
return skill | |||
end | end | ||
第53行: | 第62行: | ||
local ship = ships[frame.args[1]] | local ship = ships[frame.args[1]] | ||
if ship == nil or ship.skill == nil then return '' end | if ship == nil or ship.skill == nil then return '' end | ||
return skills[ship.skill] | return formatSkill(skills[ship.skill], frame.args[2], frame.args[3]) | ||
end | end | ||
第59行: | 第68行: | ||
local ship = ships[frame.args[1]] | local ship = ships[frame.args[1]] | ||
if ship == nil or ship.skill2 == nil then return '' end | if ship == nil or ship.skill2 == nil then return '' end | ||
return skills[ship.skill2] | return formatSkill(skills[ship.skill2], frame.args[2], frame.args[3]) | ||
end | end | ||