[FS+include] Create Avtomats

05 апреля 2019 | Рубрика: Скрипты для SAMP

Скрипты для SAMP

Информация о файле и ссылка ниже

 

Как качать файлы без ожидания

ЖМИ НА ССЫЛКУ: Скачать [FS+include] Create Avtomats с сайта

 


Скрипт для создания Автоматов v 0.3
С помощь данного инклуда можно будет делать Автоматы c выпивкой или с сигаретами(действующие) где угодно! Но максимум 200 штук! Только нужно умело управляться с координатами.

Доступные функции:

createAvtomat(type,string[],color,Float:x,Float:y,Float:z,Float:rotx,Float:roty,Float:rotz,virtual,price):
Создает автомат. Возращает ИД автомата
Параметры:
type — тип автомата — существует только 4 типа: AVTOMAT_TYPE_BEER(0) AVTOMAT_TYPE_WINE(1) AVTOMAT_TYPE_SPRUNK(2) AVTOMAT_TYPE_CIGGY(3)
string — надпись над автоматом(3DText)
color — текст надписи(3DText)
Float:x — позиция автомата x
Float:y — позиция автомата у
Float:z — позиция автомата z
Float:rotx — угол поворота х
Float:roty — угол поворота у
Float:rotz — угол поворота z
virtual — виртуальный мир автомата
price — цена покупки одной вещи в автомате

 

destroyAvtomat(avtomatid):
Уничтожает ранее созданный автомат. Возращает true если удалили и ошибку если обьект не был создан
Параметры:
avtomatid — ид автомата

destroyAllAvtomats():
— Уничтожает все обьекты. Ничего не возращает

updateAvtomat(avtomatid,newtype,newstring[],newcolor,Float:newx,Float:newy,Float:newz,Float:newrotx,Float:newroty,Float:newrotz,newvirtual,newprice):
Функция обновляет автомат. Ничего не возращает.
Параметры:
avtomatid — ИД автомата
newtype — изменить тип автомата
newstring — изменить надпись над автоматом
newcolor — изменить цвет надписи над автоматом
Float:newx — изменить позицию автомата х
Float:newy — изменить позицию автомата у
Float:newz — изменить позицию автомата z
Float:newrotx — изменить угол поворота x
Float:newroty — изменить угол поворота y
Float:newrotz — изменить угол поворота z
newvirtual — изменить виртуальный мир автомата
newprice — изменить цену одной вещи в автомате

isAvtomatValid(avtomatid):
Проверка существует ли автомат. Возращает 1 если существует 0 если не существует
Параметры:
avtomatid — ид автомата

Чтобы купить себе газировочки нужно подойти к автомату и нажмать enter(f) у Вас в руке появится то что вы купили, и жмите FIRE(огонь) чтобы пить, но не забывайте в банке 5 глотков, к каждому глотку +7 к здоровью(-7 если куришь). После 7-ого последнего глотка(затяга) банка(сигарета) исчезнет.

Установка:
Вверху:
#include <avtomats>

Известные баги:

  • Бывает баг с анимациями — но это скорее глюк сампа ежели скрипта
  • При обновлении автомата исчезает надпись сверху автомата.