Silent's ASI Loader 1.3































-
-
dfiles.euHerunterladen
Beschreibung
Dies ist eine DLL-Datei, die die Funktionalität zum Laden von ASI-Plugins für San Andreas hinzufügt.
Was macht es besser als andere ASI-Loader?
∙ Erweiterte Kompatibilität - alle aktuellen Loader haben einen Nachteil, der manchmal dazu führt, dass Plugins nicht geladen werden. Dieser Loader verwendet eine völlig neue Lade-Methode, die von NTAuthority entwickelt wurde und die Arbeit konstant macht.
∙ Kompatibel mit 3.0 (alte Steam EXE) und neuer Steam EXE.
∙ Lädt Dateien, die im Stammverzeichnis des Spiels und im scripts -Ordner liegen (obwohl nicht garantiert ist, dass alle Plugins ordnungsgemäß funktionieren, wenn sie im letzteren liegen!).
∙ Hat eine INI-Datei, in der Sie das Laden von Plugins aktivieren/deaktivieren können.
∙ Hat die Fähigkeit, Plugins für eine bestimmte EXE zu laden und/oder andere Plugins vom Laden auf einer bestimmten EXE auszuschließen.
∙ Leicht und schnell.
∙ Wenn eine verschlüsselte EXE verwendet wird (wie die Steam EXE), werden die Plugins erst geladen, nachdem sie entschlüsselt wurde.
Dieser Loader wird auch in Grand Theft Auto: Vice City Stories PC Edition und Vigilante Justice verwendet.
Installation
Um zu installieren, müssen Sie einfach beide DLL-Dateien in den Spielordner legen und die alten Dateien ersetzen.
Verwendung
Normale Plugin-Installation:
Wenn Sie ASI für alle vorhandenen EXE hinzufügen möchten, legen Sie es in das Stammverzeichnis des Spiels oder in den scripts-Ordner.
Verschiedene Plugins können möglicherweise nicht richtig funktionieren, wenn sie im scripts-Ordner sind, daher wird empfohlen, sie in den Spielordner zu verschieben, wenn das Plugin nicht ordnungsgemäß gestartet werden kann.
Erweiterte Plugin-Installation:
Wenn Sie verschiedene EXE haben und möchten, dass sie bestimmte ASI-Plugins verwenden, können Sie einen neuen Ordner im scripts -Ordner mit dem gleichen Namen wie Ihre EXE erstellen (d. h. gta_sa.exe hat einen gta_sa-Ordner, my_fancy_exe.exe hat einen my_fancy_exe-Ordner usw.). Plugins, die in einem solchen Ordner platziert sind, sind exklusiv für eine bestimmte EXE.
Bestimmte EXE können auch nur einige Plugins ignorieren - siehe advanced_plugin_management_example für weitere Informationen.
Danksagungen und Lizenz
Zunächst einmal Dank an NTAuthority für den Ausschnitt seines Codes und auch an Stanislav "listener" Golovin für den Quellcode seines ASI Loaders, der als Grundlage für meine Version des Loaders diente.
Da dieser Loader über einen offenen Quellcode verfügt (der Quellcode ist NICHT in diesem Archiv enthalten), steht er unter der Lizenz von Silent.
Das bedeutet, dass der Quellcode nur zu Lernzwecken dient. Sie können dies nur in Ihren Projekten verwenden, aber auf keinen Fall zur Rekonstruktion oder um auf dem ursprünglichen Werk aufzubauen.
Описание
Это 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'а.
Это означает, что исходный код служит лишь в целях обучения. Вы можете только использовать это в своих проектах, но никак НЕ для воссоздания, или же основываться на оригинальном деянии.