# 000118. Обзор класса Vehicles

Обзор класса Vehicles||wmysterio|wmysterio|<wmysterio@yandex.ru>|||Всем привет! Этот урок мы посвятим транспорту и рассмотрим основные команды для этого класса. Создадим новый транспорт возле игрока:<br>

| <p>Pos = Player.Character.Position;<br>Pos.X += 2.0F;<br>MyVeh = World.CreateVehicle(new Model("Admiral"), Pos);<br></p> |
| ------------------------------------------------------------------------------------------------------------------------ |

Теперь субъекту MyVeh доступны следующие команды:<br>

| MyVeh.AllowSirenWithoutDriver = true;                                                                                                                                                                                                                                                                                               | <p>Включает или выключает сирену транспорта без водителя.<br></p>                                                                                            | <p><strong>true</strong> - включить способность<br><br>Примеры в Sanny Builder: нет<br></p>                                                                                                                                                                              |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| MyVeh.ApplyForce(Pos);                                                                                                                                                                                                                                                                                                              | <p>???<br></p>                                                                                                                                               | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder: неизвестно<br></p>                                                                                                                                             |
| MyVeh.ApplyForceRelative(Pos);                                                                                                                                                                                                                                                                                                      | <p>???<br></p>                                                                                                                                               | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder: неизвестно</p>                                                                                                                                                 |
| MyVeh.AttachBlip();                                                                                                                                                                                                                                                                                                                 | <p>Прикрепляет невидимый маркер на транспорт, который показывает местоположение транспорта на радаре<br></p>                                                 | <p>Возвращаемый параметр: объект класса <strong>Blip</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                    |
| <p>0186: 2@ = create\_marker\_above\_car 0@<br></p>                                                                                                                                                                                                                                                                                 |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.BurstTire(Tire);                                                                                                                                                                                                                                                                                                              | <p>Проколоть покрышку транспорта<br></p>                                                                                                                     | <p><strong>Tire</strong> - объект класса <strong>VehicleWheel</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                           |
| 04FE: deflate\_tire 2 on\_car 0@                                                                                                                                                                                                                                                                                                    |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.CanBeDamaged = true;                                                                                                                                                                                                                                                                                                          | <p>Включить/Выключить повреждения у транспорта<br></p>                                                                                                       | <p><strong>true</strong> - включить способность<br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                      |
| <p>03F5: set\_car 41@ apply\_damage\_rules 1<br></p>                                                                                                                                                                                                                                                                                |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.CanBeVisiblyDamaged = true;                                                                                                                                                                                                                                                                                                   | <p>Включить/отключить видимость повреждений<br></p>                                                                                                          | <p><strong>true</strong> - включить способность<br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                      |
| <p>0852: set\_car 0@ damages\_visible 1<br></p>                                                                                                                                                                                                                                                                                     |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.CanTiresBurst = true;                                                                                                                                                                                                                                                                                                         | <p>Включает/Выключает возможность прокола шин<br></p>                                                                                                        | <p><strong>true</strong> - включить способность<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                  |
| <p>053F: set\_car 0@ tires\_vulnerability 0<br></p>                                                                                                                                                                                                                                                                                 |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.CloseAllDoors();                                                                                                                                                                                                                                                                                                              | <p>Закрыть все двери<br></p>                                                                                                                                 | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 0508: car 0@ close\_all\_doors                                                                                                                                                                                                                                                                                                      |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Color = Colr;                                                                                                                                                                                                                                                                                                                 | <p>Получить или задать цвет автомобиля<br></p>                                                                                                               | <p><strong>Colr</strong> - цвет, объект <strong>ColorIndex</strong><br><br>Возвращаемый параметр: объект класса <strong>ColorIndex</strong><br><br>Примеры в Sanny Builder: нет<br></p>                                                                                  |
| MyVeh.CreatePedOnSeat(Seat, "IG\_FRENCH\_TOM");                                                                                                                                                                                                                                                                                     | <p>Создать пешехода в транспорте на нужном месте<br></p>                                                                                                     | <p><strong>Seat</strong> - место, объект <strong>VehicleSeat</strong><br><strong>"IG\_FRENCH\_TOM"</strong> - модель педа, объект класса <strong>Model</strong><br><br>Возвращаемый параметр: объект класса <strong>Ped</strong><br><br>Примеры в Sanny Builder:<br></p> |
| <p>0129: 0@ = create\_act 4 model #WMYDRUG car 1@ driverseat<br>01C8: 0@ = create\_act 4 model #WMYDRUG car 1@ pass\_seat 0</p>                                                                                                                                                                                                     |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.CurrentRoom = TempRoom;<br></p>                                                                                                                                                                                                                                                                                            | <p>Получить или задать комнату(интерьер) транспорту<br></p>                                                                                                  | <p><strong>TempRoom</strong> - комната, объект <strong>Room</strong><br><br>Возвращаемый параметр: объект <strong>Room</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                  |
| 0840: link\_car 1@ to\_interior 0@                                                                                                                                                                                                                                                                                                  |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.CurrentRPM;                                                                                                                                                                                                                                                                                                                   | <p>Получить текущий RPM<br></p>                                                                                                                              | <p>Возвращаемый параметр: число (<strong>float</strong>)<br><br><strong>Примеры в Sanny Builder: неизвестно</strong><br></p>                                                                                                                                             |
| MyVeh.Delete();                                                                                                                                                                                                                                                                                                                     | <p>Удалить машину<br></p>                                                                                                                                    | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 00A6: destroy\_car 0@                                                                                                                                                                                                                                                                                                               |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Direction;                                                                                                                                                                                                                                                                                                                    | <p>Получить расположение транспорта<br></p>                                                                                                                  | <p>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                 |
| 06A2: get\_car 3@ velocity\_in\_direction\_XYZ 0@ 1@ 2@                                                                                                                                                                                                                                                                             |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Dirtyness;                                                                                                                                                                                                                                                                                                                    | <p>Получить уровень грязи на машине<br></p>                                                                                                                  | <p>Возвращаемый параметр: число (<strong>float</strong>)<br><br>Примеры в Sanny Builder: неизвестно</p>                                                                                                                                                                  |
| MyVeh.Door(VDoor);                                                                                                                                                                                                                                                                                                                  | <p>Получить дверцу транспорта для дальнейших операций над ней<br></p>                                                                                        | <p><strong>VDoor</strong> - дверца, объект <strong>VehicleDoor</strong><br><br>Возвращаемый параметр: объект <strong>VehicleDoor</strong><br><br>Примеры в Sanny Builder: нет</p>                                                                                        |
| MyVeh.DoorLock = ImpToOpen;                                                                                                                                                                                                                                                                                                         | <p>Получить или задать статус замкнутости (не подобрал нужного слова <img src="http://s49.ucoz.net/sm/15/smile.gif" alt="smile"> ) дверц транспорта.<br></p> | <p><strong>ImpToOpen</strong> - статус, объект <strong>DoorLock</strong><br><br>Возвращаемый параметр: объект <strong>DoorLock</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                          |
| 020A: set\_car 0@ door\_status\_to 4                                                                                                                                                                                                                                                                                                |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.EngineHealth = 1000.0F;                                                                                                                                                                                                                                                                                                       | <p>Получить или задать жизнь двигателя.<br></p>                                                                                                              | <p><strong>1000.0F</strong> - жизнь двигателя<br><br>Возвращаемый параметр: число (<strong>float</strong>)<br><br>Примеры в Sanny Builder: нет<br></p>                                                                                                                   |
| <p>MyVeh.EngineRunning = false;<br></p>                                                                                                                                                                                                                                                                                             | <p>Включить/Выключить двигатель, получить состояние двигателя<br></p>                                                                                        | <p><strong>false</strong> - выключить<br><br>Возвращаемый параметр: <strong>bool</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                        |
| 0918: set\_car 0@ engine\_operation 0                                                                                                                                                                                                                                                                                               |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.EveryoneLeaveVehicle();                                                                                                                                                                                                                                                                                                       | <p>???<br>Не знаю что делает эта функция, игра никак не реагирует на её использование<br>???<br></p>                                                         | <p>Примеры в Sanny Builder: неизвестно<br></p>                                                                                                                                                                                                                           |
| MyVeh.Exists()                                                                                                                                                                                                                                                                                                                      | <p>Проверка: "Транспорт существует?"<br></p>                                                                                                                 | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 056E:   car 0@ defined                                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Explode();                                                                                                                                                                                                                                                                                                                    | <p>Взорвать транспорт<br></p>                                                                                                                                | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 020B: explode\_car 57@                                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Extras(5);                                                                                                                                                                                                                                                                                                                    | <p>???<br>Получить какие-то экстра параметры<br>???<br></p>                                                                                                  | <p>Возвращаемый параметр: GTA.value.<strong>VehicleExtra</strong><br><br>Примеры в Sanny Builder: неизвестно<br></p>                                                                                                                                                     |
| MyVeh.FeatureColor1 = Colr;                                                                                                                                                                                                                                                                                                         | <p>Получить или задать особенный цвет1 транспорту<br></p>                                                                                                    | <p><strong>Colr</strong> - цвет, объект <strong>ColorIndex</strong><br><br>Возвращаемый параметр: объект класса <strong>ColorIndex</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                      |
| <p>0229: set\_car 0@ primary\_color\_to 1 secondary\_color\_to 0<br>03F3: get\_car 0@ primary\_color\_to 1@ secondary\_color\_to 2@</p>                                                                                                                                                                                             |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.FeatureColor2 = Colr;                                                                                                                                                                                                                                                                                                         | Получить или задать особенный цвет2 транспорту                                                                                                               | <p><strong>Colr</strong> - цвет, объект <strong>ColorIndex</strong><br><br>Возвращаемый параметр: объект класса <strong>ColorIndex</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                      |
| <p>0229: set\_car 0@ primary\_color\_to 1 secondary\_color\_to 0<br>03F3: get\_car 0@ primary\_color\_to 1@ secondary\_color\_to 2@</p>                                                                                                                                                                                             |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.FixTire(Tire);<br></p>                                                                                                                                                                                                                                                                                                     | <p>Починить шину у транспорта<br></p>                                                                                                                        | <p><strong>Tire</strong> - объект класса <strong>VehicleWheel</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                           |
| 0699: set\_car 0@ repair\_tire 2                                                                                                                                                                                                                                                                                                    |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.FreezePosition = true;<br></p>                                                                                                                                                                                                                                                                                             | <p>Заморозить транспорт в одной позиции<br></p>                                                                                                              | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                  |
| 0519: set\_car 22@ locked 1                                                                                                                                                                                                                                                                                                         |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.GetFreeSeat();                                                                                                                                                                                                                                                                                                                | <p>Получить свободные места<br></p>                                                                                                                          | <p>Возвращаемый параметр: объект класса <strong>VehicleSeat</strong><br><br>Примеры в Sanny Builder: нет<br></p>                                                                                                                                                         |
| MyVeh.GetOffset(Pos);                                                                                                                                                                                                                                                                                                               | <p>Получить оффсет(смещение) относительно транспорта<br></p>                                                                                                 | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                   |
| <p>0407: store\_coords\_to 1@ 2@ 3@ from\_car 0@<br> with\_offset -0.3 1.5 0.6</p>                                                                                                                                                                                                                                                  |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.GetOffsetPosition(Pos);                                                                                                                                                                                                                                                                                                       | Получить оффсет(смещение) относительно позиции транспорта                                                                                                    | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                   |
| <p>0407: store\_coords\_to 1@ 2@ 3@ from\_car 0@<br>with\_offset -0.3 1.5 0.6</p>                                                                                                                                                                                                                                                   |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.GetPedOnSeat(Seat);                                                                                                                                                                                                                                                                                                           | <p>Получить педа, который сидит в машине<br></p>                                                                                                             | <p><strong>Seat</strong> - место, объект <strong>VehicleSeat</strong><br><br>Возвращаемый параметр: объект класса <strong>Ped</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                           |
| <p>0432: 0@ = get\_actor\_handle\_from\_car 1@ passenger\_seat 0<br></p>                                                                                                                                                                                                                                                            |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.HazardLightsOn = true;                                                                                                                                                                                                                                                                                                        | <p>Включить/выключить мигание сигнализации<br></p>                                                                                                           | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder: (возможный вариант)<br></p>                                                                                                                                              |
| 0919: enable\_car 0@ parking\_lights 1                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.GetFreePassengerSeat();                                                                                                                                                                                                                                                                                                       | <p>Получить свободное место в транспорте<br></p>                                                                                                             | <p>Возвращаемый параметр: объект класса <strong>VehicleSeat</strong><br><br>Примеры в Sanny Builder: нет</p>                                                                                                                                                             |
| MyVeh.Heading = 3.0F;                                                                                                                                                                                                                                                                                                               | <p>Получить или задать уровень управления транспортом<br></p>                                                                                                | <p><strong>3.0F</strong> - управляемость<br><br>Возвращаемый параметр: число (<strong>float</strong>)<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                            |
| <p>0423: set\_car 0@ handling\_to 2.0<br></p>                                                                                                                                                                                                                                                                                       |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.Health = 200;<br></p>                                                                                                                                                                                                                                                                                                      | <p>Получить или задать жизнь автомобилю<br></p>                                                                                                              | <p><strong>200</strong> - жизнь<br><br>Возвращаемый параметр: число (<strong>int</strong>)<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                       |
| <p>0227: 1@ = car 0@ health<br>0224: set\_car 0@ health\_to 750</p>                                                                                                                                                                                                                                                                 |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.InteriorLightOn = true;<br></p>                                                                                                                                                                                                                                                                                            | <p>Включить/выключить свет в интерьере<br></p>                                                                                                               | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder: нет<br></p>                                                                                                                                                              |
| MyVeh.isAlive                                                                                                                                                                                                                                                                                                                       | <p>Проверка: "Транспорт жив?" Если можно так выразится<br></p>                                                                                               | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.isDriveable                                                                                                                                                                                                                                                                                                                   | Проверка: "Транспортом кто-то управляет?"                                                                                                                    | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.isOnAllWheels                                                                                                                                                                                                                                                                                                                 | <p>???<br>Проверка: "Есть ли все колёса?"<br>???<br></p>                                                                                                     | Примеры в Sanny Builder: неизвестно                                                                                                                                                                                                                                      |
| MyVeh.isOnFire                                                                                                                                                                                                                                                                                                                      | Проверка: "Транспорт горит?"                                                                                                                                 | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 0495:   car 0@ burning                                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.isOnScreen                                                                                                                                                                                                                                                                                                                    | Проверка: "Транспорт видим?"                                                                                                                                 | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 02CA:   car 0@ bounding\_sphere\_visible                                                                                                                                                                                                                                                                                            |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.isRequiredForMission                                                                                                                                                                                                                                                                                                          | Проверка: "Транспорт требуется для миссий?"                                                                                                                  | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.isSeatFree(Seat)                                                                                                                                                                                                                                                                                                              | Проверка: "Место в транспорте свободно?"                                                                                                                     | <p><strong>Seat</strong> - место, объект <strong>VehicleSeat</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                            |
| 0431:   car 0@ passenger\_seat\_free 0                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.IsTireBurst(Seat)                                                                                                                                                                                                                                                                                                             | Проверка: "Шина транспорта пробита(или взорвалась)?"                                                                                                         | <p><strong>Seat</strong> - место, объект <strong>VehicleSeat</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                            |
| 0496:   tire 2 on\_car 0@ deflated                                                                                                                                                                                                                                                                                                  |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.isTouching(MyVeh2)                                                                                                                                                                                                                                                                                                            | Проверка: "Транспорт прикасается к другому транспорту?"                                                                                                      | <p><strong>MyVeh2</strong> - транспорт, объект <strong>Vehicle</strong><br><br>Примеры в Sanny Builder: (возможный вариант)<br></p>                                                                                                                                      |
| <p>051D:   car 0@ damaged\_by\_car 1@<br></p>                                                                                                                                                                                                                                                                                       |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.isUpright                                                                                                                                                                                                                                                                                                                     | <p>???<br>Проверка: "Транспорт находится вертикально?"<br>???<br></p>                                                                                        | Примеры в Sanny Builder: неизвестно                                                                                                                                                                                                                                      |
| MyVeh.isUpsideDown                                                                                                                                                                                                                                                                                                                  | Проверка: "Транспорт перевернулся?"                                                                                                                          | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| <p>01F4:   car 0@ flipped<br>020D:   car 1@ flipped</p>                                                                                                                                                                                                                                                                             |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.LightsOn;<br></p>                                                                                                                                                                                                                                                                                                          | <p>Получить статус фар.<br>Проверка: "Фары включены?"</p>                                                                                                    | <p>Возвращаемый параметр: <strong>bool</strong><br><br>Примеры в Sanny Builder: (возможный вариант)</p>                                                                                                                                                                  |
| 067F: set\_car 0@ lights 2                                                                                                                                                                                                                                                                                                          |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.MakeProofTo(true, true, true, true, true);                                                                                                                                                                                                                                                                                    | <p>Задать иммунитеты транспорту<br></p>                                                                                                                      | <p><strong>true/false</strong> - включить/выключить иммунитет<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                    |
| 02AC: set\_car 0@ immunities BP 1 FP 1 EP 1 CP 1 MP 1                                                                                                                                                                                                                                                                               |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Model;                                                                                                                                                                                                                                                                                                                        | <p>Получить модель транспорта<br></p>                                                                                                                        | <p>Возвращаемый параметр: объект класса <strong>Model</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                   |
| 0441: 0@ = car 1@ model                                                                                                                                                                                                                                                                                                             |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.Name;<br></p>                                                                                                                                                                                                                                                                                                              | <p>Получить имя транспорта<br></p>                                                                                                                           | <p>Возвращаемый параметр:\*\* \*\*строка(<strong>string</strong>)\*\*\*\*<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                        |
| 0ADB: 0\@v = car\_model #LANDSTAL name                                                                                                                                                                                                                                                                                              |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.NeedsToBeHotwired = true;                                                                                                                                                                                                                                                                                                     | <p>???<br>Включает/Выключает нужду в Hotwired<br>???<br></p>                                                                                                 | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder: неизвестно<br></p>                                                                                                                                                       |
| MyVeh.NoLongerNeeded();                                                                                                                                                                                                                                                                                                             | <p>Указать, что транспорт больше не нужен<br></p>                                                                                                            | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 01C3: remove\_references\_to\_car 0@                                                                                                                                                                                                                                                                                                |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.PassengerSeats;                                                                                                                                                                                                                                                                                                               | <p>Получить количество пассажирских мест в транспорте<br></p>                                                                                                | <p>Возвращаемый параметр: число (<strong>int</strong>)<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                           |
| <p>01EA: 60@ = car 59@ max\_passengers<br></p>                                                                                                                                                                                                                                                                                      |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.PassengersLeaveVehicle();                                                                                                                                                                                                                                                                                                     | <p>Заставить всех пассажиров выйти с транспорта<br></p>                                                                                                      | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.PetrolTankHealth = 1000.0F;                                                                                                                                                                                                                                                                                                   | <p>Получить или задать жизнь для грузовиков<br></p>                                                                                                          | <p><strong>1000.0F</strong> - жизнь грузовика<br><br>Возвращаемый параметр: число (<strong>float</strong>)<br><br>Примеры в Sanny Builder: нет</p>                                                                                                                       |
| <p>MyVeh.PlaceOnGroundProperly();<br></p>                                                                                                                                                                                                                                                                                           | <p>Поставить транспорт на землю в правильном положении<br></p>                                                                                               | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.PlaceOnNextStreetProperly();                                                                                                                                                                                                                                                                                                  | <p>Заставить транспорт ехать к другой улице<br></p>                                                                                                          | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |
| MyVeh.Position = Pos;                                                                                                                                                                                                                                                                                                               | <p>Получить или задать позицию транспорту<br></p>                                                                                                            | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                   |
| <p>00AA: store\_car 0@ position\_to 3@ 4@ 5@<br>00AB: put\_car 0@ at -1577.0 52.0 40.0</p>                                                                                                                                                                                                                                          |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.PreviouslyOwnedByPlayer = false;<br></p>                                                                                                                                                                                                                                                                                   | <p>Включить/Выключить принадлежность игроку(или заставить игру считать, что игрок в ней когда-то находился)<br></p>                                          | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder: нет</p>                                                                                                                                                                  |
| MyVeh.Rotation = Pos;                                                                                                                                                                                                                                                                                                               | <p>Получить или задать ротацию транспорту<br></p>                                                                                                            | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                   |
| <p>0175: set\_car 0@ Z\_angle\_to 315.0<br>0174: 1@ = car 0@\_angle<br>0731: set\_car 1@ y\_angle\_to 0@<br>06BE: 2@ = car 0@ y\_angle<br>077D: 2@ = car 0@ x\_angle<br>07DA: set\_car 0@ rotation\_velocity\_XYZ 0.0 -0.3 0.2<br>center\_of\_body<br>07DB: set\_car 0@ rotation\_velocity\_XYZ 3.5 7.3 8.1<br>center\_of\_mass</p> |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.RotationQuaternion = Qa;                                                                                                                                                                                                                                                                                                      | <p>Получить или задать ротацию транспорта в кватернион<br></p>                                                                                               | <p><strong>Qa</strong> - кватернион, объект Quaternion<br><br>Возвращаемый параметр: объект класса <strong>Quaternion</strong><br><br>Примеры в Sanny Builder: нет<br></p>                                                                                               |
| <p>MyVeh.SirenActive = false;<br></p>                                                                                                                                                                                                                                                                                               | <p>Включить/выключить сирену. Или получить статус сирены. Или проверка: "Сирена включена"<br></p>                                                            | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Возвращаемый параметр: <strong>bool</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                                              |
| 0397: enable\_car 0@ siren 1                                                                                                                                                                                                                                                                                                        |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Repair();                                                                                                                                                                                                                                                                                                                     | <p>Отремонтировать транспорт<br></p>                                                                                                                         | <p>Примеры в Sanny Builder:<br></p>                                                                                                                                                                                                                                      |
| 0A30: repair\_car 0@                                                                                                                                                                                                                                                                                                                |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.SoundHorn(10000);                                                                                                                                                                                                                                                                                                             | <p>Заставаить транспорт сигналить<br></p>                                                                                                                    | <p><strong>10000</strong> - продолжительность. (<strong>int</strong>)<br><br>Примеры в Sanny Builder: нет</p>                                                                                                                                                            |
| MyVeh.SpecularColor = Colr;                                                                                                                                                                                                                                                                                                         | <p>Получить или задать зеркальный цвет транспорту<br></p>                                                                                                    | <p><strong>Colr</strong> - цвет, объект <strong>ColorIndex</strong><br><br>Возвращаемый параметр: объект класса <strong>ColorIndex</strong><br><br>Примеры в Sanny Builder: нет<br></p>                                                                                  |
| MyVeh.Speed = 200.0F;                                                                                                                                                                                                                                                                                                               | <p>Получить или задать скорость транспорту<br></p>                                                                                                           | <p><strong>200.0F</strong> - скорость транспорта<br><br>Возвращаемый параметр: число (<strong>float</strong>)<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                    |
| <p>02E3: 1@ = car 0@ speed<br>04BA: set\_car 04@ speed\_to 0.0</p>                                                                                                                                                                                                                                                                  |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Velocity = Pos;                                                                                                                                                                                                                                                                                                               | <p>Получить или задать позицию транспорту<br></p>                                                                                                            | <p><strong>Pos</strong> - позиция, объект класса <strong>Vector3</strong><br><br>Возвращаемый параметр: объект класса <strong>Vector3</strong><br><br>Примеры в Sanny Builder:<br></p>                                                                                   |
| <p>07D5: set\_car 0@ velocity\_in\_direction\_XYZ 9@ 10@ 0.0 rotation\_velocitiesXY 0.0 0.0 unk 0.0<br>06A2: get\_car 0@ velocity\_in\_direction\_XYZ 1@ 2@ 3@</p>                                                                                                                                                                  |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| <p>MyVeh.Visible = true;<br></p>                                                                                                                                                                                                                                                                                                    | <p>Включить/Выключить видимость транспорта<br></p>                                                                                                           | <p><strong>true/false</strong> - включить/выключить возможность<br><br>Примеры в Sanny Builder:<br></p>                                                                                                                                                                  |
| 0338: set\_car 59@ visibility 0                                                                                                                                                                                                                                                                                                     |                                                                                                                                                              |                                                                                                                                                                                                                                                                          |
| MyVeh.Wash();                                                                                                                                                                                                                                                                                                                       | <p>Помыть транспорт<br></p>                                                                                                                                  | Примеры в Sanny Builder: нет                                                                                                                                                                                                                                             |

| <p>07D5: set\_car 0@ velocity\_in\_direction\_XYZ 9@ 10@ 0.0 rotation\_velocitiesXY 0.0 0.0 unk 0.0<br>06A2: get\_car 0@ velocity\_in\_direction\_XYZ 1@ 2@ 3@</p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

| <p>02E3: 1@ = car 0@ speed<br>04BA: set\_car 04@ speed\_to 0.0</p> |
| ------------------------------------------------------------------ |

| <p>0175: set\_car 0@ Z\_angle\_to 315.0<br>0174: 1@ = car 0@\_angle<br>0731: set\_car 1@ y\_angle\_to 0@<br>06BE: 2@ = car 0@ y\_angle<br>077D: 2@ = car 0@ x\_angle<br>07DA: set\_car 0@ rotation\_velocity\_XYZ 0.0 -0.3 0.2<br>center\_of\_body<br>07DB: set\_car 0@ rotation\_velocity\_XYZ 3.5 7.3 8.1<br>center\_of\_mass</p> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| <p>00AA: store\_car 0@ position\_to 3@ 4@ 5@<br>00AB: put\_car 0@ at -1577.0 52.0 40.0</p> |
| ------------------------------------------------------------------------------------------ |

| <p>01EA: 60@ = car 59@ max\_passengers<br></p> |
| ---------------------------------------------- |

| <p>01F4:   car 0@ flipped<br>020D:   car 1@ flipped</p> |
| ------------------------------------------------------- |

| <p>051D:   car 0@ damaged\_by\_car 1@<br></p> |
| --------------------------------------------- |

| <p>0227: 1@ = car 0@ health<br>0224: set\_car 0@ health\_to 750</p> |
| ------------------------------------------------------------------- |

| <p>0423: set\_car 0@ handling\_to 2.0<br></p> |
| --------------------------------------------- |

| <p>0432: 0@ = get\_actor\_handle\_from\_car 1@ passenger\_seat 0<br></p> |
| ------------------------------------------------------------------------ |

| <p>0407: store\_coords\_to 1@ 2@ 3@ from\_car 0@<br>with\_offset -0.3 1.5 0.6</p> |
| --------------------------------------------------------------------------------- |

| <p>0407: store\_coords\_to 1@ 2@ 3@ from\_car 0@<br> with\_offset -0.3 1.5 0.6</p> |
| ---------------------------------------------------------------------------------- |

| <p>0229: set\_car 0@ primary\_color\_to 1 secondary\_color\_to 0<br>03F3: get\_car 0@ primary\_color\_to 1@ secondary\_color\_to 2@</p> |
| --------------------------------------------------------------------------------------------------------------------------------------- |

