Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: AttachObjectToVehicle - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

AttachObjectToVehicle Оценка: -----

#1
Пользователь офлайн   Mr.DeViLsS 

  • Эксперт
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Урок о том, как быстро и просто прикрепить объект к авто.
Инструкция: ( не для слабонервных )
Заходим в MTA
Создаем авто с координатами 0.0, 0.0, 0.0
ТПхаемся к авто, и крутим/вертим объект на авто ( как бы прикрепляем )
Сохраняем карту, конвертируем код МТА в pawn

Функция прикрепления объекта к авто.
AttachObjectToVehicle

AttachObjectToVehicle

Параметры:
(objectid, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ)

objectid	The ID of the object to attach to the vehicle.
vehicleid	The ID of the vehicle to attach the object to.
Float:OffsetX	The X axis offset.
Float:OffsetY	The Y axis offset.
Float:OffsetZ	The Z axis offset.
Float:RotX	The X rotation offset.
Float:RotY	The Y rotation offset.
Float:RotZ	The Z rotation offset.


Прикрепляем объект к авто.
new objectid = CreateObject(...); // создаем сам объект
new vehicleid = GetPlayerVehicleID(playerid); // узнаем ид авто
AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); // прикрепляем сам объект


Автор урока: Кеннет
Помощник: wiki

3

#2
Пользователь офлайн   ilucha228 

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Что за чёрный юмор? "Не для слабонервных". ?
0

#3
Пользователь офлайн   funny^ 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Как нибудь попробую :)
0

#4
Пользователь офлайн   BaBaYkA 

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Это урок на английском?
Вот что это я лично не понял ни чего:
objectid        The ID of the object to attach to the vehicle.

:blink: -оформить как положено надо и переведи на Русский.
0

#5
Пользователь офлайн   Sound 

  • Эксперт
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Цитата

Ид объекта, который будет прикреплен к авто.

Тут переводить то не надо, все элементарно просто

Сообщение отредактировал Sound: 31 Март 2016 - 22:20

0

#6
Пользователь офлайн   Tagis_Ersonov 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Сделал, получилось. Но есть одно но! Есть одно НО: объекты не удаляются после взрыва транспорта. И получается мигалки весят где-то на дороге в воздухе:( Что делать?
0

#7
Пользователь офлайн   Ukrainian 

  • Эксперт
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияTagis_Ersonov (05 Январь 2017 - 22:48) писал:

Сделал, получилось. Но есть одно но! Есть одно НО: объекты не удаляются после взрыва транспорта. И получается мигалки весят где-то на дороге в воздухе:( Что делать?

В
public OnVehicleDeath(vehicleid, killerid)

if(vehicleid == /*ид машины к которой прикреплена мигалка*/) DestroyObject(/*ид обьекта мигалки*/);

if(vehicleid == police_car) DestroyObject(mig_obj);//пример

Где police_car = CreateVehicle....
mig_obj = CreateObject...
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей