骑马与砍杀2Mod开发制作教程(初级) |
您所在的位置:网站首页 › 骑马与砍杀入门教程 › 骑马与砍杀2Mod开发制作教程(初级) |
---本文建议稍微有点C#基础的小可爱使用 前不久天国的骑砍二发布了,新作的Mod可以使用C#开发,而作为一个菜鸡Unity程序员,C#可是必备技能,然后我就论坛上的官方Api瞅了瞅,结果.....一言难尽,基本就没啥东西,然后我就去度娘继续翻了翻,也只是找到了一下比较基础的教程,然后我合计了一下,尝试着去把官方的Dll反编译的了一下,没想到竟然成功了,然后,我的Mod之路就这么开始了~ 关于初级教程,可以去中文论坛瞅一瞅,这里就不再赘述了 http://bbs.mountblade.com.cn/thread-2057867-1-1.html 萌新们可以去看看这个 关于反编译官方dll,百度随便下个反编译软件就行了,我这里使用的是DotPeek 接着我们将论坛教程的里面说的所有的需要引用的Dll全部拖进这个软件中,再右键选择导出工程,然后对所有的Dll都进行这个操作 接着我们把导出来的多余的文件(如果有的话)删除掉,然后在Vs里面以现有代码创建项目 如果没下反编译软件或者不会上一步的话,可以使用这个链接下载 yuohira.com/文档/骑砍2源码/骑砍2.zip 然后我们就可以接着论坛上的教程,进行进一步的开发与学习了 分享一些我觉得比较常用的 Hero 类 : 顾名思义,就是各个英雄的类,你可以通过 Hero.MainHero 直接获取到玩家,注意需要在游戏开始后才能获取到 如果你想修改英雄的属性,可以使用以下方法修改 修改属性开启所有天赋设置技能等级设置年龄设置年龄需要设置出生年龄,而不是直接改Age字段 你也可以通过这种方法让你的孩子迅速成年 孩子直接成年设置性别和获取兄弟结婚和怀孕顺便说一句,让兄弟结婚之后,他就会出现在地图上(保存然后退出游戏,再重进,隔天之后就会出现),可以加入队伍当中--- 修改生命值上限我这个方法是通过修改单手剑天赋来提高生命值上限的,关于修改其他的天赋,可以在上面反编译出来的源码中自行探索 天赋源码这次就暂时先说这么多了,有机会下次再分享( ̄▽ ̄)~* 第一次写文章,写的不太好,还请多多包涵(〃'▽'〃) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |