• 注册
  • Mod制作教程 Mod制作教程 关注:1549 内容:60

    给你的手雷上个BUFF

  • 查看作者
  • 打赏作者
  • 16
  • Mod制作教程
  • 初窥堂奥

    首先必须准备一个dnSpy

    给你的手雷上个BUFF

    原本想上传的dnSpy,只能百度下一个吧。

    PS:本教程的基础是在毒雷教程(没钱看帖了,写点东西收一波门票)-ODDBA社区的基础上更新和补充(教程针对0.12.12.32.20243 客户端)。

    开始


    1、找到Assembly-CSharp.dll文件

    给你的手雷上个BUFF

    2、用dnSpy打开

    给你的手雷上个BUFF

    直接拖进去

    3、改成所选文件

    给你的手雷上个BUFF

    4、搜索Grenade(手雷)

    一个一个找下去

    给你的手雷上个BUFF

    找到一个像这样的

    给你的手雷上个BUFF

    GClass2199(其他版本会不叫这个名)

    给你的手雷上个BUFF

    点开像这样

    5、往下滑

    给你的手雷上个BUFF

    GClass2091


    6、

    给你的手雷上个BUFF

    7、搜索MaxResource

    给你的手雷上个BUFF

    搜索StimulatorBuffs

    给你的手雷上个BUFF

    记录接口名GInterface228GInterface211

    给你的手雷上个BUFF

    7、开始修改

    给你的手雷上个BUFF

    右键编辑类

    8、

    给你的手雷上个BUFF

    加上接口

    GInterface228, GInterface211, GInterface222

    GInterface228GInterface211是之前记录的接口(其他版本可能不叫这个名)

    GInterface222是之后要用到的

    下面加上

        float GInterface228.MaxResource
        {
            get
            {
                return this.MaxResource;
            }
        }
    
        string GInterface211.StimulatorBuffs
        {
            get
            {
                return this.StimulatorBuffs;
            }
        }
    
        public float MaxResource;
    
        public string StimulatorBuffs;

    给你的手雷上个BUFF

    然后点

    9、

    同时点Ctrl+Shift+S

    给你的手雷上个BUFF

    保存

    10、按后退

    给你的手雷上个BUFF

    11、右键编辑类

    给你的手雷上个BUFF

    加上

    给你的手雷上个BUFF

    加接口

    GInterface228, GInterface211

    加上代码

        public float MaxResource
        {
            get
            {
                return base.GetTemplate<GClass2091>().MaxResource;
            }
        }
    
    
        public string StimulatorBuffs
        {
            get
            {
                return base.GetTemplate<GClass2091>().StimulatorBuffs;
            }
        }
    
        [GAttribute21]
        public readonly SideEffectComponent SideEffect;

    改好编译

    12、

    给你的手雷上个BUFF

    向下翻找到这,编辑方法

    给你的手雷上个BUFF

    加上代码

        if (!string.IsNullOrEmpty(template.StimulatorBuffs))
        {
            this.Components.Add(this.SideEffect = new SideEffectComponent(this, template));
        }

    13、

    同时点Ctrl+Shift+S

    给你的手雷上个BUFF

    保存

    14、完成

    记得删掉DLL备份

    给你的手雷上个BUFF

    PS:教程文件基于0.12.12.32.20243 客户端


    圆转纯熟
    2021

    第一!

    回复
    圆转纯熟
    2021
    打赏了4金币
    回复
    炉火纯青
    VIP3
    2021
    打赏了200金币
    回复
    炉火纯青
    VIP3
    2021
    打赏了200金币
    回复
    炉火纯青
    VIP3
    2021
    打赏了200金币
    回复
    炉火纯青
    VIP3
    2021
    打赏了200金币
    回复
    炉火纯青
    VIP3
    2021
    打赏了200金币
    回复
    炉火纯青
    VIP3
    2021

    很女子,很弓虽大,编程小白表示很需要这东西

  • CC.Yh膜拜大佬
    拉黑 2年前 电脑端回复
  • 咸鱼的咸我总是学不会,再聪明一点
    拉黑 2年前 电脑端回复
  • 回复
    略有小成

    链接:https://pan.baidu.com/s/1j96CxrzZA0F2VzLZQrESIQ?pwd=pv53

    提取码:pv53

    --来自百度网盘超级会员V5的分享

    替老哥补上dnSpy的链接

  • 1991664032
    拉黑 2年前 手机端回复
  • 回复
    炉火纯青
    2021
    打赏了15金币
    回复

    请登录之后再进行评论

    登录
    离线版教程
  • 今日 0
  • 内容 935
  • 关注 1549
  • 聊天
    关注 26

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: