• 注册
  • 物品&功能 物品&功能 关注:10253 内容:1623
    10金币

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

  • 查看作者
  • 打赏作者
  • 物品&功能
  • Lv.6
    武林萌主
  • 原创

  • 今天就来给大家分享一个越变越强的技能:暴食。

    暴食特点:越越厉害 。

    那么第一个难题就是怎么得到玩家吃了多少东西呢。我们回想起来吃了多少东西在游戏里会有一个显示食物的buff,上面还有个数字。一般buff描述的数字都是变量,所以找到它可能有突破。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    找到这个buff,发现$foodAmountAdd这个变量,这个变量是显示现在还有多少食物没消化,玩家如果没有进食的话这个变量只会慢慢变小或不变。如果这个变量增加了那就是吃了多少东西。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    用新变量  $foodAmountAdd_上一秒  记录上一秒的食物量,当现在的食物量如果大于上一秒的食物说明过去的一秒内玩家进食了,那么上一秒内玩家吃的食物量  –  这一秒消化的食物(很小最多1,忽略)= 当前的食物量  –  上一秒的食物量。我们用  $暴食进度  储存玩家累计进食量。为了平缓成长曲线。我们用经验值和等级的方式来获得增益。

    先初始化我们的经验,然后设定每级所需的经验增长,这样单独写出来方便后期维护和修改数值

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    然后写升级逻辑,当前经验大于升级所需经验就升级。然后让经验减去当前所需经验,计算之后再让升级所需经验增加。这儿为什么不能清零经验?因为如果你吃了120饱食度的食物按理是升两级还剩15点经验,如果清0的话就只会升一级。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    然后写效果,根据等级计算加成。其中伤害加成显示为百分比,实际效果是小数,我们再算一个变量出来方便Location引用。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    最后写Location,方便玩家查看等级、经验、实际效果。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    进游戏测试,点一级暴食技能,然后吃下一个饱食度为122的意大利面后,我们发现暴食显示等级为2,伤害加成为10%,血量加成为10。暴食进度=122-50-55=17对的,升级所需经验=50+5+5=60也对,符合我们要求。

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    Mod制作经验分享:如何制作一个越吃越厉害的暴食技能

    隐藏内容需要付费才可以看见

    马上购买

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

    Lv.8

    学习了!虽然用不到这个技能。支持一下。

    个人主页afdian.com/a/mrjh19969966

    回复
    Lv.8
    冲向2023

    我tm吃吃吃此吃吃吃吃吃吃吃吃吃 [s-1] 队友吃,敌人吃,野猪吃,商人吃

    回复
    Lv.5
    萌新驾到
    只靠xml能实现到什么程度的mod没怎么深入了解过,能自定义机制么 [s-33]

    爱发电https://afdian.com/a/ma2097

    回复
    Lv.5
    能直连吗
    回复
    Lv.2

    好帖,我自己研究了好几天想搞一个击杀加生命值上限的buff可以无限叠加的没研究出来

    回复
    Lv.5
    冲向2023

    有点离谱,数值过高还无限叠加。

    回复
    Lv.7

    大佬,我这边这个红字看着像是有MOD跟你这个暴食在读取上被视为了同一种MOD,大概能是和哪些MOD冲突啊?

    回复
    Lv.5
    VIP 2

    感谢楼主分享····

    回复

    我既是饭桶

    回复

    挺好的

    回复

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

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

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

    请登录之后再进行评论

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

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

    分享网站

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