首页››游戏攻略››鬼谷八荒代码编写教程

鬼谷八荒代码编写教程

来源:本站整理 更新时间:2023-05-17 14:01

鬼谷八荒代码编写教程,鬼谷八荒游戏数据是可以自己修改的,鬼谷八荒也因此可玩性非常的高,玩家可以通过自己编写鬼谷八荒代码修改各种游戏属性功法等等,不知道的小伙伴快来看看下面鬼谷八荒代码编写教程吧。

一、功能简介

首次点击模组编辑器的“编写代码”按钮时,会自动创建“VS项目”与“主类”,主类名必须是ModMain,命名空间默认为MOD_XXXXXX(模组ID)。

当你修改了代码命名空间时,程序集名称和UI上的代码命名空间时需要手动一起修改。

VS版本:2022(其他版本应该也能打开自行测试)

.NET框架:Net Framework 4.7.2(必须是这个版本)

二、编写代码教程

1:参考鬼谷八荒API文档,在ModMain.cs入口开始编写你的代码。

2:默认的DLL引用“复制到本地”都是false,需要引用其他DLL可在游戏目录下的MelonLoader文件夹找,当你新增DLL引用时,一定要把复制到本地设置成False,否则重新生成后会复制多余的DLL到Release目录,会导致MOD失效。

2:编写完成后,重新生成DLL,确保bin/Release目录下成功生成了MOD_XXXXXX.dll,不要有多余的DLL,除非是你需要的插件DLL。

3:回到游戏模组编辑器主界面,点击右下角“进入游戏调试”(模组编辑器会自动复制Release下的所有DLL到游戏中并加载),调试完成即可上传到创意工坊。

三、其他说明

1:游戏中已内置了MelonLoader,可前往Github查看相关教程。

Github地址:https://github.com/LavaGang/MelonLoader

官方地址:https://melonwiki.xyz/#/modders/il2cppdifferences

推荐看一遍IL2CPP和普通C#的差异

2:使用了Harmony补丁功能的,需要手动启用补丁。

var item = new HarmonyLib.Harmony("MOD_hK0uXK");

item.PatchAll(Assembly.GetExecutingAssembly());

3:更多游戏内教程可以查看此例子。

4:MelonLoader的控制台默认是关闭的,通过以下选项可以打开控制台,右击游戏属性,高级选项输入“--melonloader.showconsole”

猜你喜欢

相关文章

评论

我要跟帖
取消
查看所有评论 共 0