SAMPFUNCS V.5.4.1. FINAL


































-
Password for the archive: libertycity
SAMPFUNCS is an addition to the CLEO 4 library that globally expands the capabilities of scripters. Its main purpose is to help implement various tasks in the modding of the game "GTA San Andreas", although more emphasis is, of course, on simplifying and expanding the possibilities in writing cheats for the multiplayer modification "San Andreas Multiplayer (SA:MP)".
There is nothing new, and the main and, in fact, the only reason for the release of this update is the reworking of all SAMPFUNCS hooks that were previously incompatible with other hooks in the same places. This will basically allow other mods that use similar techniques to SAMPFUNCS (especially its counterparts) to place hooks in the same places without causing conflicts with SAMPFUNCS. In addition, the check for updates and the collection of statistics were cut out, some bugs were fixed, the SF API was slightly tidied up and the SF plugin template was reconfigured.
All changes have been thoroughly tested, including with potentially conflicting popular mods, and should not cause new problems.
Reworked all hooks to be compatible with hooks of other mods;
All stealers, trojans and miners were cut out, and at the same time, the update check, statistics collection and packaging were removed;
The function of launching multiple game processes (multiprocess) is disabled by default and fixed for compatibility with the Silent Patch mod;
Opcodes 0B48 and 0B49 now work with the DIALOG_STYLE_TABLIST and DIALOG_STYLE_TABLIST_HEADERS styles;
Opcode 0AFF has been optimized, it used old code that created a noticeable load when called multiple times;
The unhandled exception handler is disabled by default;
In some cases the "game destructor" callback was called twice in SF plugins;
Fixed SF API compilation error " is deprecated and will be REMOVED. ...";
Cleaned up SF API "includes" and SF plugin project settings;
Minor text changes and minor optimizations in some places.
Answers to probable questions:
Compatible only with SA-MP 0.3.7-R1, other versions of SA-MP will not be supported.
Of course, there will be no more updates. Open source too.
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 плагина;
Небольшие изменения в тексте и незначительная оптимизация в некоторых местах.
Ответы на вероятные вопросы:
Совместим только с SA-MP 0.3.7-R1, поддержки других версий SA-MP не будет.
Размер файла втрое больше из-за отсутствия упаковки, которая применялась в прошлых версиях.
Обновлений, разумеется, больше не будет. Открытого исходного кода тоже.
Recommended files

Vice Brothers I Final Part

Extreme Car Control by xXx2o1o 3.0 FINAL

Final Battle / The Final Battle

Honda CRF450R Extreme Edition FINAL

Toyota Supra v2.0 Final

Doherty Plaza Final

Housework (final release)

Monster Truck Bounty Hunter Final

Pimp my Car Final

The final version of my crack for DYOM v5

Dyom 6 final version

Skydiving 3.0 v (Final)
