星河彩虹独立端知识库
文档目录
服务端说明

技能相关命令

检测是否学习指定技能名字

CHECKMAGIC 参数1
  • 参数1:
    技能名字
代码示例
[@测试脚本]
#IF
CHECKMAGIC 烈火剑法
#ACT
SENDMSG 5 你学习了烈火剑法
break

添加指定技能

AddSkill 参数1 参数2
参数1:
技能名字
参数2:
技能等级(可忽略)
代码示例
[@测试脚本]
#IF
True
#ACT
AddSkill 烈火剑法
break

删除指定技能

DelSkill 参数1
参数1:
技能名字
代码示例
[@测试脚本]
#IF
True
#ACT
DelSkill 烈火剑法
break

调整指定技能等级

SkillLevel 参数1 参数2 参数3
参数1:
技能名字
参数2:
操作符(+、 -、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
True
#ACT
SkillLevel 烈火剑法 = 3
break

调整指定技能经验

CHANGESKILLEXP 参数1 参数2 参数3
参数1:
技能名字/技能ID (该参数可以为技能名字,也可以为技能ID)
参数2:
操作符(+、 -、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
True
#ACT
CHANGESKILLEXP 烈火剑法 + 100
break

[@测试脚本]
#IF
True
#ACT
CHANGESKILLEXP 26 + 100
break

检测指定技能等级

CHECKSKILL 参数1 参数2 参数3
参数1:
技能名字
参数2:
检测符(<、 >、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
CHECKSKILL 烈火剑法 > 1
#ACT
SENDMSG 5 你的烈火剑法等级大于1
break

清空人物所有技能

ClearSkill
代码示例
[@测试脚本]
#IF
True
#ACT
ClearSkill
SENDMSG 5 你的技能全部清空
break

临时调整技能等级

CHANGESKILLTEMPLV 参数1 参数2 参数3
参数1:
技能名字/技能ID (该参数可以为技能名字,也可以为技能ID)
参数2:
操作符(+、 -、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
True
#ACT
CHANGESKILLTEMPLV 狂龙紫电 = 5
SENDMSG 5 临时调整狂龙紫电技能为5级,下线消失。
break

[@测试脚本]
#IF
True
#ACT
CHANGESKILLTEMPLV 26 = 5
SENDMSG 5 临时调整烈火剑法技能为5级,下线消失。
break

[@测试脚本]
#IF
True
#ACT
CHANGESKILLTEMPLV ALL = 0
SENDMSG 5 重置个人所有技能临时等级为0
break

调整技能威力伤害

CHANGESKILLPOWER 参数1 参数2 参数3
参数1:
技能名字/技能ID (该参数可以为技能名字,也可以为技能ID)
参数2:
操作符(+、 -、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
True
#ACT
CHANGESKILLPOWER 狂龙紫电 + 20
SENDMSG 5 调整狂龙紫电威力增加20%
break

[@测试脚本]
#IF
True
#ACT
CHANGESKILLPOWER 26 + 20
SENDMSG 5 调整烈火剑法威力增加20%
break

调整技能威力免伤

CHANGESKILLREDUCE 参数1 参数2 参数3
参数1:
技能名字/技能ID (该参数可以为技能名字,也可以为技能ID)
参数2:
操作符(+、 -、 =)
参数3:
数值
代码示例
[@测试脚本]
#IF
True
#ACT
CHANGESKILLREDUCE 狂龙紫电 + 50
SENDMSG 5 免除狂龙紫电50%的伤害
break

[@测试脚本]
#IF
True
#ACT
CHANGESKILLREDUCE 26 + 50
SENDMSG 5 免除烈火剑法50%的伤害
break

本页目录