侠盗猎车手系列 ASI支持RAGE插件钩子 Mod V0.3.2 BETA 下载

您所在的位置:网站首页 hags插件 侠盗猎车手系列 ASI支持RAGE插件钩子 Mod V0.3.2 BETA 下载

侠盗猎车手系列 ASI支持RAGE插件钩子 Mod V0.3.2 BETA 下载

2023-09-27 13:27| 来源: 网络整理| 查看: 265

简单简介

在3DM Mod站下载侠盗猎车手系列最新的ASI支持RAGE插件钩子 Mod,由Pursuit 制作。九片棱角在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: Pursuit Mod版本: 0.3.2 BETA Mod大小: 101 KB 更新时间: 2019-01-15 14:14:48 发布时间: 2019-01-15 14:14:48

详细说明

这是一个RPH插件,可以将ASI mod转换为UASI(“Universal ASI”)mods,可以使用与ScriptHookV加载ASI mod相同的方式加载RAGE Plugin Hook。除了原始的DirectX访问(“现在的回调”)之外的所有内容都已实现,因此大多数ASI应该加载并正常工作。

要使用此插件,您必须:

.NET Framework 4.6

RAGE插件钩子

它是如何工作的?

第一个版本完全用C ++ / CLI编码:本机C ++代码用于与本机ASI插件交互,代码的“CLI”(或“托管”)部分用于与.NET Framework和RAGE插件交互钩。虽然托管代码和本机代码之间的这种混合造成了问题和混乱:错误很难追查,程序很难维护,并且插件不适用于很多人。

这个版本是在兼容性和用户友好性的基础上创建的:托管代码在自己的文件中(“AsiSupport.dll”,这是RPH插件),所有非托管代码(插件工作的最低限度)都在UnvAsiIntrf.dll(代表“通用ASI接口”)。最终用户应该支持UnvAsiIntrf.dll,因为它是纯C ++,如果最终用户具有使用RPH的所有必需依赖项,AsiSupport.dll也不应该导致任何问题。

UnvAsiIntrf.dll已经被创建为ASI插件与另一个实体交互的通用方式:所述实体将注册为“API处理程序”,可以访问GTA V(在这种情况下,RPH可以访问GTA V)哪个会加载UASI文件(转换后的ASI文件);然后,ASI脚本将与使用ScriptHookV完成它的方式与GTA V交互,除非他们通过UnvAsiIntrf.dll进行交互,UnvAsiIntrf.dll本身作为UASI脚本和API处理程序之间的简单桥梁。

报告错误和崩溃

由于插件仍处于测试阶段且可能不稳定,因此您可能会遇到错误和/或崩溃。在这种情况下,请在Github,GTA5-mods.com评论部分或RPH Discord上报告错误/崩溃。如果您报告崩溃,请同时发送崩溃报告(位于GTA V文件夹中的“CrashReports”目录内)。

更新日志:

0.3.2

*如果加载或转换ASI文件失败,插件不应再崩溃

*该插件现在可以检测非ScriptHookV脚本,而不是尝试转换它们

0.3.1

*提高性能

0.3.0

* AsiSupport插件已在C#中重写,以删除C ++ / CLI依赖项

*与ASI脚本的互操作现在通过UnvAsiIntrf.dll(用纯C ++编码)完成

* AsiSupport不再使用.rasi文件:它使用.uasi(通用ASI)文件

*将ASI文件转换为UASI现在应该更快

*当RPH控制台打开时,不再将关键事件传输到ASI插件

*更好地处理异常:插件不应再崩溃(大多数情况下),而是显示用户友好的错误消息

*现在可以卸载和重新加载大多数ASI插件而无需重启游戏(抱歉,ELS不是其中之一)

*现在可以在外部的,易于编辑的文件中读取一些以前硬编码的值

0.2.0

*如果脚本已经加载了SHV,则SHV脚本将被终止

*依赖性问题现已修复

*该插件现在也适用于Windows 7,8和8.1

* OpenIV.asi不再处理,因为它是独立的,无论如何都会工作

*如果原始.asi文件发生更改,则会更新转换后的.rasi文件

0.1.0

+首次公开发布

请注意我只创建它才能使用非活动作者创建的旧ASI插件。如果您是想要创建GTA V插件的新开发人员,我强烈建议您直接使用RPH,因为它会提高性能。

