来源:大吕开区网 更新时间:2026-01-28 05:38
传奇技能cd要分成基础冷却和临时修正两种方式调整:基础冷却改技能配置表,适合永久改变某个技能;临时修正用服务端脚本,适合活动增益、装备效果或单个角色调整。普通玩家无法仅靠客户端设置技能cd,必须拥有服务端脚本权限,并确认所用引擎支持技能冷却接口。常见命令格式为 setskilldeccd 技能名称 操作符 时间,时间单位通常按秒计算;可用 getskillcd 读取当前冷却,用 getskilldeccd 查看已附加的修正值。

永久调整技能时间时,应先备份服务端文件,再打开技能数据表,找到目标技能的冷却字段,将基础值直接改成需要的秒数。例如烈火剑法原本为10秒,想让所有角色固定为7秒,就把基础cd改为7秒,保存后重载技能配置或重启服务端,再进入游戏测试。英雄技能不能只改普通技能名称,技能表、表现表和脚本中的名称必须统一使用英雄技能对应名称;如果脚本对象是英雄,还要使用带 h. 前缀的命令,否则可能出现人物技能生效、英雄技能不生效的情况。

临时减少技能cd时,应把脚本放在npc按钮、装备触发、buff触发或活动奖励中执行,推荐先读取结果再决定操作符方向。示例结构为:act setskilldeccd 烈火剑法 3 getskilldeccd 烈火剑法 n1 getskillcd 烈火剑法 n2;若基础cd为10秒,执行后目标值应接近7秒,若变成13秒,说明当前引擎对正负号的定义相反,应按该引擎的命令说明改用另一个方向。不同传奇引擎对增加cd和减少cd的符号解释并不完全一致,不能只照搬其他服务端脚本。

测试技能cd时,应先清除角色当前残留冷却,再验证下一次施法间隔;需要立即解除等待可以使用 clearskillcd 技能名称,但它只适合gm测试、任务奖励或特殊触发,不适合代替基础cd配置。测试顺序应为:释放技能一次,记录技能表基础值;执行修正脚本,读取当前cd;等待倒计时归零后再次释放;最后重新登录或切换角色,确认修正是否只对当前人物生效。近期引擎接口已针对对当前使用接口的玩家生效和减时间不生效等问题进行修正,因此脚本无效时要优先检查引擎接口、执行对象和脚本触发位置。
实战配置应按玩法控制幅度:复古战斗可只减少1至2秒,避免烈火、逐日剑法等爆发技能连续释放;活动buff可设置3至5秒的临时减免,持续时间结束后恢复原值;测试服可以直接清零cd,但正式玩法不建议让高伤害技能长期无冷却。调整后应同时检查技能伤害、公共施法间隔、英雄技能和装备附带技能,确保界面显示倒计时与服务端实际判定一致;最终以 getskillcd 读取到的数值和连续两次施法间隔为准。