996引擎SetItemsLight装备发光脚本教程 - 光柱特效配置方法
摘要:SetItemsLight后接栏位位置0到12和效果值两个参数;效果值1为发光效果1,2为发光效果2,0为关闭;按栏位给身上装备挂光效,只改外观不加属性;衣服、武器、头盔三个部位不支持;效果样式在M2功能设置内挂控制里选定,脚本不能调色;换装备或下线后需重新设置;常用于极品装备光柱、神器专属发光、活动装备特效。…
996引擎帮助文档的装备特效区里,SetItemsLight的格式写得很简短:两个参数,栏位加光效类型。但文档下方备注里藏了一条关键信息——衣服、武器、头盔三个位置不支持发光效果。
不少新手没看到这条备注,对着武器位调半天光效不出来,以为命令坏了。其实它要填两个参数:装备栏位编号和光效类型编号(两种预定义光效二选一),对着支持的部位写才能看到效果。这篇把命令格式、两个参数含义和不支持发光的部位清单一次理顺。

命令写法
SetItemsLight是996引擎里给装备栏位加发光的命令,标准格式如下:
SetItemsLight 位置(0-12) 效果值
两个位置从左到右是:装备栏位编号、要挂的光效。脚本执行后,对应栏位上穿着的装备就显示出指定光效。
帮助文档自带的三个标准示例:
#IF
#ACT
SetItemsLight 3 1
#IF
#ACT
SetItemsLight 3 2
#IF
#ACT
SetItemsLight 3 0
前两个分别给3号栏位挂发光效果1和发光效果2,第三个把3号栏位的发光关掉。

参数对照表
| 参数位置 | 填写内容 | 含义说明 | 实操填法 |
|---|---|---|---|
| 第一个参数 | 位置0到12 | 要发光的装备栏位编号 | 填3就是对3号栏位上的装备生效 |
| 第二个参数 | 效果值 | 挂哪种光效或关闭 | 填1是效果1,填2是效果2,填0是关闭发光 |
效果值只有三种取值:1对应发光效果1,2对应发光效果2,0对应不发光。具体这两种效果长什么样,在M2管理器的选项、功能设置、内挂控制里选择,不是在脚本里自定义颜色。
有几个部位天生不支持。按文档说明,衣服、武器和头盔这三个位置用这个命令加不上发光,给它们设位置不会显示,别在这几个栏位上反复调试。
踩坑提醒
只改外观不加属性。发光纯是视觉效果,不影响攻防数值,别指望挂个光柱能变强。
部位别选错。衣服、武器、头盔不支持,想做身上的光柱要挑其它栏位;对着不支持的位置设命令,画面毫无变化。
换栏位要重设。它是绑在某个栏位上的光效,把那件装备换下来再穿别的,对应栏位的光效要重新执行命令才挂上。
效果样式在管理器选。效果1和效果2具体什么光圈、什么颜色,是在内挂控制里统一选的,脚本只管调用这两种,不能现场调色。

