[前置API] BDSNetRunner - Win版BDS下.Net扩展插件运行平台

加载器 [前置API] BDSNetRunner - Win版BDS下.Net扩展插件运行平台 V0.1.16.201.3v2

登录后下载
资源类型
原创
版权链接
#
语言
中文(简体)
支持版本
  1. 1.16
BDSNetRunner

  往期源码详见: https://github.com/zhkj-liuxiaohua/BDSNetRunner

  如题,这是一个可以让用户跑.Net framework插件的一个插件运行平台。用户可采用多种语言(vb/c#/c++等)编写基于.Net平台的插件。基于JSRunner机制,用户可较容易地转移自己的js功能到.Net平台上。已提供hook接口,参考范例使用即可。暂不支持梦故以外的插件加载器,但如果需要添加支持的可自行发起pull request进行平台的改进。

  
  本插件开发采用 启动器 加载framework并调用指定入口方法启动。基本运作机制同 JSRunner 。部分开发示例参考 https://github.com/zhkj-liuxiaohua/CSRMods

开发步骤:

1. 创建.net framework类库工程;
2. 复制模板工程中的BDS文件夹至工程目录;
3. 在自己的主类里实现 CSR.Plugin.onStart 方法;
4. 修改工程生成的dll文件后缀名为.csr.dll,放置插件到BDS服务端下的CSR文件夹下即可被插件平台加载运行。

aCBkDJ.md.png

aCBZU1.md.png

aCB93T.md.png

自由发挥创意吧!(如需获取增强的商业版功能,可移步Q群 565040870 联系作者获取。)

构建注意:建议设置目标框架版本 4 以上,生成目标平台强制为 x64(AMD/Intel 64位处理器)。
作者
liuxiaohua
下载
478
查看
6,653
首次发布
最后更新
评分
4.38 星 16 个评分

来自liuxiaohua的更多资源

最新更新

  1. 小幅完善,新增功能

    本次更新主要小幅完善组件相关内容,以及新增商业版功能。 1、小幅调整组件获取api试图修复一个可能的报错问题;...
  2. 更新适配1.16.201.3版

    RT,版本适配至1.16.201.3版。本次更新较之前版本新增了商业版API:获取指定位置处的区块颜色信息,可用于导出地图色块应用场景。
  3. 新增功能,调整模板

    本次更新提供了计分板相关操作和监听,以及置入tick操作。 新增系统计分板初始化监听,所有计分板相关操作需要在此事件触发后才可应用成功;...

最新评论

怎么安装啊。。。
  • 匿名
  • 5.00 星
  • 版本: V0.1.16.101.1
挺好的不知道商业版怎么用
我诚实,我不会安这个东西,有没有大大能给小萌新写个教程啊
在服务端文件夹创建了CSR文件夹,里面放了几个插件,但是开服之后加载了Net插件运行平台,没有加载插件,请问这是怎么回事a
很好,希望作者可以开发出更多的函数以供使用!(最好在示例中添加一个使用共享函数(setSharePtr、getSharePtr)的示例)
请问怎么使用啊
没有教程啊
解压下来的三个文件放哪,没看到食用步骤
getOnLinePlayers(),蹦服
liuxiaohua
liuxiaohua
能提供下详细的后台报错信息吗?以及,使用的c#模板是否是最新版?