无度传奇:如何设置POWERRATE以调整攻击力倍数及变量操作指南
在无度传奇游戏中,通过调整POWERRATE参数,玩家可以设置攻击力倍数,从而影响战斗效果。下面将详细介绍如何设置攻击力倍数,以及如何利用变量进行操作。
POWERRATE参数设置
POWERRATE命令包含多个参数,以下是每个参数的详细说明:
攻击倍率:设置玩家攻击力倍数,数值除以100即为实际倍率(例如,200代表2倍,150代表1.5倍)。
有效时间:设置倍数效果持续的时间,0代表长期有效。
是否保存:1代表在玩家下线时保存当前设置,0或不填写则不保存。
是否提示:0或留空代表显示提示信息,1代表不显示提示信息。
类型:0代表大部分对象,1代表攻击人物(包括玩家、英雄和宝宝),2代表攻击怪物。
脚本示例
以下是一些设置POWERRATE的脚本示例:
; 设置攻击力倍数为10倍,有效时间600秒
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 600
#SAY
您当前攻击力倍数为 10倍,有效时间 600秒。
; 设置攻击力倍数为10倍,长期有效,下线保存
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 0 1
#SAY
您当前攻击力倍数为 10倍,有效时间 长期。下线保存。
; 设置攻击力倍数为10倍,有效时间600秒,下线保存剩余时间
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 600 1
#SAY
您当前攻击力倍数为 10倍,有效时间 600秒,下线保存剩余时间。
Copy
变量操作
在脚本中,可以使用变量来存储和修改POWERRATE的设置。以下是一些已存在的和新增加的变量:
已存在变量:
<$PowerRate>:人物攻击人物伤害力倍数。
<$PowerRateTime>:人物攻击人物伤害力时长。
新增加变量:
<$AttackMonPowerRate>:攻击怪物伤害力倍数。
<$AttackMonPowerRateTime>:攻击怪物伤害力时长。
<$H.PowerRate>:英雄攻击人物伤害力倍数。
<$H.PowerRateTime>:英雄攻击人物伤害力时长。
<$H.AttackMonPowerRate>:英雄攻击怪物伤害力倍数。
<$H.AttackMonPowerRateTime>:英雄攻击怪物伤害力时长。
设置攻击力倍数POWERRATE 攻击倍率 有效时间(0为长期) 是否保存(1为保存/0或留空不保存) 是否提示(0或者留空提示/1为不提示) 类型(0大部分对象/1攻击人物(人物/英雄/宝宝)倍率/2攻击怪物倍率)
倍率 为杀攻击力倍数,倍数除以100为真正的倍率(200 为 2 倍经验,150 为1.5倍) 支持变量操作
;==========================================
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 600
#SAY
您当前攻击力倍数为 10倍,有效时间 600秒。
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 0 1
#SAY
您当前攻击力倍数为 10倍,有效时间 长期。下线保存。
[@POWERRATE]
#IF
#ACT
POWERRATE 1000 600 1
#SAY
您当前攻击力倍数为 10倍,有效时间 600秒,下线保存剩余时间。
已有变量修改
<$PowerRate>人物攻击人物伤害力倍数
<$PowerRateTime>人物攻击人物伤害力时长
新增加变量
<$AttackMonPowerRate>攻击怪物伤害力倍数
<$AttackMonPowerRateTime>攻击怪物伤害力时长
<$H.PowerRate>英雄攻击人物伤害力倍数
<$H.PowerRateTime>英雄攻击人物伤害力时长
<$H.AttackMonPowerRate>英雄攻击怪物伤害力倍数
<$H.AttackMonPowerRateTime>英雄攻击怪物伤害力时长