【提问】如何每秒对附近敌人造成伤害

[复制链接]
作者: m1sswj | 时间: 2024-1-24 11:54:11 | 讨论|
3 178

91

帖子

4332

金币

2394

积分

积分
2394
发表于 2024-1-24 11:54:11来自手机 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
像图片上这种buff,是用什么方式做的呢,怎么能每秒对附近敌人造成伤害的

13213

13213
回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2024-1-24 13:50:41| 显示全部楼层
用这个 定时器执行
增加附加伤害效果RangeHarm

格式:RangeHarm 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10

参数1:X坐标
参数2:Y坐标
参数3:范围
参数4:伤害值(计算防御)
参数5:附加效果0=无,1=击退,2=冻结,3=麻痹,4=吸血,5=吸蓝,6真实伤害数值,7蛛网效果,8红毒,9绿毒,10定身,11防禁锢,12最大hp百分比真实伤害,13当前hp百分比真实伤害
参数6:附加属性值  参数5=1;击退距离、2;冻结时间、3;麻痹时间、4;吸血值、5;吸蓝值、6;真实伤害值、7;蛛网时间、8;红毒时间、9;绿毒时间、
                        10;定身时间(定身时间单位是毫秒)、11;防禁锢时间(秒) 12;最大hp百分比真实伤害的值 13;当前hp百分比真实伤害的值
参数7:是否检查防冻结/麻痹/石化/冰冻/蛛网/红毒/绿毒属性(0=直接设置状态;1=检查后设置状态)
参数8:目标(0或空=所有目标;1=仅人物;2=仅怪物)
参数9:特效ID,目标身上的特效

参数10:群体伤害目标个数

回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2024-1-24 13:51:17| 显示全部楼层
6;真实伤害值
回复

使用道具 举报

36

帖子

1297

金币

709

积分

积分
709
发表于 2024-1-24 14:17:49| 显示全部楼层
要buff触发的触发脚本间隔(ms) 1000#@方法名就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部