这次重做了一个版本,不需要任何插件的桥接,让Metahook Plus可以直接加载C#的dll,并且同时还支持了mp端的Amxmodx Module开发,也算把两年前的坑填了。
新版本的优势:
1. 更完善的SDK:这个版本我抄了很多的hlsdk的类型到C#,并且命名和hlsdk保持一致。
2. 一键创建项目:我把hlsdk和amxmodx都封装好了包上传到nuget,并且制作了项目模板。
3. 更方便的调试:项目内附带调试文档,支持C++和C#混合调试。
4. 前后端支持:如上所述,项目还支持了Amxmodx模块的开发,可以为pawn导出native函数。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1e5c5c3c41082838680ddc1c8899a964/0a9ad91373f08202638c661c0dfbfbedaa641bcc.jpg?tbpicau=2025-02-28-05_3a3229d224d0539620545dbbac56d046)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=22132b37fe99a9013b355b3e2d950a58/fd7eac0f4bfbfbed9647c15c3ef0f736aec31fcc.jpg?tbpicau=2025-02-28-05_c87bea2034b89f1a24a77c0916f1ef62)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3c2bea2b5930e924cfa49c397c086e66/d4218a025aafa40f70d839feed64034f79f019cc.jpg?tbpicau=2025-02-28-05_f047642be5fdb158cee9c1c935654f41)
新版本的优势:
1. 更完善的SDK:这个版本我抄了很多的hlsdk的类型到C#,并且命名和hlsdk保持一致。
2. 一键创建项目:我把hlsdk和amxmodx都封装好了包上传到nuget,并且制作了项目模板。
3. 更方便的调试:项目内附带调试文档,支持C++和C#混合调试。
4. 前后端支持:如上所述,项目还支持了Amxmodx模块的开发,可以为pawn导出native函数。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=1e5c5c3c41082838680ddc1c8899a964/0a9ad91373f08202638c661c0dfbfbedaa641bcc.jpg?tbpicau=2025-02-28-05_3a3229d224d0539620545dbbac56d046)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=22132b37fe99a9013b355b3e2d950a58/fd7eac0f4bfbfbed9647c15c3ef0f736aec31fcc.jpg?tbpicau=2025-02-28-05_c87bea2034b89f1a24a77c0916f1ef62)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3c2bea2b5930e924cfa49c397c086e66/d4218a025aafa40f70d839feed64034f79f019cc.jpg?tbpicau=2025-02-28-05_f047642be5fdb158cee9c1c935654f41)