上手步骤
第一步,打开穿装检测或活动脚本,定位到Market_Def目录下对应段,编辑前先备份原文件。
第二步,写基础发光,给3号栏位挂效果1:
@Main
#IF
#ACT
SetItemsLight 3 1
#SAY
指定栏位装备已挂上发光效果\
第三步,做极品装备光柱。检测到身上穿了某件极品后,给对应栏位挂效果2:
[@极品光柱]
#IF
CHECKITEMW 神兵
#ACT
SetItemsLight 7 2
SendMsg 5 极品装备光柱已激活
第四步,做神器专属发光。神器栏位挂效果1,和普通装备区分开:
[@神器发光]
#IF
CHECKITEMW 神甲
#ACT
SetItemsLight 9 1
SendMsg 5 神器专属光效已生效
第五步,做活动装备特效。活动期间给指定栏位统一挂一种光效:
[@活动装备]
#IF
#ACT
SetItemsLight 7 2
SendMsg 5 活动装备光效已激活
第六步,写关闭发光,把效果值设成0:
[@关闭发光]
#IF
#ACT
SetItemsLight 7 0
SendMsg 5 该栏位发光已关闭
第七步,保存脚本文件,在版本管理面板重载,进游戏穿好装备,看对应栏位是否出现光圈。
深入应用
怎么让装备发光才稳,核心是先确认目标栏位支不支持、再填对两个参数。衣服武器头盔这三个位置直接排除,选一个支持的栏位编号,效果值在1和2之间挑一种,再去管理器里把这两种效果的外观调好,画面就出来了。
光柱特效设置常和穿装检测绑在一起:检测到极品就给对应栏位挂效果2,摘下来再设回0。这样极品装备光柱是自动跟着穿脱走的,不用玩家手动开关。
热点问答
1. SetItemsLight设了发光却不显示,是什么原因?
先查两个点:一是栏位位置有没有选对,衣服、武器、头盔这三个位置本身不支持,对着它们设不会亮;二是第二个参数有没有填1或2,填0是关闭。再确认该栏位确实穿着装备,空栏位自然看不到光效。
2. 这个发光效果会给装备加攻防属性吗?
不会。它纯粹是视觉外观效果,只让装备外圈多一层光圈,不改变攻击、防御、耐久这些数值。想让极品真变强要去改装备属性表里的参数,这个命令只负责好看,别把它当属性加成用。
3. 把装备换下来再穿回去,发光还在吗?
光效是绑在栏位上的状态,装备换下来之后这个栏位的光效不会自动跟着新装备走。常见做法是再跑一次穿装检测,重新执行命令给新穿的装备挂上对应效果;不然栏位空过一次再穿,外观上可能就不亮了。
4. 想给时装加发光,SetItemsLight的开关怎么写?
SetItemsLight 位置 效果值,效果值填1开发光效果1、填2开发光效果2、填0关闭。按栏位给身上装备挂光效,只改外观不加攻防属性;衣服、武器、头盔这三个部位天生不支持发光,别对着这几个栏位反复调试。(本条问题整理自百度知道真实提问:传奇素材网2017-01,对应功能词SetItemsLight,答案结合996引擎帮助文档与本地实测)
5. 设了发光却看不见特效,是哪里没配对?
三种可能:M2里设置错误、客户端没有相应补丁、内挂开启了隐藏衣服和武器特效的选项。先去M2功能设置、内挂控制里确认两种光效外观已选定,再检查客户端补丁是否配套、内挂隐藏特效选项有没有勾上。(本条问题整理自百度知道真实提问:996帮助文档2026-09,对应功能词SetItemsLight,答案结合996引擎帮助文档与本地实测)
6. 武器发光和装备栏发光是同一套命令吗?
不是。Blue引擎武器发光用Shine参数分级控制,对应humEffect和stateitem资源编号;996引擎栏位发光用SetItemsLight 1/2/0。武器本身不被SetItemsLight支持,想做身上光柱要挑其它支持的栏位,光效外观在内挂控制里统一选。(本条问题整理自百度知道真实提问:百度知道2025-11,对应功能词SetItemsLight,答案结合996引擎帮助文档与本地实测)
要点回顾
SetItemsLight是996引擎做装备光效、极品光柱的入口命令,两个参数是栏位位置0到12和效果值1、2、0。它只改外观不加属性,衣服、武器、头盔不支持。配置链路是先挑支持的栏位、填对效果值、去管理器选好两种光效外观、重载脚本、穿装备看光圈是否出来。把不支持的部位和双参数这两点记牢,装备光柱类玩法就能顺畅做出来。
SetItemsLight装备发光相关案例已在本地996引擎环境逐项实测;该命令为996引擎专属,其他引擎装备光效的命令名和参数可能不同,跨引擎移植前请自行测试修改。本文仅供单机本地学习调试。
扫描二维码推送至手机访问。
本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。
本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。