感谢MulleDK19和LMS用于RAGE Plugin Hook

感谢Alexander Blade for ScriptHookV

感谢JackD111 for OpenVHook

感谢alexguirre帮助我弄清楚东西

根据GPLv3许可证,Github上提供了该源代码。

This is a RPH plugin that converts ASI mods into UASI ("Universal ASI") mods which can be loaded with RAGE Plugin Hook in the same way ASI mods are loaded with ScriptHookV. Everything but the raw DirectX access ("Present callbacks") has been implemented, so most ASIs should load and work properly. 

To use this plugin, you must have: .NET Framework 4.6 RAGE Plugin Hook 

How does it work? The first version was entirely coded in C++/CLI: native C++ code was used to interact with native ASI plugins, and the "CLI" (or "managed") part of the code was used to interact with the .NET Framework and RAGE Plugin Hook. Though, this mix between managed and native code created problems and confusion: errors were hard to track down, the program was hard to maintain, and the plugin didn't work for a lot of people. This version was created with compatibility and user-friendliness in mind: managed code is in its own file ("AsiSupport.dll", which is the RPH Plugin), and all unmanaged code (the bare minimum the make the plugin work) is in UnvAsiIntrf.dll (which stands for "Universal ASI Interface"). UnvAsiIntrf.dll should be supported by the end user as it is pure C++, and AsiSupport.dll should also not cause any problem if the end user has all required dependencies to use RPH. UnvAsiIntrf.dll has been created as a generic way for ASI plugins to interact with another entity: said entity would register as an "API Handler" which has access to GTA V (in this instance, to RPH which gives it access to GTA V) and which would load UASI files (converted ASI files); then, the ASI scripts would interact with GTA V the same way the would've done it with ScriptHookV, except they would do via UnvAsiIntrf.dll, which itself serves as a simple bridge between UASI scripts and the API Handler. 

Reporting bugs and crashes As the plugin is still in beta and might be unstable, you may experience bugs and / or crashes. In that case, please report the bug/crash either on Github, in the GTA5-mods.com comment section, or on the RPH Discord. If you're reporting a crash, please also send the crash report (located inside the "CrashReports" directory in your GTA V folder). 

Changelog: 

0.3.2 * The plugin should no longer crash if it failed to load or convert an ASI file * The plugin now detects non ScriptHookV scripts instead of trying to convert them 

0.3.1 * Improved performance 

0.3.0 * The AsiSupport plugin has been rewritten in C# to remove the C++/CLI dependency * The interop with ASI scripts is now done via UnvAsiIntrf.dll (coded in pure C++) * AsiSupport no longer uses .rasi files: it uses .uasi (Universal ASI) files * Converting ASI files to UASI should now be faster * Key events are no longer being transferred to ASI plugins when the RPH console is open * Better handling of exceptions: the plugin should no longer crash (most of the times), but instead show a user friendly error message * Most ASI plugins can now be unloaded and reloaded without rebooting the game (sorry, ELS is not one of them) * Some previously hardcoded values are now read in an external, easily editable file 

0.2.0 * If a script is already loaded with SHV, the SHV script will be killed * The dependency issue is now fixed * The plugin should now also work on Windows 7, 8, and 8.1 * OpenIV.asi is no longer handled as it is stand-alone and will work anyway * If the original .asi file changes, the converted .rasi file is updated 

0.1.0 + Initial public release 

Please note I only created it to be able to use old ASI plugins created by inactive authors. If you're a new developer wanting to create a GTA V plugin, I highly recommend you directly use RPH instead, as it will improve performance. 

Thanks to MulleDK19 and LMS for RAGE Plugin Hook Thanks to Alexander Blade for ScriptHookV Thanks to JackD111 for OpenVHook Thanks to alexguirre for helping me figure out stuff 

The source is available on Github under the GPLv3 license. 

文件说明 Mod截图 相关作品

【前置插件】SkyUI v5.1 汉化版 | 求生之路2 个人定制版银发初音人物MOD | Cartographers Map Markers地图测绘 | 侠盗猎车手5 战神武器MOD | 群星 v1.5星河战队原声MOD | 模拟人生4 v1.31女士白色斜抹肩半胸衣短上衣MOD |



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3