当前位置 : 745v传奇网 | 传奇教程 | 

详解传奇gom引擎中设置与获取技能伤害/防御的完整指南

来源: 作者: 点击:
新功能介绍
在最新版本的传奇gom引擎中,开发者新增了SetSkillPower和GetSkillPower功能,允许玩家和开发者轻松设置和获取技能的伤害与防御属性。

设置技能伤害/防御
功能说明:SetSkillPower命令用于调整特定技能的伤害和防御能力。

命令格式:

SetSkillPower技能ID+/-/=人物伤害增加%人物伤害增加值怪物伤害增加%怪物伤害增加值防御增加%防御增加值时间(秒;-1表示一直有效)
Copy
参数解释:

技能ID:指定要修改的技能的唯一标识。
+/-/=:表示增加、减少或设置具体的值。
人物伤害增加%:技能对人物造成的伤害增加的百分比。
人物伤害增加值:技能对人物造成的伤害增加的具体数值。
怪物伤害增加%:技能对怪物造成的伤害增加的百分比。
怪物伤害增加值:技能对怪物造成的伤害增加的具体数值。
防御增加%:技能增加的防御百分比。
防御增加值:技能增加的防御具体数值。
时间(秒):设置技能效果持续的时长,-1表示效果一直有效。
示范脚本:

#act
SetSkillPower66=10001000000
SENDMSG6你的开天斩技能对人物伤害增加为原来的2倍(增加98%),对怪物伤害为原来的2倍(增加98%)
Copy
获取技能伤害/防御
功能说明:GetSkillPower命令用于获取指定技能的伤害和防御属性。

命令格式:

GetSkillPower技能ID人物伤害增加%(变量)人物伤害增加值(变量)怪物伤害增加%(变量)怪物伤害增加值(变量)防御增加%(变量)防御增加值(变量)时间(变量)
Copy
参数解释:

技能ID:指定要获取属性的技能的唯一标识。
后续参数:分别对应技能的伤害和防御属性的变量,用于存储获取到的值。



设置技能伤害/防御
格式:SetSkillPower技能ID+/-/=人物伤害增加%人物伤害增加值怪物伤害增加%怪物伤害增加值防御增加%防御增加值时间(秒;-1一直有效)

示范脚本:

#act
SetSkillPower66=10001000000
SENDMSG6你的开天斩技能对人物伤害增加为原来的2倍(增加98%),对怪物伤害为原来的2倍(增加98%)

获取技能伤害/防御

GetSkillPower技能ID人物伤害增加%(变量)人物伤害增加值(变量)怪物伤害增加%(变量)怪物伤害增加值(变量)防御增加%(变量)防御增加值(变量)时间(变量)
[顶部]