[FS+INC] Vehicle Pickups a.k.a MTA v0.2

09 января 2014 | Рубрика: Скрипты для SAMP

Скачали: 11 раз(а)
Посмотрели: 854 раз(а)
Дата добавления: 10.04.2013
Размер файла: 695.3Kb
Файл добавил: Dima-kun
Автор: Dima-kun

 

Скрипты для SAMP

Информация о файле

 

Внимание: Ссылка на скачивание находится внизу «Скачать файл без регистрации». Зарегистрируйтесь или войдите под своим логином, чтобы получить возможность комментировать и скачивать SAMP файлы.

Чехлы автомобильные design auto автомобильные чехлы http://www.autocompressors.ru.


[FS+include] Vehicle Pickups a.k.a MTA v0.2 
Автор: Dima-kun(Morino_Reigan)

Описание:
Данный скрипт поможет создать пикапы для машин как в МТА.
Есть 3 типа пикапов:
1. восстанавливает машину;
2. меняет модель машины;
3. меняет цвет машины.

Установка:
1. раcпаковать архив;
2. скопировать d_pickups.amx в filterscripts;
3. в конфиг в строчку filterscripts вписать d_pickups;
4. в GM/FS вверху вписать #include <d_pickups>;
5. перезапустить севрер(если он включен) или в консоле написать loadfs d_pickups.

Описание функций:
Функции:
1. createMTAPickUp — создаёт пикап.
Параметры:
pickmodel — модель пикапа
Float:x, Float:y, Float:z — позиции x,y,z пикапа
virtualworld — виртуальный мир, в котором располагается пикап
tcolor — цвет надписи над пикапом(hex)
newcar — ID модели на которую заменяется машина(если 0, то машина будет восстановлена, а если 1, то покрашена в цвета color1 и color2)
color1 — цвет машины №1
color2 — цвет машины №2
Функция вовращает ID созданного пикапа.
2. destroyMTAPickup — удаляет пикап.
Параметры:
pickupid — ID пикапа
Функция не возвращает ничего.
3. destroyAllMTAPickup — удаляет все пикапы.
Параметров нету.
Функция не возвращает ничего принципиального.
4. isMTApickupValid — проверяет состояние пикапа
Параметры:
pickupid — ID пикапа
Функция возвращает 1 если пикап существует, и 0 — если не существует.
5. updateMTAPickUp — с помощью этой функции можно настроить функционал пикапа не удаляя пикап
Параметры:
pickupid — ID пикапа
tcolor — цвет текста над пикапом(hex)
newcar — ID модели на которую заменяется машина(если 0, то машина будет восстановлена, а если 1, то покрашена в цвета color1 и color2)
color1 — цвет машины №1
color2 — цвет машины №2
Функция не вовзращает ничего принципиального.

Колбэки:
1. onVehicleRepair — вызывается при восстановлении машины
Параметры:
playerid — ID водителя
vehicleid — ID восстановленной машиной
pickupid — ID восстановившего пикапа

2. onVehicleChangeModel — вызывается при смене модели машины
Параметры:
playerid — ID водителя
vehicleid — ID машины, которой меняют модель
newmodel — Модель, присвоенная машине
oldmodel — Модель, которая была до смены.

3. onMTApickupCreate — вызывается при создании пикапа.
Параметры:
pickupid — ID созданного пикапа
pictype — Тип пикапа

4.onVehicleColoured — вызывается при смене цвета машины
Параметры:
playerid — ID водителя
vehicleid — ID машины, которой меняют модель
pickupid — ID пикапа, сменившего цвет мащины
newcolor1 — новый цвет машины №1
newcolor2 — новый цвет машины №2

Ваши пожелания и баги писать в теме, в будущей версии все будет доработано/исправлено (по возможности).