Избранное ASI SAMPFUNCS

Тема в разделе "Модификации", создана пользователем FYP, 18 мар 2013.

Метки:
Статус темы:
Закрыта.
  1. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    [​IMG]

    Актуальная версия плагина - 5.4.1-final (SA-MP 0.3.7-R1)

    Описание:
    SAMPFUNCS это дополнение к библиотеке CLEO 4, глобально расширяющее возможности скриптеров. Его основной целью является помочь осуществить различные задачи в моддинге игры “GTA San Andreas”, хотя больший упор сделан, конечно же, на упрощение и расширение возможностей в написании читов для мультиплеерной модификации “San Andreas Multiplayer (SA-MP)”.
    Продолжение и вся остальная информация находится здесь: https://blast.hk/wiki/sampfuncs:start
    История изменений: https://blast.hk/wiki/sampfuncs:changes_history

    Установка:
    Скачайте архив "SF-5.4.1-final.zip" и скопируйте файл "SAMPFUNCS.asi" из архива в корневую папку игры.
    Для разработки CLEO скриптов:
    Все файлы из папки "SAMPFUNCS SDK\SannyBuilder Data" скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: \data\sa.
    Для разработки SF плагинов:
    Папка "SAMPFUNCS SDK\SF Plugin Template" в архиве содержит настроенный проект для создания плагинов с использованием SF API, скопируйте её куда-нибудь и переименуйте, откройте файл SFPlugin.sln через Microsoft Visual Studio и затем переименуйте проект.
    Отдельная тема о SF API - https://blast.hk/threads/6498/

    Благодарности:
    Выражаю особую благодарность @legend2360 за работу над CLEO Wiki и всей команде BlastHack в целом за помощь в разработке и тестировании.
    Большое спасибо команде MTA за их огромную работу над GTA San Andreas и общедоступный Game SDK.

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


    Если плагин не работает, выдавая ошибку при запуске игры, попробуйте сделать следующее:
    1. Убедитесь что у вас не установлена любая другая версия SAMPFUNCS (удалите если есть).
    2. Переустановите CLEO 4 CLEO Library(http://cleo.li/)
    3. Замените gta_sa.exe на стандартный gta_sa.exe v1.0 US
    4. Установите совместимый клиент SA-MP: 0.3.7 R1

    Что делать если вылетает игра, хотя все требования учтены?
    1. Убедитесь, что проблему вызывает именно SAMPFUNCS
    2. Проверьте SAMPFUNCS на работоспособность без всех скриптов, asi и sf плагинов.
    2.1. Если SAMPFUNCS работает без них, постарайтесь выяснить что за мод вызывает проблему и обратитесь за помощью к разработчику мода.
    3. В случае если ничего не решилось - опишите проблему в этой теме и прикрепите файл "sampfuncs.log" (находится в папке SAMPFUNCS в корне игры).

    Q: Как установить SAMPFUNCS?
    A: Файл SAMPFUNCS.asi копируем из архива в папку с игрой.

    Q: Что требуется для работы SAMPFUNCS?
    A: Для работы SAMPFUNCS необходимо следующее:
    1. Рабочая копия игры GTA San Andreas
    2. gta_sa.exe v1.0US
    3. ASI Loader
    4. CLEO 4.1 или выше
    5. Клиент 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 SDK\SannyBuilder Data" скопируйте из архива с заменой в папку установленного Sanny Builder по следующему пути: \data\sa.

    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: С оригинальной версией совместим полностью.
     

    Вложения:

    • sf_5_3_3_bin.rar
      Размер файла:
      520,2 КБ
      Просмотров:
      270.612
    • sf_5_3_3_sdk.zip
      Размер файла:
      341,5 КБ
      Просмотров:
      96.037
    • SF-5.4.1-final.zip
      Размер файла:
      979,1 КБ
      Просмотров:
      22.793
    #1 FYP, 18 мар 2013
    Последнее редактирование: 24 дек 2018
  2. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Самый первый вопрос в теме. Когда обнова? А то некоторые опкоды криво работаю или даже не работают.
     
    Bot_Creator228, екпапар, Dourfyt и 19 другим нравится это.
  3. GreatGreen

    GreatGreen Активный участник

    Регистрация:
    19 мар 2013
    Сообщения:
    36
    Симпатии:
    11
    Без него уже нечего не делается )
     
    Skvensi_Islam, Artur228882, Scheitaan и ещё 1-му нравится это.
  4. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Пилиииииииии обнову :crazy:
     
  5. Rafael

    Rafael Легенда

    Регистрация:
    18 мар 2013
    Сообщения:
    193
    Симпатии:
    25
    Cюрприз же :trollface:

    Gta_Sa.EXE US v1.0
     
    #5 Rafael, 19 мар 2013
    Последнее редактирование модератором: 13 июл 2016
    Krakazavra и SubarikMeow нравится это.
  6. Jack

    Jack Потрачен

    Регистрация:
    19 мар 2013
    Сообщения:
    6
    Симпатии:
    1
    FYP как обычно [​IMG]
     

    Вложения:

    • cool.png
      cool.png
      Размер файла:
      3,9 КБ
      Просмотров:
      961
  7. botiQ#

    botiQ# Няшка :з

    Регистрация:
    19 мар 2013
    Сообщения:
    160
    Симпатии:
    80
    Alex,ошибка при нажатии
     
    Masya is Yaroslavl9 и SubarikMeow нравится это.
  8. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Нету пока такого окпода.
     
    SubarikMeow и crew241 нравится это.
  9. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    в общем, дело такое. скоро состоится обновление плагина, но чтоб оно не было слишком скучным, нужно как можно больше интересных идей, так что постите тут все свои задумки.

    тебе стоит прочесть правила.
     
    Danikfkdk и SubarikMeow нравится это.
  10. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Опкод для проверки типа подключения к серверу.
     
    SubarikMeow нравится это.
  11. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Опкоды
    0B39: samp get_current_server_address 0@ port 1@
    0B3A: samp 0@ = get_current_server_name
    Не правильно отображают инфу. Пример:
    
    
    0B39: samp get_current_server_address 10@ port 11@
    0B3A: samp 12@v = get_current_server_name
    0B2B: samp 13@ = get_player_id_by_actor_handle $player_actor
    0B36: samp 14@ = get_player_nickname 13@
    0D2D: get_local_time_year_to YEAR month_to MONTH day_of_week_to DAY_OF_WEEK day_to DAY hour_to HOUR minute_to MINUTE second_to SECOND milliseconds_to MILISECOND
    0AD9: write_formatted_text "[%02d:%02d:%02d] Игрок %s(id %d)подключилься к %s%c" in_file 9@ HOUR MINUTE SECOND 14@ 13@ 12@v 10
    0AD9: write_formatted_text "[%02d:%02d:%02d] Адресс сервера %d порт %d %c" in_file 9@ HOUR MINUTE SECOND 10@ 11@ 10
    0A9B: closefile 9@
    И в файл записываються не верные данные.
    [15:00:36] Игрок MindFreak(id0)подключилься к ИљРљ2048MB- 
    [15:00:36] Адресс сервера 0 порт 0
     
    SubarikMeow нравится это.
  12. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    MindFreak, неправильно используешь. надо так:
    
    0AC8: 0@ = allocate_memory_size 32
    0AC8: 1@ = allocate_memory_size 256
    0B39: samp get_current_server_address 0@ port 2@
    0B3A: samp 1@ = get_current_server_name
    0AD9: write_formatted_text "Server %s Address %s:%d" in_file 9@ 1@ 0@ 2@
    
     
    loool, SubarikMeow, MogAika и ещё 1-му нравится это.
  13. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    Обновлено до версии 2.4!
     
    SubarikMeow нравится это.
  14. MogAika

    Друг

    Регистрация:
    18 мар 2013
    Сообщения:
    240
    Симпатии:
    369
    Самое главное же
     
    SubarikMeow и Dark_Knight нравится это.
  15. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Кстати, ты в описание не все опкоды добавил :D

    Вот тут не поспоришь :D
     
    #15 Dark_Knight, 1 апр 2013
    Последнее редактирование модератором: 13 июл 2016
    SubarikMeow и gwplayer нравится это.
  16. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    читать внимательнее нужно.
     
    SubarikMeow нравится это.
  17. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Та я понял это. Просто бы написал их какие добавил, а то нубики доставали)
     
    SubarikMeow нравится это.
  18. Stanley

    Stanley Интересующийся

    Регистрация:
    18 мар 2013
    Сообщения:
    113
    Симпатии:
    26
    В чем может быть проблема подскажите: 2.3 работает, обнова нет, ос хр ;(
     
  19. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Удалил старую версию?
     
    SubarikMeow нравится это.
  20. Stanley

    Stanley Интересующийся

    Регистрация:
    18 мар 2013
    Сообщения:
    113
    Симпатии:
    26
    да удалил
     
  21. gwplayer

    Друг

    Регистрация:
    20 мар 2013
    Сообщения:
    208
    Симпатии:
    66
    Такая же беда. FYP мб ты запыл поодержку xp сделать?)
     
    Ranto, SubarikMeow и nailer нравится это.
  22. HacKeRoK

    HacKeRoK Знающий

    Регистрация:
    4 апр 2013
    Сообщения:
    235
    Симпатии:
    134
    Юзай семерку :hoho:
     
    SubarikMeow нравится это.
  23. Stanley

    Stanley Интересующийся

    Регистрация:
    18 мар 2013
    Сообщения:
    113
    Симпатии:
    26
    Не, мне Фип сказал что есть поддержка хр
     
  24. Dim@}{od

    Dim@}{od Интересующийся

    Регистрация:
    2 апр 2013
    Сообщения:
    113
    Симпатии:
    24
    у меня ХР и всё норм
     
  25. 01EG

    01EG Потрачен

    Регистрация:
    10 апр 2013
    Сообщения:
    15
    Симпатии:
    3
    Ребята в чем может быть проблема, sf 2.3 работал на ура, а 2.4 Error loading plugin SampFuncs by FYP 2.4.cleo. Старый sf удалил, стандартный gta, MS VC ++ обновлены.
     
  26. Dark_Knight

    Dark_Knight Режим чтения

    Регистрация:
    18 мар 2013
    Сообщения:
    3.361
    Симпатии:
    1.685
    Не удалил ты)
     
    SubarikMeow нравится это.
  27. 01EG

    01EG Потрачен

    Регистрация:
    10 апр 2013
    Сообщения:
    15
    Симпатии:
    3
    Удалил я точно, специально gta переустанавливал все заново ставил.
     
  28. gwplayer

    Друг

    Регистрация:
    20 мар 2013
    Сообщения:
    208
    Симпатии:
    66
    У меня тоже самое(
     
    SubarikMeow нравится это.
  29. alfazlo

    alfazlo Потрачен

    Регистрация:
    15 апр 2013
    Сообщения:
    129
    Симпатии:
    97
    FYP, добавь, если можно опкоды для вывода текста 2d в координатах окна и, если можно то настройки, я просто нуб и пытался через cleo вызывать функции d3d9 и создать такой текст. Не пинайте :D
     
  30. vlad6219

    vlad6219 Участник

    Регистрация:
    15 апр 2013
    Сообщения:
    7
    Симпатии:
    0
    И у меня :(
     
  31. Enable

    Enable Участник

    Регистрация:
    3 апр 2013
    Сообщения:
    9
    Симпатии:
    2
    FYP, помоги нам на XP не работает. :(
     
    01EG нравится это.
  32. FYP

    FYP
    not-set

    Регистрация:
    9 мар 2013
    Сообщения:
    1.630
    Симпатии:
    4.318
    отъебитесь.
     
    shtern0, Azller Lollison, StepanCaramelka и 28 другим нравится это.
  33. EnD1ZeR

    Друг

    Регистрация:
    10 мар 2013
    Сообщения:
    56
    Симпатии:
    5
    лохи, че
     
  34. gwplayer

    Друг

    Регистрация:
    20 мар 2013
    Сообщения:
    208
    Симпатии:
    66
    Грубовато. А так у вас чтоль жопа горит без версии 2.4?
    У меня тоже не работает, ничего не смертельно. Никто не знает почему у вас(и у меня) не работает.
    Скорее всего ошибка у вас. Пробуйте эксперементируйте. FYP, в первом посте отписал уже все известные пути решения неполадок, так что решайте сами.
     
    Martin Borbana нравится это.
  35. 01EG

    01EG Потрачен

    Регистрация:
    10 апр 2013
    Сообщения:
    15
    Симпатии:
    3
    lol, лучший ответ. Улыбнуло.
     
    ZKelo, Maklilli и Thomas_Johnson нравится это.
Статус темы:
Закрыта.