SAMPFUNCS V. 5.4.1. ФІНАЛЬНА










































-
16 червня 2025SAMP v0.3.7-R11626955728_sf-5.zipПароль на архів: libertycity
-
16 червня 2025SAMP v0.3DLsampfuncs-v-5-4-1-final_1750045336_198401.7z
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 плагіна;
Невеликі зміни в тексті та незначна оптимізація в деяких місцях.
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 плагина;
Небольшие изменения в тексте и незначительная оптимизация в некоторых местах.