Полезные скрипты для GTA SAMP
Полезные скрипты для GTA SAMP запись закреплена
[CLEO] Car Funcs
Данный скрипт делает вам удобнее взаимодействие с автомобилями
Активация /carfhelp
Файл закинуть в папку CLEO
Для работы: необходима библиотека CLEO не менее v 4.1, версия клиента SA:MP 0.3.7.
Полезные скрипты для GTA SAMP запись закреплена
[CLEO] Collision X
Данный скрипт при нажатии на клавишу X помогает вам проходить через стены и другие обьекты
Активация: кнопка X
Файл закинуть в папку CLEO
Для работы: необходима библиотека CLEO не менее v 4.1, версия клиента SA:MP 0.3.7.
Полезные скрипты для GTA SAMP запись закреплена
[CLEO] Автологин
Данный скрипт помогает вам зайти и не писать каждый раз пароль
После 1 захода в игру появляется текстовый документ с настройками.
Скачать файл: https://drive.google.com/file/d/1FCFMLGOlPLQPWdyQ5wQf..
Показать полностью.
Файл проверен с помощью AVP. Стиллеров и угроз вашему ПК не найдено.
Активация автоматическая
Файл закинуть в папку CLEO
Для работы: необходима библиотека CLEO не менее v 4.1, версия клиента SA:MP 0.3.7.
Полезные скрипты для GTA SAMP запись закреплена
[CLEO] HudAction
Данный скрипт показывает все ваши изменения денег, здоровья и брони. Имеет настройку и можно отключить.
Скачать файл: https://drive.google.com/file/d/1rP-eO4DHatWCVzW93lJQ..
Файл проверен с помощью AVP, угроз для вашего пк и стиллеров не обнаружено.
Показать полностью.
Активация: /hud, при заходе в игру так же пишется
Установка: закинуть в папку Cleo
Для работы: необходима библиотека CLEO не менее v 4.1, версия клиента SA:MP 0.3.7.
Руководство по скриптингу
Что такое скриптинг?
Как открыть main.scm?
Самая удобная программа – Sanny Builder. Свежую версию можно найти на sannybuilder.com, и там же на форуме задать интересующий вопрос. Полезные советы: 1) если курсор стоит на модели (она отличается символом # в начале), то в нижней панели слева появляется ID; 2) в современном SB есть много ключевых слов, набрав которые и поставив точку, можно получить список доступных действий, например: Actor, Car, Model; 3) нажатие Сtrl+Alt+1 вызовет Редактор координат, где при запущенной игре будет отображаться текущее положение игрока, а также его можно использовать как телепорт; 4) нажатие Сtrl+Alt+2 вызовет список опкодов; 5) если компиляция скрипта выдала ошибку, не спеши кликать ОК, если не знаешь причину бага, а нажми для начала Помощь; 6) при первом запуске программы нажми F10 или зайди в Сервис > Настройки и выбери себе язык и обязательно укажи папку GTA SA.
Подробная справка прилагается к SB. Вызвать можно нажатием F12 или Справка > Помощь.
Как припарковать транспорт и поставить пикап?
Какие есть особые опкоды?
Как убрать эффект NFS MW в моде Night Crimes?
Как изменить количество денег?
Как сделать, чтобы актёр или автомобиль шёл по определённому пути?
Как выбрать случайного пешехода?
Как сделать чтобы банды не приставали?
0746: set_acquaintance 1 of_actors_pedtype 7 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 8 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 9 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 10 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 11 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 12 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 13 to_actors_pedtype 0
0746: set_acquaintance 1 of_actors_pedtype 14 to_actors_pedtype
Как сделать актёра другом или врагом?
Библиотека CLEO шагнула в новое измерение, и перед нами четвертая версия этого проекта. Теперь библиотека CLEO поддерживает игры GTA III и GTA VC, что это открывает новые возможности для разработчиков скриптов на данных платформах.
• Плагины
CLEO 4 разрабатывалась для трех версий exe: 1.0 us, 1.0 eu и 1.01 eu. Таким образом, существует 8 разных exe, с которыми совместима библиотека:
| Оригинальное имя | Описание | Версия игры | Размер |
| gta_sa.exe | оригинальный 1.0 us | 1.0 | 14 405 632 байт |
| gta_sa.exe | публичный no-dvd 1.0 us | 1.0 | 14 383 616 байт |
| gta_sa_compact.exe | listener’s exe | 1.0 | 5 189 632 байт |
| gta_sa.exe | оригинальный 1.01 eu | 1.01 | 14 405 632 байт |
| gta_sa.exe | публичный no-dvd 1.01 eu | 1.01 | 15 806 464 байт |
| gta_sa.exe | версия от 1С | 1.01 | 15 806 464 байт |
| gta_sa.exe | оригинальный 1.0 eu | 1.0 | неизвестно |
| gta_sa.exe | публичный no-dvd 1.0 eu | 1.0 | 14 386 176 байт |
СLEO 4 распространяется в виде автоматического инсталлятора. Для установки библиотеки запустите инсталлятор и следуйте его инструкциям.
CLEO 4 использует 3 файла в работе: vorbisFile.dll, vorbishooked.dll, cleo.asi.
Распространение библиотеки CLEO
Если вы написали скрипт, использующий библиотеку CLEO и (или) ее плагины, вы можете также распространять вместе с ним необходимые файлы. Вы можете указать ссылку на данную страницу, чтобы пояснить, как необходимо пользоваться библиотекой и сопутствующими файлами.
Что такое скрипт в самп
Нужно уверенно знать:
Как начать писать скрипты:
Уроков по основам скриптинга на павне не так уж много, и не такие они ёмкие.
Почитайте о таком языке как PHP и других подобных, они похожи между собой, да и знания не помешают.
Желаю Вам удачи и успехов в написании скриптов.
P.S. Данная статья, возможно, будет дополнена.



| | ||
| | ||
— Вот ты говорил, город — сила, а здесь слабые все.
— Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат
— Разве вы не хотели бы жить вечно?
— Если в моде останутся штаны со стрелками то нет.© X-Files
Как писать луа скрипты самп
Перед продолжением необходимо установить сам MoonLoader, желательно через программу установки и с дополнительными инструментами:
1. Скачайте установщик MoonLoader последней версии и запустите, следуйте шагам программы установки
2. На странице выбора компонентов отметьте нужные скрипты (рекомендуется выбрать все)
Для лёгкой и удобной работы с кодом Lua скриптов вам понадобится настроить для себя среду разработки. Для работы с Lua достаточно любого текстового редактора, но какой-нибудь блокнот Windows для этого подходит совсем плохо, поэтому лучше использовать специализированные программы. На текущий момент полная поддержка MoonLoader есть в Atom и Notepad++, помимо этого есть пользовательские дополнения для Visual Studio Code и Sublime Text.
После установки этого пакета вам будет предложено установить дополнительные пакеты, соглашаемся и забываем про это.
Проект по-умолчанию.
В меню File выбираем пункт Open Folder. и указываем путь до папки moonloader, после этого она откроется как проект.
Проект по-умолчанию.
Как и в Atom, здесь есть возможность показа меню проекта, а точнее «Папка как Проект». В меню «Файл» выбираем пункт «Открыть Папку как Проект» и указываем путь к папке «moonloader».
Кодировка по-умолчанию.
Над лентой выбираем пункт Опции и переходим в Настройки. В меню слева выбираем пункт Новый документ и в разделе кодировки ставим флажок на список, в котором выбираем кодировку Windows-1251
После установки среды разработки, изучения основ Lua и ознакомления с документацией MoonLoader, можно приступать от теории к практике. Давайте сначала рассмотрим самое основное, на всякий случай.
В этом примере показаны не все директивы, за полным списком обращайтесь к соответствующей странице на вики.
Использование библиотек
Библиотеки, либо модули всячески дополняют стандартный набор возможностей новыми и позволяют использовать в скриптах готовые инструменты для разработчиков. Модули делятся на стандартные и сторонние. Стандартные включены в дистрибутив MoonLoader и не требуют отдельной установки.
Все модули располагаются в директории moonloader/lib/ и устанавливаются туда же. Подключение библиотек осуществляется при помощи функции require, которая в качестве аргумента принимает название файла. Чаще всего подключение модулей производится в начале скрипта, но может быть выполнено в любом месте. Каждый модуль загружается отдельно для каждого скрипта.
Пример: Подключим модуль «vkeys», позволяющий работать с виртуальными клавишами.
С основными принципами разработки вы теперь знакомы и при этих знаниях сможете выполнить большинство задач, однако некоторые задачи требуют применения специальных техник. Давайте рассмотрим некоторые из них.
Создание модулей
Модули делятся на два типа: Lua и DLL. Lua-модули пишутся, как вы уже могли догадаться, на языке Lua и в результате представляют из себя привычные Lua-скрипты, только с некоторыми особенностями.
Давайте рассмотрим пример простого модуля, назовём его example:
Установка скриптов CLEO/ASI/LUA
[CLEO] Cold Water
Скрипт создаёт эффект «Холодной воды» добавляя морозную рамку на весь экран когда игрок попадает в воду. Отлично будет смотреться вместе с модификацией Snow Andreas.
[ASI] Screen Chat
Удобная фото-фиксация только информации из чата, в папке с игрой создаётся папка «chat_screens», в которую попадают скриншоты чата без заднего фона.
Активация: left Shift+F2
[LUA] РВХ ( ВХ на руду для Аризона РП + статистика )
Активация меню управления: /res
Разрешить взаимодействие курсора с меню: res как чит-код, /reson.
Запретить взаимодействие курсора с меню: res как чит-код, /resof, нажать на Х в меню
Установка: Перекинуть файлы в папку moonloader
Требования: CLEO, SAMPFUNCS, Moonloader, imgui, samp.lua.
[ASI] Обход лаунчера Arizona-RP
Скрипт позволяет обойти лаунчер Аризона РП, и в обход системы получать все преимущества лаунчера: гражданские талоны, открывать кейс с рулетками, иметь повышенный процент депозита и т.п.
[CLEO] CamHack
Модификация добавляет возможность свободно перемещать камеру в пространстве. Отлично подойдёт для съёмки машиним и сериалов на основе SAMP.
[ASI] Скейтборд
Мод добавляет возможность кататься на скейте, содержит в себе модель, анимацию и ASI-плагин.
Инструкция по шагам:
1) Открываем программу «Crazy Img Editor». Открываем
через неё файл «gta3.img», путь к которому у меня таков
«D:\Games\GTA_San_Andreas\models» / Либо можно воспользоваться Modloader.
2) Нажимаем кнопку «Import (Remove if exists)», чтобы нам
выбрать файлы, которые будем вставлять в «gta3.img».
3) Импортируем (вставляем) подобным образом все файлы,
которые содержатся в папке «Файлы для gta3.img»
4) Нажимаем «Rebuild» (кнопку с изображением шестеренки),
и ожидаем пока программа устаканит/урезонит добавленные
файлы. После завершения данного процесса нужно закрыть
программу, ибо пока в ней открыт файл «gta3.img», игра
отказывается запускаться.
5)Скопируйте файл bikearmfix.asi в папку с gta_sa.exe













