传奇私服中附加范围伤害功能
在传奇私服中实现附加范围伤害可以增强战斗体验,以下是 RangeHarm
和 RangeHarmEx
的详细说明及其使用方法。
功能说明
功能: 附加范围伤害
格式: RangeHarm 参数1 参数2 参数3 参数4 参数5 参数6....参数12
参数说明
- 参数1: X坐标
- 参数2: Y坐标
- 参数3: 范围
- 参数4: 伤害值
- 参数5: 附加效果
0=无,1=击退,2=冻结,3=麻痹,4=吸血,5=吸蓝, 6=真实伤害, 7=石化, 8=冰冻, 9=蛛网效果, 10=红毒, 11=绿毒, 12=定身, 13=瘫痪, 14=防禁锢 - 参数6: 附加属性值(分别对应于各效果的具体值)
- 参数7: 是否检查状态属性(0: 直接设置状态; 1:检查后设置状态)
- 参数8: 目标类型(0或空: 所有目标; 1: 仅人物; 2: 仅怪物)
- 参数9: WIL序号
- 参数10: 开始图片
- 参数11: 播放张数
- 参数12: 播放速度
- 参数13: 是否透明绘制(0或空,1)
- 参数14: 是否物理属性攻击(0或空,1)
- 参数15: 百分比伤害(0或空=参数4的值;1=最大血量百分比; 2=最大血量千分比; 3=最大血量万分比; 4=当前血量百分比; 5=当前血量千分比; 6=当前血量万分比;)
- 参数16: 指定地图(0或空为当前地图范围坐标; 非空为指定地图范围坐标)
示例
RangeHarm 333 333 8 100 1 5 0 0
在当前地图中,坐标为 (333, 333) 的范围内所有可攻击目标将受到 100 点伤害,并且被击退 5 格。
所有参数都支持变量,伤害计算与普通伤害一致,需考虑目标的防御。
扩展功能: RangeHarmEx
格式: RangeHarmEx 参数1 参数2 参数3 参数4 参数5 参数6....参数18
参数说明
与 RangeHarm 类似,但增加了触发相关的参数:
参数9: 触发选项(0: 所有目标触发; 1: 只触发一次)
参数10: 触发几率(值越小几率越高)
示例
plaintext
RangeHarmEx 333 333 8 100 1 5 0 0 0 50
在当前地图中,坐标为 (333, 333) 的范围内所有可攻击目标将受到 100 点伤害,并且有 50% 的几率被击退 5 格。
使用说明
在实现这些功能时,可以使用以下命令:
英雄命令
plaintext
H.RangeHarm 参数1 参数2 参数3 参数4 参数5 参数6....参数12
H.RangeHarmEx 参数1 参数2 参数3 参数4 参数5 参数6....参数18
分身命令
plaintext
FS.RangeHarm 参数1 参数2 参数3 参数4 参数5 参数6....参数12
FS.RangeHarmEx 参数1 参数2 参数3 参数4 参数5 参数6....参数18
- 通过合理使用这些命令,玩家可以在 传奇私服 中实现更丰富的战斗体验,增强游戏的趣味性和挑战性。