sampfuncs asi что это
SAMPFUNCS
Описание
SAMPFUNCS — это дополнение к библиотеке CLEO 4, глобально расширяющее возможности скриптеров. Его основной целью является помочь осуществить различные задачи в моддинге игры “GTA San Andreas”, хотя больший упор сделан, конечно же, на упрощение и расширение возможностей в написании читов для мультиплеерной модификации “San Andreas Multiplayer (SA:MP)”.
На текущий момент уже реализовано огромное количество опкодов для взаимодействия с SA:MP. Но помимо опкодов предназначенных для SA:MP есть ещё и другие, упрощающие работу с графикой и диалогами, строками и массивами, памятью и RakNet’ом (сетевой частью сампа), а также всяческие математические функции и некоторые другие, которые не попали ни в одну из этих категорий.
Помимо опкодов у SAMPFUNCS ещё имеется и интерфейс – это встроенная внутриигровая консоль. Консоль в основном предназначена для разработчиков, её функции нацелены на помощь в отладке скриптов. У неё есть, как и у любой другой консоли, собственные команды (подробнее см. в разделе консоли), в основном это функции для работы с игрой, упрощающие задачи разработчикам.
Больше информации о консоли можно найти здесь: SAMPFUNCS и консоль
Дистрибутив
Поставляется SAMPFUNCS всего одним файлом – SAMPFUNCS.asi. После запуска создаются ещё два файла: sampfuncs-settings.ini, который содержит настройки, и SAMPFUNCS.LOG, в который записываются логи. Кроме этого ещё есть версия для разработчика, имеющая файлы необходимые для регистрации новых опкодов в Sanny Builder, без которых компиляция скриптов, использующих опкоды SAMPFUNCS, пройдёт с ошибками и их запуск будет невозможен.
Скачать SAMPFUNCS можно в официальной теме на форуме BlastHack: http://blast.hk/threads/17
Авторы и разработчики
Авторы не несут никакой ответственности за любые возможные негативные последствия, созданные использованием этого плагина. Используйте его на свой страх и риск.
Благодарности
Авторы выражают благодарность всем, кто принимал участие в разработке и тестировании, разработчикам CLEO и Sanny Builder, всему комьюнити моддеров GTA:SA, и BlastHack Team за помощь и поддержку.
SAMPFUNCS 5.4.1-Final для GTA San Andreas
SAMPFUNCS 5.4.1-Final
Рейтинг файла
Описание файла
В : Где находится папка «SAMPFUNCS»?
О : В корневой папке игры.
В : Что делать если нет папки «SAMPFUNCS»?
О : Создать её вручную или запустить игру с SAMPFUNCS, тогда папка создастся автоматически.
В : У меня вылетает игра, хотя она чистая.
О : Список возможных решений проблем с вылетами:
• Установите 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 со старыми версиями SA-MP 0.3?
О : Не совместимы.
В : Как установить опкоды SAMPFUNCS в Sanny Builder?
О : Содержимое папки «SAMPFUNCS SDK\SannyBuilder Data» скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: \data\sa.
В : Что за папка «SAMPFUNCS SDK» в архиве? Что с ней делать?
О : Этот архив содержит файлы для разработки CLEO-скриптов и SF-плагинов. Если вы не собираетесь ничего разрабатывать, просто забудьте про него.
В : Мой антивирус помечает 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 5.3.3
SAMPFUNCS это дополнение к библиотеке CLEO 4, глобально расширяющее возможности скриптеров.
Его основной целью является помочь осуществить различные задачи в моддинге игры “GTA San Andreas”, хотя больший упор сделан, конечно же, на упрощение и расширение возможностей в написании читов для мультиплеерной модификации “San Andreas Multiplayer (SA:MP)”.
Файл «SAMPFUNCS.asi скопировать в корневую папку игры, удалив старую версию Sampfuncs.
Если плагин не работает, выдавая ошибку при запуске игры, попробуйте сделать следующее:
1. Убедитесь что у вас не установлена любая другая версия SAMPFUNCS (удалите если есть).
2. Переустановите CLEO 4
3. Замените gta_sa.exe на стандартный gta_sa.exe v1.0 US
4. Установите совместимый клиент SA-MP. Актуальная версия: 0.3DL
Что делать если вылетает игра, хотя все требования учтены?
1. Убедитесь, что проблему вызывает именно SAMPFUNCS
2. Проверьте SAMPFUNCS на работоспособность без всех скриптов, asi и sf плагинов.
3. Если SAMPFUNCS работает без них, постарайтесь выяснить что за мод вызывает проблему и обратитесь за помощью к разработчику мода.
Q: Как установить SAMPFUNCS?
A: Файл SAMPFUNCS.asi копируем из архива в папку с игрой.
Q: Что делать если нет папки «SAMPFUNCS»?
A: Создать её вручную или запустить игру с SAMPFUNCS, тогда папка создастся автоматически.
Q: Где находится файл настроек sampfuncs-settings.ini»?
A: В папке SAMPFUNCS.
Q: Совместимы ли новые версии SAMPFUNCS со старыми версиями SA:MP 0.3?
A: Не совместимы.
Q: Что за архив SFPlugin.zip? Что с ним делать?
A: Этот архив содержит шаблон проекта для разработчиков SF-плагинов. Если вы не являетесь разработчиком, то просто забудьте про него.
Q: Мой антивирус помечает SAMPFUNCS как вредоносный и даже удаляет его.
A: Антивирусные программы зачастую определяют софт такого рода как вредоносный, поскольку основная работа приложений этого типа осуществляется с помощью прямого доступа к памяти процесса. Помимо этого, в SAMPFUNCS встроена проверка обновлений и он сжат упаковщиком для уменьшения размера, поэтому большинство антивирусов относится к нему с большим подозрением. Для предотвращения удаления SAMPFUNCS антивирусом, добавьте его или всю папку с игрой в список исключений антивируса.
Q: Как исправить: «WARNING! CLEO couldn’t register opcode handler»?
A: Возможно у вас установлены две версии SAMPFUNCS или плагин NewOpcodes.cleo. Удалите их.
Q: Совместим ли SAMPFUNCS с mod_sa?
A: С оригинальной версией совместим полностью.
SAMPFUNCS 5.4.1 final (SA-MP 0.3.7-R1)
SAMPFUNCS это дополнение к библиотеке CLEO 4, глобально расширяющее возможности скриптеров.
Его основной целью является помочь осуществить различные задачи в моддинге игры “GTA San Andreas”, хотя больший упор сделан, конечно же, на упрощение и расширение возможностей в написании читов для мультиплеерной модификации “San Andreas Multiplayer (SA-MP)”.
Финальное обновление v5.4.1-final.
Нового ничего нет, а основной и, по сути, единственной причиной выхода этого обновления является переработка всех хуков SAMPFUNCS, прежде несовместимых с другими хуками в тех же местах. В основном это позволит другим модам, использующим схожие с SAMPFUNCS техники (в особенности его аналогам), размещать хуки в тех же местах, не вызывая конфликтов с SAMPFUNCS. Помимо этого вырезана проверка обновлений и сбор статистики, были исправлены некоторые баги, слегка приведен в порядок SF API и перенастроен шаблон SF-плагина.
Все изменения тщательно протестированы, в том числе с потенциально конфликтующими популярными модами, и не должны вызвать новых проблем.
Установка:
Скачайте архив «SF-5.4.0-final.zip» и скопируйте файл «SAMPFUNCS.asi» из архива в корневую папку игры.
Если плагин не работает, выдавая ошибку при запуске игры, попробуйте сделать следующее:
1. Убедитесь что у вас не установлена любая другая версия SAMPFUNCS (удалите если есть).
2. Переустановите CLEO 4
3. Замените gta_sa.exe на стандартный gta_sa.exe v1.0 US
4. Установите совместимый клиент SA-MP: 0.3.7
Q: Как установить SAMPFUNCS?
A: Файл SAMPFUNCS.asi копируем из архива в папку с игрой.
Q: Что делать если нет папки «SAMPFUNCS»?
A: Создать её вручную или запустить игру с SAMPFUNCS, тогда папка создастся автоматически.
Q: Где находится файл настроек sampfuncs-settings.ini»?
A: В папке SAMPFUNCS.
Q: Совместимы ли новые версии SAMPFUNCS со старыми версиями SA-MP 0.3?
A: Не совместимы.
Q: Как установить опкоды SAMPFUNCS в Sanny Builder?
A: Содержимое папки «SAMPFUNCS SDK\SannyBuilder Data» скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: \data\sa.
Q: Что за папка «SAMPFUNCS SDK» в архиве? Что с ней делать?
A: Этот архив содержит файлы для разработки CLEO-скриптов и SF-плагинов. Если вы не собираетесь ничего разрабатывать, просто забудьте про него.
Q: Мой антивирус помечает SAMPFUNCS как вредоносный и даже удаляет его.
A: Антивирусные программы зачастую определяют софт такого рода как вредоносный, поскольку основная работа приложений этого типа осуществляется с помощью прямого доступа к памяти процесса. Помимо этого, в прошлых версиях SAMPFUNCS была встроена проверка обновлений и он был сжат упаковщиком для уменьшения размера, поэтому большинство антивирусов относится к нему с подозрением. Для предотвращения удаления SAMPFUNCS антивирусом, добавьте его в список исключений антивируса.
Q: Где найти подробную информацию, описание опкодов, список изменений, уроки связанные с SAMPFUNCS?
A: Здесь:
Q: Как исправить: «WARNING! CLEO couldn’t register opcode handler»?
A: Возможно у вас установлены две версии SAMPFUNCS или плагин NewOpcodes.cleo. Удалите их.
Q: Совместим ли SAMPFUNCS с mod_sa (s0beit)?
A: С оригинальной версией совместим полностью.
Для разработчиков:
Для разработки CLEO скриптов:
Все файлы из папки «SAMPFUNCS SDK\SannyBuilder Data» скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: \data\sa.
Для разработки SF плагинов:
Папка «SAMPFUNCS SDK\SF Plugin Template» в архиве содержит настроенный проект для создания плагинов с использованием SF API, скопируйте её куда-нибудь и переименуйте, откройте файл SFPlugin.sln через Microsoft Visual Studio и затем переименуйте проект.
Внимание!
SF-плагины с версии 5.0 до 5.1.1 не совместимы с 5.2 и выше.
- Что значит как выжатый лимон
- Транспортный коллапс это что такое