你的位置:首页>游戏攻略>鬼谷八荒代码编写教程

鬼谷八荒代码编写教程

2023-05-17 14:01 作者:佚名 来源:本站整理 浏览:817 评论:0

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

一、功能简介

首次点击模组编辑器的“编写代码”按钮时,会自动创建“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”

鬼谷八荒代码编写教程

专题下载
    1. 单机武侠手游单机武侠手游

      侠之大者,为国为民;侠之小者,为友为邻!不少国人都拥有一种武侠情结,现实里我们难以成为真正的大侠,但游戏中我们能体验侠肝义胆的江湖人生,那么有哪些单机武侠类手机游戏推荐呢?下面小编就为大家带来好玩的武...

    1. 日式rpg游戏推荐日式rpg游戏推荐

      日式rpg游戏推荐,这里带来一些热门的宅男玩的日式rpg游戏,都有着丰富奇特的剧情,还有精美的cg,玩家解锁剧情即可和游戏里的二次元小姐姐进行亲密的互动,这里为你提供日式rpg游戏免费下载。...

    1. 自由探索的武侠游戏自由探索的武侠游戏

      自由探索的武侠游戏有哪些?许多小伙伴的心中都有一个武侠梦,金庸先生小说中所描绘的武侠世界成为了许多人心中的幻想,今天小编给大家带来的是自由探索的武侠游戏!...

    用户评论

    最新评论