• 注册
  • 其他&工具 其他&工具 关注:6460 内容:196

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

  • 查看作者
  • 打赏作者
  • 当前位置: 七日杀中文网 > MOD下载 > 其他&工具 > 正文
  • 其他&工具
  • Lv.5
    武林萌主
  • 原创

  • 原版流血这个技能伤害太低,自己做的流血不可叠加又太没意思,能叠加又会导致伤害无限叠加没有上限了。如何像dota2的哈斯卡的火矛一样每层独立持续时间和伤害的持续伤害技能呢。

    首先分析流血伤害这个概念,每秒造成一个变量值的伤害,在游戏中就是HealthChangeOT减少一个变量的值。

    然后要分析每层独立持续时间和伤害的特点和实现方法:

    1、新的流血会重置流血时间。且剩余的流血时间不会大于某个值。所以buff只要设定为replace就好了。

    2、变量会定时减少。且持续时间内因为有之前的buff到期,持续时间内每一秒的伤害可能都不一样。

    既然每一秒的伤害都不一样且具备前面的继承后面的特性,那我们就用不同的变量去记录每一秒的伤害。假如流血持续5秒,那我们添加流血变量时,不再仅add一个变量的值,而是5个变量都给他add一个值。然后每过去一秒前一秒的值会变成后一秒的值,最后一秒的值会变成0。所以我们设定这几个变量名称为流血第1秒、流血第2、流血第3、流血第4、流血第5。攻击敌人时给对面添加buff的同时给这几个变量添加2。

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    然后是buff中每过去一秒就让流血第1秒等于流血第2、流血第2等于流血第3…..然后如果第一秒流血都为0那就删除buff

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    最后写上流血效果,要在计算之前

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    为了方便检测我们也写一个输出文本来记录每秒的变量变化

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    进游戏检测,点一级技能,有间隔的攻击三次,发现输出的数字两端低中间高,且总和为30,是符合我们要求的。

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    Mod制作经验分享:如何制作一个每层独立持续时间的流血buff

    再看血量163-三次拳头24-30=109与实际血量差了1点,因为游戏持续伤害为0.5秒结算一次,如果添加buff的时间在下半秒就会差半秒的伤害,误差可以接受。利用这个方式也可以制作独立持续时间的攻速buff和叠甲buff。

    文件放下面有需要的下载:

    独立层数独立持续时间的流血.zip
    2.5 KB,下载次数:78[记录]

    "点赞是美意,打赏是鼓励"

    Lv.7
    萌新驾到

    这个逼装的我给82分,剩下的用666的方式打给你!感谢大佬的付出,赞一个!

    q群 550180643

    回复
    Lv.9
    浴火重生

    感谢大佬的付出,赞一个!

    回复
    Lv.5
    爱我走心
    我理了一下你的思路,确实不错,伤害比较合理。我打算把流血技能改成3级,第一级,秒伤1,第二级,秒杀2,第三级,秒伤3。这个更加简单,加个变量,随技能等级改变数值就行。感谢你的思路 [s-22] 让我又有了一个好玩的MOD

    七日杀爱好者

    回复
    Lv.5
    爱我走心
    下载下来看了一下,想一块去了,我就说技能怎么也不能只有一级,不过,最高秒伤6点,叠加下来,伤害有点爆表啊,果断改成1/2/3,感谢你的分享 [s-8]

    七日杀爱好者

    回复
    Lv.8
    冲向2023

    [s-65] 谢谢分享

    从前就很好

    回复
    Lv.6

    支持楼主的思路。。。支持楼主的分享。

    回复
    Lv.5
    干饭人

    [s-75] 思路很强,实现了每层buff独立进行时间伤害计算而不是一直以最大层数进行刷新计算

    接MOD定制内容,聊天灌水QQ群813179963

    回复
    Lv.7
    冲向2023

    谢谢大佬的分享!

    回复
    Lv.8
    萌新驾到

    好,我来研究研究

    回复
    Lv.5
    ​这个逼装的我给82分,剩下的用666的方式打给你!
    回复

    MOD板块严查恶意、辱骂、讽刺等评论,如发现此类评论轻则小黑屋,重则永久封禁!

    如果发现帖子违规,用户可以点击帖子标题旁的向下箭头,选择举报内容

    涉及版权纠纷请确保你有所属版权,否则中文网有权不作处理

    请登录之后再进行评论

    登录
    • 大版主
    • 小版主
  • 英雄大人
    英雄大人
    白天在工作,晚上在睡觉,有事可以留言,不一定能及时回复!
  • yichen
  • 林小天
    林小天
    我还活着买断制版本,私聊我qq3807190901请标明来意
  • 雾凇
    雾凇
    旧日支配者-光暗扩展 MOD作者
  • 摸鱼摸鱼摸
    摸鱼摸鱼摸
    交流吹水群967780922
  • 银河
    银河
    CSOL大灾变欢迎你的到来。QQ群:967780922
  • 安安
    安安
    大背包、常显、叠加、除草树,唯一作者QQ383125283
  • 最强打野贝爷
    最强打野贝爷
    上班!上班!上班!
  • Cure_805
    Cure_805
    晚上在睡觉,白天在工作,不一定能及时回复,有事可以留言!
  • happy!
    happy!
    住院中
  • 妮可Neko
    妮可Neko
    无聊写些小玩意儿
  • 赞助广告位

  • 点击展示图片即可一键加入QQ群
    赞助广告:100R/月 目前空缺广告位:0

    分享网站

  • 繁体中文
  • 任务
  • 动态
  • 到底部
  • 帖子间隔 侧栏位置: