Silent的ASI加载器1.3






























-
dfiles.eu下载
描述
这是一个DLL文件,为圣安地列斯添加ASI插件加载功能。
它与其他ASI加载器有什么不同?
∙ 扩展的兼容性 - 所有当前加载器都有一个缺陷,有时会导致插件加载失败。该加载器使用NTAuthority开发的全新加载方法,使工作变得稳定。
∙ 与3.0(旧Steam EXE)和新的Steam EXE兼容。
∙ 加载位于游戏根目录和 scripts 文件夹中的文件(尽管如果它们位于后者中,并不能保证所有插件都能正常工作!)。
∙ 具有INI文件,您可以在其中启用/禁用插件加载。
∙ 能够为特定EXE加载插件和/或在特定EXE上排除其他插件的加载。
∙ 轻便且快速。
∙ 如果使用加密的EXE(如Steam EXE),插件将在解密后加载。
该加载器还用于侠盗猎车手:罪恶都市故事PC版和维吉兰特正义。
安装
要安装,您只需将两个DLL文件放入游戏文件夹中,替换旧文件。
使用
普通插件安装:
如果您想为所有现有EXE添加ASI,请将其放入游戏根目录或 scripts文件夹中。
如果插件无法正常启动,可能会导致不同插件在 scripts文件夹中工作不正常,因此建议将其移动到游戏文件夹中。
扩展插件安装:
如果您有不同的EXE并希望它们使用特定的ASI插件,您可以在 scripts 文件夹中创建一个与您的EXE同名的新文件夹(即gta_sa.exe有gta_sa文件夹,my_fancy_exe.exe有my_fancy_exe文件夹,等等)。放置在该文件夹中的插件将仅适用于特定的EXE。
特定的EXE也可以忽略某些插件 - 请参见 advanced_plugin_management_example 以获取更多信息。
感谢和许可证
首先,感谢NTAuthority提供的代码片段,以及斯坦尼斯拉夫“listener”戈洛温提供的ASI加载器的源代码,作为我版本加载器的基础。
由于该加载器具有开放源代码(源代码不包含在此档案中),因此它遵循Silent的许可证。
这意味着源代码仅用于学习目的。您只能在自己的项目中使用它,而不能重建或基于原始作品。
Описание
Это DLL файл, добавляющий функциональность загрузки ASI-плагинов для San Andreas.
Что делает его лучше от других ASI Loader'ов?
∙ Расширенная совместимость - все текущие загрузчики содержат недостаток, который иногда приводит к отказу загрузки плагинов. Данный загрузчик использует совершенно новый метод загрузки, разработанный NTAuthority, который делает работу постоянной.
∙ Совместимость с 3.0 (старый Steam EXE) и новым Steam EXE.
∙ Загружает файлы, расположенные в корневой папке игры и в папке scripts (хотя не гарантировано, что все плагины будут работать должным образом, если они расположены в последнем!).
∙ Имеет INI файл, в котором Вы можете вкл/выкл загрузку плагинов.
∙ Имеет способность загружать плагины для определённого EXE и/или исключать иные плагины из загрузки на определённом EXE.
∙ Лёгкий и быстрый.
∙ Если используется зашифрованный EXE (как Steam EXE), плагины загрузятся только после того, как он расшифруется.
Данный загрузчик также используется в <noindex><a href="http://www.gtaforums.com/index.php?showtopic=439980" target="_blank">Grand Theft Auto: Vice City Stories PC Edition</a></noindex> и <noindex><a href="http://www.gtaforums.com/index.php?showtopic=482416" target="_blank">Vigilante Justice</a></noindex>.
Установка
Для установки Вам нужно просто поместить оба DLL файла в папку с игрой, заменяя старые файлы.
Использование
Обычная установка плагина:
Если Вы хотите добавить ASI для всех имеющихся EXE, поместите его в корневую папку игры или в папку scripts.
Различные плагины могут работать неправильно, если они находятся в папке scripts, так что рекомендуется переместить их в папку с игрой, если плагин не может нормально запуститься.
Расширенная установка плагина:
Если у Вас имеются различные EXE и хотите сделать так, чтобы они использовали определённые ASI-плагины, Вы можете создать новую папку в папке scripts с таким же именем, как и Ваш EXE (т. е. gta_sa.exe имеет gta_sa папку, my_fancy_exe.exe имеет my_fancy_exe папку и т. д.). Плагины, размещённые в такой папке, будут эксклюзивными для определённого EXE.
Определённые EXE также могут игнорировать только некоторые плагины - см. advanced_plugin_management_example для дополнительной информации.
Благодарности и лицензия
Во-первых, благодарность NTAuthority за отрывок его кода, и также Станиславу "listener" Головину за исходный код его ASI Loader'а, который послужил в качестве базы моей версии загрузчика.
Поскольку у данного загрузчика есть открытый исходный код (исходный код НЕ содержится в этом архиве), он находится под лицензией Silent'а.
Это означает, что исходный код служит лишь в целях обучения. Вы можете только использовать это в своих проектах, но никак НЕ для воссоздания, или же основываться на оригинальном деянии.