当前位置: 主页 > 文章中心 > 要闻回顾 >

传奇技能时间cd怎么调

来源:锦释开服网 时间:2026-04-14 05:20

传奇服务端里,固定技能冷却应修改技能表的基础cd,按装备、称号、buff或活动条件动态调整,则使用setskilldeccd脚本命令;如果只是让当前正在冷却的技能马上恢复,则使用skillrestcd。动态命令的基本格式为setskilldeccd 技能名称 操作符 时间,时间单位通常为秒,操作符支持+、-和=。例如技能基础cd为10秒时,设置=1后应核对当前cd是否变为9秒,设置=0可恢复原始冷却值。

实际操作应先确认技能名称与技能表完全一致,再在npc、装备触发、登录触发或buff脚本中执行命令。常用写法act setskilldeccd 烈火剑法 = 1 getskillcscd 烈火剑法 n1 getskilldqcd 烈火剑法 n2 sendmsg 6 初始cd<$str(n1)>秒,当前cd<$str(n2)>秒。其中getskillcscd用于读取初始冷却,getskilldqcd用于读取当前冷却;先读取再修改,能够确认技能表原值、脚本减免值和最终cd是否一致。

不同使用场景应采用不同调整方式:成长属性或永久设定适合直接改技能表基础cd;装备、称号和临时buff适合用setskilldeccd,例如只让烈火剑法减少1秒,避免把所有技能统一改短;活动地图或限时副本则应在进入场景时加cd减免,离开场景或效果结束时用setskilldeccd 技能名 = 0还原。英雄技能要在命令前加h.,例如h.setskilldeccd 英雄烈火剑法 = 1,并且技能名称必须使用英雄技能的实际名称。

当前cd清除和基础cd减免不是同一件事,想让已经进入冷却的技能立即可用,应执行skillrestcd 技能id 0;第二个参数为非零数值时,则按填写的秒数减少当前冷却。测试时应先释放技能,记录快捷栏倒计时,再执行脚本并重新释放,连续测试至少3次;若技能没有原生cd、技能名称写错、技能id不对应,命令可能不生效。普通技能、英雄技能和连击技能应分开测试,确认初始cd与当前cd都符合预期后,再放入装备或活动触发脚本。

要闻回顾
最新资讯