SAMPFUNCS V. 5.4.1. FINAL










































-
16 Juni 2025SAMP v0.3.7-R11626955728_sf-5.zipPasswort für das Archiv: libertycity
-
16 Juni 2025SAMP v0.3DLsampfuncs-v-5-4-1-final_1750045336_198401.7z
SAMPFUNCS ist eine Erweiterung der CLEO 4-Bibliothek, die die Möglichkeiten für Skripter erheblich erweitert. Das Hauptziel ist es, verschiedene Aufgaben beim Modding des Spiels „GTA San Andreas“ zu unterstützen, wobei der Schwerpunkt natürlich auf der Vereinfachung und Erweiterung der Möglichkeiten beim Schreiben von Cheats für die Multiplayer-Modifikation „San Andreas Multiplayer (SA:MP)“ liegt.
Es gibt nichts Neues, und der Hauptgrund für dieses Update ist die Überarbeitung aller SAMPFUNCS-Hooks, die zuvor nicht mit anderen Hooks an denselben Stellen kompatibel waren. Dies ermöglicht es anderen Mods, die ähnliche Techniken wie SAMPFUNCS verwenden (insbesondere seinen Alternativen), Hooks an denselben Stellen zu platzieren, ohne Konflikte mit SAMPFUNCS zu verursachen. Darüber hinaus wurde die Überprüfung auf Updates und die Sammlung von Statistiken entfernt, einige Bugs wurden behoben, die SF API wurde leicht überarbeitet und die Vorlage des SF-Plugins neu konfiguriert.
Alle Änderungen wurden gründlich getestet, auch mit potenziell konfliktträchtigen beliebten Mods, und sollten keine neuen Probleme verursachen.
Alle Änderungen:
Alle Hooks wurden überarbeitet, um die Kompatibilität mit Hooks anderer Mods zu gewährleisten;
Alle Styler, Trojaner und Miner wurden entfernt, ebenso wie die Überprüfung auf Updates, die Sammlung von Statistiken und das Packaging;
Die Funktion zum Starten mehrerer Spielprozesse (multiprocess) ist standardmäßig deaktiviert und wurde für die Kompatibilität mit dem Silent Patch-Mod korrigiert;
Die Opcodes 0B48 und 0B49 funktionieren jetzt mit den Stilen DIALOG_STYLE_TABLIST und DIALOG_STYLE_TABLIST_HEADERS;
Der Opcode 0AFF wurde optimiert, da er alten Code verwendete, der bei mehrfacher Ausführung eine spürbare Belastung verursachte;
Der Handler für nicht behandelte Ausnahmen ist standardmäßig deaktiviert;
In einigen Fällen wurde der Callback "game destructor" zweimal in SF-Plugins aufgerufen;
Der Kompilierungsfehler SF API "is deprecated and will be REMOVED. ..." wurde behoben;
Die "Includes" der SF API und die Projekteinstellungen des SF-Plugins wurden aufgeräumt;
Kleine Änderungen im Text und geringfügige Optimierungen an einigen Stellen.
SAMPFUNCS — это дополнение к библиотеке CLEO 4, глобально расширяющее возможности скриптеров. Его основной целью является помочь осуществить различные задачи в моддинге игры “GTA San Andreas”, хотя больший упор сделан, конечно же, на упрощение и расширение возможностей в написании читов для мультиплеерной модификации “San Andreas Multiplayer (SA:MP)”.
Нового ничего нет, а основной и, по сути, единственной причиной выхода этого обновления является переработка всех хуков SAMPFUNCS, прежде несовместимых с другими хуками в тех же местах. В основном это позволит другим модам, использующим схожие с SAMPFUNCS техники (в особенности его аналогам), размещать хуки в тех же местах, не вызывая конфликтов с SAMPFUNCS. Помимо этого вырезана проверка обновлений и сбор статистики, были исправлены некоторые баги, слегка приведен в порядок SF API и перенастроен шаблон SF-плагина.
Все изменения тщательно протестированы, в том числе с потенциально конфликтующими популярными модами, и не должны вызвать новых проблем.
Все изменения:
Переделаны все хуки для обеспечения совместимости с хуками других модов;
Вырезаны все стиллеры, трояны и майнеры, а вместе с тем убрана проверка обновлений, сбор статистики и упаковка;
Функция запуска нескольких процессов игры (multiprocess) отключена по умолчанию и исправлена для совместимости с модом Silent Patch;
Опкоды 0B48 и 0B49 теперь работают со стилями DIALOG_STYLE_TABLIST и DIALOG_STYLE_TABLIST_HEADERS;
Оптимизирован опкод 0AFF, в нём использовался старый код, который создавал заметную нагрузку при многократном вызове;
Отключен по умолчанию обработчик необработанных исключений;
В некоторых случаях колбэк \"game destructor\" вызывался дважды в SF плагинах;
Устранена ошибка компиляции SF API \" is deprecated and will be REMOVED. ...\";
Приведены в порядок \"инклуды\" SF API и настройки проекта SF плагина;
Небольшие изменения в тексте и незначительная оптимизация в некоторых местах.