| <p>0229: set\_car 0@ primary\_color\_to 1 secondary\_color\_to 0<br>03F3: get\_car 0@ primary\_color\_to 1@ secondary\_color\_to 2@</p> |
| --------------------------------------------------------------------------------------------------------------------------------------- |

| <p>0129: 0@ = create\_act 4 model #WMYDRUG car 1@ driverseat<br>01C8: 0@ = create\_act 4 model #WMYDRUG car 1@ pass\_seat 0</p> |
| ------------------------------------------------------------------------------------------------------------------------------- |

| <p>053F: set\_car 0@ tires\_vulnerability 0<br></p> |
| --------------------------------------------------- |

| <p>0852: set\_car 0@ damages\_visible 1<br></p> |
| ----------------------------------------------- |

| <p>03F5: set\_car 41@ apply\_damage\_rules 1<br></p> |
| ---------------------------------------------------- |

| <p>0186: 2@ = create\_marker\_above\_car 0@<br></p> |
| --------------------------------------------------- |

Как видите, достаточно внушительный список команд. И то мне многие не понятны как в плане перевода, так и в плане реализации. Но, думаю, с этим можно разобраться. Нужно только время. Что же, вот такой этот урок вышел! Пользуетмся, тестируем и пишем в комментариях неточности, уточнения. Спасибо за просмотр! ;)\
Пример: создаём транспорт и указываем маркер на радаре:Кодusing System;\
using System.Windows.Forms;\
using GTA;\
\
namespace TestScript {\
&#x20; public class Thread : Script {\
&#x20; public Thread() {\
&#x20; Vector3 Pos;\
&#x20; Vehicle MyVeh;\
\
&#x20; while (true) {\
&#x20; if(Game.isKeyPressed(Keys.Tab)){\
&#x20; Pos = Player.Character.Position;\
&#x20; Pos.X += 2.0F;\
&#x20; MyVeh = World.CreateVehicle("Admiral", Pos);\
&#x20; Blip MyBlip = MyVeh.AttachBlip();\
&#x20; }  \
&#x20; Wait(0);  \
&#x20; }\
&#x20; }\
&#x20; }  \
}|1012|1|0||obzor\_klassa\_vehicles|1392793635


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://lessons.sannybuilder.com/00200/00100/000118.-obzor-klassa-vehicles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
