传奇技能时间cd怎么调
传奇技能cd通常不能在角色面板中直接拖动修改,只有拥有服务端、脚本权限或管理员权限时,才能通过引擎命令调整。使用支持该功能的传奇服务端时,先确认目标技能本身存在冷却时间,再在npc脚本、登录触发脚本或活动脚本的执行段中加入:setskilldeccd 烈火剑法 = 2。如果烈火剑法原本冷却10秒,调整后通常为8秒;数字代表减少的秒数,=0可以恢复基础冷却时间,使用+2则表示在基础冷却上增加2秒。没有服务端权限的普通玩家无法通过客户端设置技能cd,修改界面文件或快捷键也不会改变真实冷却。

调整技能时必须使用服务端登记的准确技能名称,否则脚本执行后不会生效。普通角色可以直接写技能名称,例如setskilldeccd 烈火剑法 = 1;英雄技能则需要加上英雄命令前缀,并使用英雄技能的完整名称,例如h.setskilldeccd 英雄烈火剑法 = 2。英雄技能名称、技能表名称和技能表现名称不一致时,常见结果是人物技能能调整、英雄技能却没有变化,因此需要逐项核对名称。该命令主要作用于已经设置基础cd的技能,普通攻击、没有冷却字段的技能以及引擎不支持的自定义技能,不能仅靠这条命令强行缩短间隔。

测试cd是否生效时,应先读取基础冷却和当前冷却,再进行实际释放验证。996类引擎常见的检测写法是getskillcscd 烈火剑法 n1读取初始冷却,getskilldqcd 烈火剑法 n2读取当前冷却,然后通过sendmsg显示变量结果;如果基础cd为10秒、设置减少2秒后当前cd仍显示10秒,通常是技能名称错误、脚本没有进入act段、角色尚未重新触发脚本,或当前引擎使用的是另一套命令。不要只看技能图标倒计时,最好连续释放两次,并用秒表确认实际间隔。

如果使用的是gom类装备技能冷却功能,应改用装备命令,而不是人物技能命令。常见格式为setitemskilltime 装备位置 技能id 操作符 时间,例如setitemskilltime 0 26 2,表示调整指定装备位置上的技能id为26的技能冷却;该功能通常每件装备只能对应一个技能,装备脱下、替换或重新计算属性后,效果可能随装备状态变化。人物永久减cd适合通过脚本统一控制,装备减cd适合做成首饰、武器或特殊装备属性,二者叠加前应先测试最终显示值,避免同一技能被重复扣减。
实战调节应根据玩法目标控制幅度:刷怪技能原本10秒时,减少1至2秒能够提高释放频率,又不容易破坏技能循环;爆发技能或控制技能建议先减少1秒,在单人测试、组队测试和pk场景分别确认是否出现连续控制或伤害过高。修改完成后,先保存脚本,再重载对应脚本或重启服务端,进入安全地图测试技能初始cd、连续释放间隔和英雄技能状态;确认10秒技能稳定变为8秒后,再复制到其他技能。若需要恢复原始设定,使用setskilldeccd 技能名 = 0清除调整值,比直接删除部分脚本更容易保留其他系统功能。
