传奇GEE:新增自定义技能功能与ForcePickItem命令

来源: 作者: 点击:

传奇GEE推出了多项关于自定义技能的新功能,包括直线攻击伤害范围支持宽度、修复瞬移功能与施毒术实现暗杀的问题等。此外,我们还新增了ForcePickItem命令,用于强行捡起地面上的物品。

新增功能:

设置技能冷却时间减少:SetSkillDecCD 技能名称 操作符(+/-/=) 时间(秒)
获取减少的技能冷却时间:GetSkillDecCD 技能名称 变量名
获取当前的技能冷却时间:GetSkillCD 技能名称 变量名
清除技能冷却时间:ClearSkillCD 技能名称
示例:

#act
SetSkillDecCD 烈火剑法 = 2
; 烈火剑法缩短3秒的CD时间
SetSkillDecCD 烈火剑法 + 1
GetSkillDecCD 烈火剑法 N1
GetSkillCD 烈火剑法 N2
SENDMSG 6 烈火剑法缩短CD时间<$Str(N1)>秒,当前冷确时间为<$Str(N2)>秒
Copy
新增命令:ForcePickItem

ForcePickItem命令用于强行捡起地面上的物品,通常用于自定义技能触发执行脚本后捡起脚下的物品。

示例:

[@MagSelfFuncX]
#if
#ACT
ForcePickItem
SENDMSG 6 物品已捡起
break
Copy
英雄技能使用命令:

使用英雄技能时,在命令前加上H,例如H.SetSkillDecCD。 

自定义技能直线攻击伤害范围支持宽度,修复自定义技能瞬移功能配合施毒术实现暗杀的问题,自定义技能增加瞬移前攻击、突进型瞬移、突进格数选项,自定义技能增加追心刺推动模式,自定义技能增加无抬手技能(没有抬手动作和特效),修改DelGuildMember支持离线人物(不能删除行会掌门人),修复自定义技能破防/破魔法盾有时不生效的问题

功能说明: 设置技能冷却时间减少:
SetSkillDecCD 技能名称 操作符(+/-/=) 时间(秒)

获取减多少技能冷却时间:
GetSkillDecCD 技能名称 变量名

获取当前的技能冷却时间:
GetSkillCD 技能名称 变量名

技能CD清零(一般用不上,直接清除技能CD):
ClearSkillCD 技能名称

#act
SetSkillDecCD 烈火剑法 = 2
; 烈火剑法缩短3秒的CD时间
SetSkillDecCD 烈火剑法 + 1
GetSkillDecCD 烈火剑法 N1
GetSkillCD 烈火剑法 N2
SENDMSG 6 烈火剑法缩短CD时间<$Str(N1)>秒,当前冷确时间为<$Str(N2)>秒

强行捡起他人打怪出未到冷却时间的物品,捡起地面他人打怪出(一定时间范围内不能捡起)的物品

命令:一般用于自定义技能触发执行脚本,执行脚本后捡起自己脚下物品

命令:ForcePickItem

;-------------------------------Npc示范脚本:----------------------------

[@MagSelfFuncX]
#if
#ACT
ForcePickItem
SENDMSG 6 物品已捡起
break

**************************
英雄技能使用命令加H. 如H.SetSkillDecCD