dengtaliyi 发表于 2020-11-20 12:35:54

求教mush 颜色触发问题

本帖最后由 dengtaliyi 于 2020-11-20 12:38 PM 编辑

新手小白搞不明白,我按maper大大的颜色触发弄的触发和lua脚本,为什么不显示颜色代码呢?tigger和脚本没报错啊,求教哪里弄错了,谢谢
triggers为:触发:^劫匪.+
发送:robber_color()   到Script

lua脚本为:
function robber_color (name, line, wildcards, styles)
      local line_num = GetLinesInBufferCount()
      local styles_num = GetLineInfo(line_num,11)
      for i = 1,styles_num do
          if GetStyleInfo(line_num,i,1) == "劫匪" then
             jiefei_color = GetStyleInfo(line_num,i,14)
             jiefei_color_ch = RGBColourToName (jiefei_color)
            print("劫匪的颜色是:"..jiefei_color_ch..",代码是:"..jiefei_color)
               break
         end
      end
end

nrm 发表于 2020-11-20 13:17:47

颜色触发有个细节你没注意到。
脚本不是发送到script。
是发送到 script(after omit) 也就是第12项。

dengtaliyi 发表于 2020-11-20 13:49:09

谢谢,已解决{:7_276:}一直以为12是Script

dengtaliyi 发表于 2020-11-20 15:07:29

本帖最后由 dengtaliyi 于 2020-11-20 11:50 PM 编辑

{:7_272:}
页: [1]
查看完整版本: 求教mush 颜色触发问题