Руководство по скриптингу
Что такое скриптинг?
Как открыть 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
Скрипты
33 файла
Новогоднее мероприятие для вашего сервера добавит развлечение для каждого игрока.
История:
В городе Лос-Сантос мэрия города украла из городского бюджета средства предназначенные для украшений новогодней ёлки.
Об этом узнал председатель исполнительного комитета Виталий Наливкин и первым же рейсом из Уссурийска отправился спасать праздник города.
С собой он взял напарника и 192 ёлочных игрушек.
Заехать на старом грузовике на горку у него не получилось, поэтому он остановился возле мэрии и ему нужна помощь каждого жителя города, что бы донести игрушки до крана, который поднимет и закрепит игрушки на ёлку.
После того, как последняя игрушка будет закреплена на ёлке, председатель исполнительного комитета Виталий Наливкин объявит о десяти минутной готовности о снесении крана.
Вскоре, он и его напарник отправится к крану со скорой помощью, танком и экипажем LSPD.
Через десять минут кран начнёт взрываться, а после упадёт.
На видео таймеры ускорены!
Цель:
Данное мероприятие написано мною и цель этого FS была научиться передвигать массивы объектов. Стоит заметить у меня получилось ( обратите внимание на трос крана ).
Так же хотел отточить навыки создания трёх мерных массивов объектов.
Отправлено 26 декабря, 2020
Отправлено 25 мая, 2020
Внутриигровой редактор передвижения камеры.
Общее описание: Данный фильтрскрипт поможет Вам сгенерировать координаты для функции InterpolateCameraPos и InterpolateCameraLookAt прямо в игре.
Фильтрскрипт использует так называемый ‘flymode’ (автор: h02) для свободного и быстрого перемещения по карте игры.
Обновлено 7 мая, 2020
Преимущества: — Приятный, качественный интерфейс, прост в использовании.
— Возможность редактирования конфигурации выбранной анимации.
— Размер и положение скролл-бара зависит от общего количества элементов в списке.
— Возможность сохранения анимации с опциональной возможностью добавления комментария.
— Выбор элемента из списка путём нажатия клавиши либо двойным нажатием по элементу.
— Анимации воспроизводятся с первого раза, загрузка двойным воспроизведением не требуется.
— Кнопка возвращения назад с запоминанием выбора элемента, быстрое перемещение на желаемую страницу.
Инструкция по установке: Поместите файл aview.amx в папку с сервером (директория filterscripts). Добавьте название скрипта в конфигурационный файл сервера. (строка: filterscripts). После входа на Ваш сервер используйте команду /aview (работает с любым командным процессором).
Исходный код: github
Внимание: данный скрипт создан для разработчиков игровых модов, не для игроков.
Обновлено 7 мая, 2020
Скрипт добавляет праздничное мероприятие «Halloween» на ваш сервер самп.
Команды для управления ивентом:
/giftboxes – список существующих коробок и их расположение на карте
/topcollectors – топ-15 игроков по кол-ву конфет
/candyshop – открыть магазин сладостей
/givecandy [ID] [кол-во] – дать конфеты игроку
/giveallcandy [кол-во] – дать конфеты всем игрокам на сервере
/dropgift – создать подарочную коробку в текущем месте
/dropgiftaround [кол-во] – создать подарочные коробки на местах спавна (места, указанные в FS)
Отправлено 14 декабря, 2018
Нашол на просторах инета,старенький фс.Может комуто пригодится!
Этот скрипт предоставит вам возможность сыграть роль судьи, адвоката, заключенного и тп. персонажей. Вы можете засудить / оправдать игрока который попал в суд.
Данный скрипт добавит к вам на сервер множество многих впечатлений. Он подарит вам судью, адвоката, охранника и др. служащих в зале суда и на самом процессе, так же вы можете засудить игрока который по вашему мнению нарушает закон или просто не нравится
Обращаю ваше внимание, что в скрипте на не которые команды прописан Администратор и определённые люди, то есть администратор /rcon думаю вам не составит труда самим поставить лвлы администраторов.
Отправлено 23 августа, 2018
Данный скрипт позволит быстро и просто управлять тем автомобилем, за рулём которого вы находитесь. Вы можете включать и отключать двигатель, фары, чинить, переворачивать и даже открывать капот, двери и багажник! Удобный скрипт подходящий для ДМ и Дрифт серверов.
Чтобы активировать меню, сядьте в машину и нажмите цифру 2 на клавиатуре.
Отправлено 21 августа, 2018
Что в новой версии ботов?
— Полностью все переведено на диалоги.
— Добавлен функционал мирным модам.
— Добавлен огромный функционал к зомби.
— Добавлена возможность создать сразу орду зомби минимум 4 до 12 за раз.
Можете все рассмотреть на скринах.
Использование:
Mysql r4x FCNPC PathFinder 0.3.7 SA-MP DC_CMD
Весь исходный код находится в FS(FilterScript), все понятно, все на английском.
Как настроить: Скачиваете архив, в нем будут все необходимые для настройки файлы.
Отправлено 19 мая, 2018
Отправлено 15 ноября, 2017
Отправлено 14 ноября, 2017
Представляю вашему вниманию небольшой скрипт, который добавит на ваш сервер: новогоднюю ёлку с подарочными коробками, две палатки, в одной палатке расположены новогодние шапочки, а в другой палатке расположен пикап с личным поздравлением для игрока.
видио
Отправлено 14 ноября, 2017
Это первое глобальное обновление MaterialTextPro. Главной задачей было убрать диалоговое окно в момент редактирования объекта. Это редактор поможет Вам создать любое оформление объектов, так как в нем самый большой функционал для работы с ними. Эта версия редактора состоит из 2 файлов: AMX и TXD.
Панель управления редактора разбита на 4 вкладки: Главная; Объект; Текст; Позиция.
Как это выглядит в игре
Редактор вызывается командой: /mtp
Смена позиции редактора: /pos
Управление панелью клавишей: Y
Чтобы выйти с режима редактирования, нажмите ESC или кнопку «Готово»
Как это выглядит в игре
В это вкладке можно отредактировать поведение объекта.
ID; Тип; Дистанция; Прикрепление; Мир; Интерьер; Видимость.
Как это выглядит в игре
В это вкладке можно отредактировать внешний вид объекта.
Текст; Шрифт; Размер шрифта; Индекс текстуры; Размер текстуры; Выравнивание; Жирность; Цвет фона; Цвет текста.
Как это выглядит в игре
В это вкладке можно изменить позицию или ротацию объекта, телепортироваться к объекту или объект к себе, а так же режим свободного перемещения.
Автор: m1n1vv
Версия: U11 Fix
Обновлено 13 ноября, 2017
Автомат находится возле казино 4 дракона в лв
Команда /test
В системе имеется 3 режима игры:
1. У игрока есть 3 права на ошибку, после третьей ошибки игра заканчивается, он проигрывает всё.
Возможные призы: (10%, 25%, 50%, 100%).
2. У игрока нет права на ошибку, если он не угадывает, то проигрывает всё.
Призы увеличены: (25%, 50%, 75%, 150%).
3. Игрок может открыть все ячейки, жизней нет, но призы будут равны 10$ за каждый проигрыш
а шансы на получение максимального приза значительно меньше, шансы на проигрыш увеличены
Призы: (5% 10% 25% 50%)
Отправлено 9 ноября, 2017
Автомат находится возле казино 4 дракона в лв
Команда /test
В системе имеется 3 режима игры:
1. У игрока есть 3 права на ошибку, после третьей ошибки игра заканчивается, он проигрывает всё.
Возможные призы: (10%, 25%, 50%, 100%).
2. У игрока нет права на ошибку, если он не угадывает, то проигрывает всё.
Призы увеличены: (25%, 50%, 75%, 150%).
3. Игрок может открыть все ячейки, жизней нет, но призы будут равны 10$ за каждый проигрыш
а шансы на получение максимального приза значительно меньше, шансы на проигрыш увеличены
Призы: (5% 10% 25% 50%)
Отправлено 9 ноября, 2017
Отправлено 9 ноября, 2017
Доброго времени суток. Предоставляю вашему вниманию систему мероприятий [Lite MP] by Salery
Header size: 2556 bytes
Code size: 45680 bytes
Data size: 2297776 bytes
Stack/heap size: 4194304 bytes; estimated max. usage=1164 cells (4656 bytes)
Total requirements: 6540316 bytes
Отправлено 9 ноября, 2017
Это продвинутый редактор объектов, транспорта, актёров (полный список ниже), работать в котором можно прямо из игры!
Редактирование: Объектов, Транспорта, Актёров, Пикапов, Checkpoint’ов, Map-иконок, Gang зон, 3D текстов.
Особенности:
Редактирование из игры
Для этого вам нужно просто подключить данный filterscript Маппинг для нескольких игроков
Возможность маппинга для нескольких человек одновременно Новый редактор с нуля
Редактор написан полностью с нуля, 0.3e редактор не используется Копирование стандартных объектов
Вы можете копировать объекты стандартной карты, просто кликнув по ним Изменение текстур
Вы можете изменять текстуры и цвет любого созданного объекта
ВНИМАНИЕ! Некоторые функции работают только с плагином ColAndreas!
Установка:
Скачать «creator.pwn» по ссылкам ниже Скопировать этот файл в папку «filterscripts» Подключить плагин ColAndreas (если вы хотите использовать все доступные функции)
3.1. Также скачать «ColAndreasWizard.exe» из репозитория ColAndreas и создать файл с именем «ColAndreas.cadb»
3.2. Создать в «scriptfiles» папку «ColAndreas» и переместить туда только что созданный файл Открыть «creator.pwn» и скомпилировать его Открыть файл server.cfg и добавить «creator» в строчку «filterscripts» после пробела
Отправлено 3 ноября, 2017
Установка скриптов CLEO/ASI/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






