...

Что за программа sampfuncs

Grand Theft Auto: San Andreas «SAMPFUNCS 5.4.1. FINAL»

Установка: Перенесите файл SAMPFUNCS.asi в корневую папку игры.

Авторы и разработчики: FYP, legend2360, urShadow, MogAika, SR_Team, Dark_Knight, EXPORT

Для работоспособности необходима библиотека CLEO 4 и клиент SA-MP 0.3.7.

SF-плагины с версии 5.0 до 5.1.1 не совместимы с 5.2 и выше.

Финальное обновление v5.4.1-final — последнее

причиной выхода этого обновления является переработка всех хуков 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.asi в корневую папку игры.

Перенесите файл SAMPFUNCS.asi в корневую папку игры.

Перенесите файл SAMPFUNCS.asi в корневую папку игры.

¶ SAMPFUNCS

SAMPFUNCS — это дополнение к библиотеке CLEO 4, расширяющее возможности моддинга GTA San Andreas и SA-MP посредством новых опкодов и C++ API.

На текущий момент уже реализовано огромное количество опкодов для взаимодействия с SA:MP. Но помимо опкодов предназначенных для SA:MP есть ещё и другие, упрощающие работу с графикой и диалогами, строками и массивами, памятью и RakNet’ом (сетевой частью сампа), а также всяческие математические функции и некоторые другие, которые не попали ни в одну из этих категорий.

Помимо опкодов у SAMPFUNCS ещё имеется и интерфейс — встроенная внутриигровая консоль. Консоль в основном предназначена для разработчиков, её функции нацелены на помощь в отладке скриптов. У неё есть, как и у любой другой консоли, собственные команды (подробнее см. в разделе консоли), в основном это функции для работы с игрой, упрощающие задачи разработчикам.
Больше информации о консоли можно найти здесь: SAMPFUNCS и консоль

Поставляется SAMPFUNCS всего одним файлом — SAMPFUNCS.asi. После запуска создаются ещё два файла: sampfuncs-settings.ini, который содержит настройки, и SAMPFUNCS.LOG, в который записываются логи. Кроме этого ещё есть версия для разработчика, имеющая файлы необходимые для регистрации новых опкодов в Sanny Builder, без которых компиляция скриптов, использующих опкоды SAMPFUNCS, пройдёт с ошибками и их запуск будет невозможен.

FYP — автор
legend2360 — вики
urShadow — С++ API
MogAika — опкоды для работы с DXUT-диалогами
MISTER_GONWIK — обновления
SR_Team — обновления
Dark_Knight — серверная часть (модуль статистики)
EXPORT — дизайн

Авторы не несут никакой ответственности за любые возможные негативные последствия, созданные использованием этого плагина.
Используйте его на свой страх и риск.

Авторы выражают благодарность всем, кто принимал участие в разработке и тестировании, разработчикам CLEO и Sanny Builder, всему комьюнити моддеров GTA:SA, и BlastHack Team за помощь и поддержку.

При подготовке материала использовались источники:
https://www.playground.ru/gta_san_andreas/file/grand_theft_auto_san_andreas_sampfuncs_5_4_1_final-1013621
https://wiki.blast.hk/ru/sampfuncs

Оцените статью