| 
 | 
 
<!-- Produced by MUSHclient v 4.84 - www.mushclient.com --> 
 
<font size=2 face="Ubuntu Mono, FixedSys, Lucida Console, Courier New, Courier"> 
你目前已经拥有了二件私有装备:⊕三才风云剑,⊕清风剑。 
Styles #1 
文本内容:       你目前已经拥有了二件私有装备: 
颜色代码:       32768 
颜色名称:       green 
Styles #2 
文本内容:       ⊕ 
颜色代码:       255 
颜色名称:       red 
Styles #3 
文本内容:       三才 
颜色代码:       32768 
颜色名称:       green 
Styles #4 
文本内容:       风云剑 
颜色代码:       16711935 
颜色名称:       magenta 
Styles #5 
文本内容:       , 
颜色代码:       32768 
颜色名称:       green 
Styles #6 
文本内容:       ⊕ 
颜色代码:       255 
颜色名称:       red 
Styles #7 
文本内容:       清风剑 
颜色代码:       16777215 
颜色名称:       white 
Styles #8 
文本内容:       。 
颜色代码:       32768 
颜色名称:       green 
 
 |   这是一个示例。 
 
新建了一个trigger 
create_trigger_t('testcolortrigger',"你目前已经拥有了二件私有装备:⊕三才风云剑,⊕清风剑。",'','colortesttrigger') 
 
触发后调用colortesttrigger 
 
function colortesttrigger(n,l,w) 
    line_num = GetLinesInBufferCount() 
    styles_num = GetLineInfo(line_num,11) 
     
    for i = 1,styles_num do 
        textContent = GetStyleInfo(line_num,i,1) 
        textColorCode = GetStyleInfo(line_num,i,14) 
        textColorName = RGBColourToName(textColorCode) 
        print("Styles #"..i) 
        print("文本内容:\t"..textContent.."\n颜色代码:\t"..textColorCode.."\n颜色名称:\t"..textColorName) 
    end 
end 
 
 
红色部分就是用来获取对应文本内容、颜色代码和颜色名称的。 
 
 |   
 
评分
- 
1
查看全部评分 
 
- 
 
 
 
 
 |