Q: Как установить SAMPFUNCS?
A: Файл SAMPFUNCS.asi копируем из архива в папку с игрой.
Q: Что требуется для работы SAMPFUNCS?
A: Для работы SAMPFUNCS необходимо следующее:
- Рабочая копия игры GTA San Andreas
- gta_sa.exe v1.0US
- ASI Loader
- CLEO 4.1 или выше
- Клиент SA-MP соответствующей версии
Q: Где находится папка «SAMPFUNCS»?
A: В корневой папке игры.
Q: Что делать если нет папки «SAMPFUNCS»?
A: Создать её вручную или запустить игру с SAMPFUNCS, тогда папка создастся автоматически.
Q: У меня нет папки «SAMPFUNCS» и она не появляется даже после запуска игры.
A: У вас включена защита UAC в Windows. Чтобы её отключить вам надо: Зайти в Панель управления > Учетные записи пользователей > Изменить параметры контроля учётных записей и переместить ползунок в самый низ > сохранить. Другая возможная причина — игра установлена в одну из системных директорий, где нет прав на запись (зачастую это ‘Program Files’), в этом случае переустановите игру в другое место.
Q: У меня вылетает игра, хотя она чистая.
A: Список возможных решений проблем с вылетами:
- Установите DirectX 9 и Microsoft Visual C++ Redistributable
- Убедитесь, что версия SA-MP совместима с SAMPFUNCS.
- Попробуйте в файле sampfuncs-settings.ini задать следующие настройки:
multiprocess = false
antipause = false
exception-handler = false
- Несмотря на то, что в SAMPFUNCS есть поддержка Windows XP, рекомендуется обновить свою версию Windows до более новой.
- Проверить установленные моды на несовместимость с SAMPFUNCS и в случае обнаружения устранить конфликты.
Q: При открытии меню игры всё мерцает…
A: Измените в настройках параметр draw-info-bar на «false».
Q: Где находится файл настроек sampfuncs-settings.ini»?
A: В папке SAMPFUNCS.
Q: С какими модами SAMPFUNCS несовместим?
A: NewOpcodes от DK22Pac — несовместимость опкодов.
Q: Совместимы ли новые версии SAMPFUNCS со старыми версиями SA-MP 0.3?
A: Не совместимы.
Q: Как установить опкоды SAMPFUNCS в Sanny Builder?
A: Содержимое папки «SAMPFUNCS SDKSannyBuilder Data» скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: datasa.
Q: Что за папка «SAMPFUNCS SDK» в архиве? Что с ней делать?
A: Этот архив содержит файлы для разработки CLEO-скриптов и SF-плагинов. Если вы не собираетесь ничего разрабатывать, просто забудьте про него.
Q: Как установить .SF плагин?
A: Следуйте инструкции по установке (если есть) или просто скопируйте файлы мода в папку «SAMPFUNCS».
Q: Мой антивирус помечает SAMPFUNCS как вредоносный и даже удаляет его.
A: Антивирусные программы зачастую определяют софт такого рода как вредоносный, поскольку основная работа приложений этого типа осуществляется с помощью прямого доступа к памяти процесса. Помимо этого, в прошлых версиях SAMPFUNCS была встроена проверка обновлений и он был сжат упаковщиком для уменьшения размера, поэтому большинство антивирусов относится к нему с подозрением. Для предотвращения удаления SAMPFUNCS антивирусом, добавьте его в список исключений антивируса.
Q: Где найти подробную информацию, описание опкодов, список изменений, уроки связанные с SAMPFUNCS?
A: Здесь: https://blast.hk/wiki/
Q: Как исправить: «WARNING! CLEO couldn’t register opcode handler»?
A: Возможно у вас установлены две версии SAMPFUNCS или плагин NewOpcodes.cleo. Удалите их.
Q: Совместим ли SAMPFUNCS с mod_sa (s0beit)?
A: С оригинальной версией совместим полностью.
Sampfuncs — это дополнение к библиотеке CLEO с расширенными возможностями, основной задачей является расширение возможностей в моддинге игры GTA SA.
Установка: Перенесите файл 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 — это дополнение к библиотеке 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 не будет.
Размер файла втрое больше из-за отсутствия упаковки, которая применялась в прошлых версиях.
Обновлений, разумеется, больше не будет. Открытого исходного кода тоже.
SAMPFUNCS – дополнение к библиотеке КЛЕО 4, которое добавляет много новых возможностей для скриптеров. Также, SAMPFUNCS дает возможность решить и воссоздать разные идеи для игры GTA SA, но больше подходит на создание читов для САМП.
Версия 5.4.0-Final:
• Переделаны все хуки для обеспечения совместимости с хуками других модов
• Убрана проверка обновлений, сбор статистики и упаковка
• Функция запуска нескольких процессов игры (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 плагина
• Небольшие изменения в тексте и незначительная оптимизация в некоторых местах
Версия 5.4.1-Final:
• Исправлен баг препятствующий перезаписи данных входящих RPC
Вопросы и ответы касательно SAMPFUNCS
В: Где находится папка “SAMPFUNCS”?
О: В корневой папке игры.
В: Что делать если нет папки “SAMPFUNCS”?
О: Создать её вручную или запустить игру с SAMPFUNCS, тогда папка создастся автоматически.
В: У меня нет папки “SAMPFUNCS” и она не появляется даже после запуска игры.
О: У вас включена защита UAC в Windows. Чтобы её отключить вам надО: Зайти в Панель управления > Учетные записи пользователей > Изменить параметры контроля учётных записей и переместить ползунок в самый низ > сохранить. Другая возможная причина – игра установлена в одну из системных директорий, где нет прав на запись (зачастую это ‘Program Files’), в этом случае переустановите игру в другое место.
В: У меня вылетает игра, хотя она чистая.
О: Список возможных решений проблем с вылетами:
• Установите DirectX 9 и Microsoft Visual C++ Redistributable
• Убедитесь, что версия SA-MP совместима с SAMPFUNCS.
• Попробуйте в файле sampfuncs-settings.ini задать следующие настройки:
multiprocess = false
antipause = false
exception-handler = false
• Несмотря на то, что в SAMPFUNCS есть поддержка Windows XP, рекомендуется обновить свою версию Windows до более новой.
• Проверить установленные моды на несовместимость с SAMPFUNCS и в случае обнаружения устранить конфликты.
В: При открытии меню игры всё мерцает…
О: Измените в настройках параметр draw-info-bar на “false”.
В: Где находится файл настроек sampfuncs-settings.ini”?
О: В папке SAMPFUNCS.
В: С какими модами SAMPFUNCS несовместим?
О: NewOpcodes от DK22Pac – несовместимость опкодов.
В: Совместимы ли новые версии SAMPFUNCS со старыми версиями SA-MP 0.3?
О: Не совместимы.
В: Как установить опкоды SAMPFUNCS в Sanny Builder?
О: Содержимое папки “SAMPFUNCS SDKSannyBuilder Data” скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: datasa.
В: Что за папка “SAMPFUNCS SDK” в архиве? Что с ней делать?
О: Этот архив содержит файлы для разработки CLEO-скриптов и SF-плагинов. Если вы не собираетесь ничего разрабатывать, просто забудьте про него.
В: Как установить .SF плагин?
О: Следуйте инструкции по установке (если есть) или просто скопируйте файлы мода в папку “SAMPFUNCS”.
В: Мой антивирус помечает SAMPFUNCS как вредоносный и даже удаляет его.
О: Антивирусные программы зачастую определяют софт такого рода как вредоносный, поскольку основная работа приложений этого типа осуществляется с помощью прямого доступа к памяти процесса. Помимо этого, в прошлых версиях SAMPFUNCS была встроена проверка обновлений и он был сжат упаковщиком для уменьшения размера, поэтому большинство антивирусов относится к нему с подозрением. Для предотвращения удаления SAMPFUNCS антивирусом, добавьте его в список исключений антивируса.
В: Где найти подробную информацию, описание опкодов, список изменений, уроки связанные с SAMPFUNCS?
О: Здесь.
В: Как исправить: “WARNING! CLEO couldn’t register opcode handler”?
О: Возможно у вас установлены две версии SAMPFUNCS или плагин NewOpcodes.cleo. Удалите их.
В: Совместим ли SAMPFUNCS с mod_sa (s0beit)?
О: С оригинальной версией совместим полностью.
В: Будет ли работать SAMPFUNCS на версии SA-MP 0.3.7 R2?
О: Нет, не будет. Используйте плагин R2 Compatibility, он переносит весь функционал версии 0.3.7 R2 в 0.3.7 R1.
Как установить SAMPFUNCS ?
- Скачать SampFuncs у нас на сайте (Ниже).
- Распаковать архив.
- Перенести в корневую папку игры.
- Готово!
• Для работоспособности необходима библиотека CLEO 4, клиент SA-MP 0.3.7 R1 и стандартный gta_sa.exe v1.0 US.
• SF-плагины с версии 5.0 до 5.1.1 не совместимы с 5.2 и выше.