传奇技能时间cd怎么调
时间:2026-03-31 00:29 来源:本站
传奇服务端里调整技能cd,通常直接在脚本中使用 setskilldeccd 技能名称 操作符 时间,减少cd用负数,增加cd用正数,恢复技能原始cd用 =0。例如烈火剑法基础冷却为10秒,执行 setskilldeccd 烈火剑法 -2 后,当前冷却可调整为8秒;执行 setskilldeccd 烈火剑法 +3 后,则变为13秒。这个命令只对本身存在冷却时间的技能有效,普通无cd技能不会因为脚本调用而产生可见变化。

实际操作时,先在对应npc、装备触发脚本或人物状态脚本中加入调整命令,再通过游戏内测试技能是否按新数值恢复。基础写法[@调整烈火cd]、if、act、setskilldeccd 烈火剑法 -2、sendmsg 6 烈火剑法冷却减少2秒。需要确认效果时,可用 getskillcscd 烈火剑法 n1 查询初始cd,再用 getskilldqcd 烈火剑法 n2 查询当前cd;如果初始值为10、当前值显示8,说明调整已经生效。测试服建议每次只改1至2秒,便于定位脚本和数值问题,正式使用时再根据职业强度逐步增加幅度。
英雄技能必须使用英雄技能名称,并在命令前加 h.,否则人物技能和英雄技能可能无法正确匹配。例如调整英雄烈火剑法,应写成 h.setskilldeccd 英雄烈火剑法 -2,查询时使用 h.getskillcscd 英雄烈火剑法 n1 和 h.getskilldqcd 英雄烈火剑法 n2。技能表与技能表现表中的名称也要保持一致,不能一处写烈火剑法、另一处写英雄烈火剑法。修改脚本数值后,已经进入倒计时的技能不一定会立即刷新,可重新释放一次技能验证;若需要处理当前cd,可使用 skillrestcd 技能id 0 重置全部冷却,使用非零参数则按对应数值扣减当前cd。

不同应用场景应采用不同调整方式:单个技能永久改变,直接修改技能基础冷却或在登录、转职时执行一次减cd脚本;会员、装备、称号等临时效果,适合在获得状态时执行 setskilldeccd,在失效或卸下时执行相反数值恢复;若通过装备提供技能冷却属性,可使用装备技能冷却命令,将指定装备栏、技能id和秒数绑定,例如减少10秒后,再通过读取命令检查装备实际生效值。数值设计上,10秒技能减少2秒属于较明显的强化,适合高阶装备或限时状态;基础技能建议控制在减少1至2秒,避免连续触发、群体控制和高爆发技能因过快循环而破坏职业平衡。