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

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

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

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

#1
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Привет всем, сейчас я расскажу о функции AddVehicleComponent.
С помощью этой функции вы можете устанавливать на транспорт разные новые запчасти. Транспорт должен быть уже создан с помощью функций AddStaticVehicle, AddStaticVehicleEx или CreateVehicle. ID'ы запчастей можно узнать здесь.

Цитата

Важно: если указать неправильный ID запчасти, будет крэш сервера.

Параметры:
(vehicleid, componentid)vehicleid	ИД созданного ранее транспорта ( это не модель).
 componentid 	ИД запчасти, который нужно установить на этот транспорт.

Например, поставлю нитро(азот) на все машины которые есть на сервере:
В public OnGameModeInit()
for(new car; car<MAX_VEHICLES; car++)
{
AddVehicleComponent(car,1010);
}

Пока что всё.
Пожалуйста, если есть вопросы, задавайте в этой теме, отвечу обязательно.

Сообщение отредактировал SwipoStyle: 22 Февраль 2012 - 13:57

2

#2
Пользователь офлайн   mukola.savuljak 

  • Прохожий
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Я вставил ето и у меня на сервере нет азота в тачках што делать?
for(new car; car<MAX_VEHICLES; car++)
{
AddVehicleComponent(car,1010);
}
0

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

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияmukola.savuljak (22 Февраль 2012 - 13:55) писал:

Я вставил ето и у меня на сервере нет азота в тачках што делать?
for(new car; car<MAX_VEHICLES; car++)
{
	AddVehicleComponent(car, 1010);
}



Извините, это нужно вставить в public OnGameModeInit в самый низ паблика
1

#4
Пользователь офлайн   mukola.savuljak 

  • Прохожий
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
спс лови +
0

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

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Вот тачки
YakCar[0] = AddStaticVehicleEx(560,-1651.9293,1311.4277,6.7391,136.2592,3,1, 60000);
   AddStaticVehicleEx(560,-1644.8455,1304.1605,6.7337,134.8883,3,1, 60000); 
   YakCar[1] = AddStaticVehicleEx(560,-1638.0002,1297.0114,6.7410,135.2376,3,1, 60000);

как прописать через
for(new car; car<MAX_VEHICLES; car++)
{
        AddVehicleComponent(car, 1010);
}
?
0

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

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияDeM (22 Февраль 2012 - 17:55) писал:

Вот тачки
YakCar[0] = AddStaticVehicleEx(560,-1651.9293,1311.4277,6.7391,136.2592,3,1, 60000);
   AddStaticVehicleEx(560,-1644.8455,1304.1605,6.7337,134.8883,3,1, 60000); 
   YakCar[1] = AddStaticVehicleEx(560,-1638.0002,1297.0114,6.7410,135.2376,3,1, 60000);

как прописать через
for(new car; car<MAX_VEHICLES; car++)
{
        AddVehicleComponent(car, 1010);
}
?


YakCar[0] = AddStaticVehicleEx(560,-1651.9293,1311.4277,6.7391,136.2592,3,1, 60000);
AddStaticVehicleEx(560,-1644.8455,1304.1605,6.7337,134.8883,3,1, 60000); 
YakCar[1] = AddStaticVehicleEx(560,-1638.0002,1297.0114,6.7410,135.2376,3,1, 60000);
for(new car; car<MAX_VEHICLES; car++)
{
        AddVehicleComponent(car, 1010);

}

Сообщение отредактировал SwipoStyle: 22 Февраль 2012 - 18:29

0

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

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Нее мне не так надо мне именно для
YakCar[0] = AddStaticVehicleEx(560,-1651.9293,1311.4277,6.7391,136.2592,3,1, 60000);
   AddStaticVehicleEx(560,-1644.8455,1304.1605,6.7337,134.8883,3,1, 60000); 
   YakCar[1] = AddStaticVehicleEx(560,-1638.0002,1297.0114,6.7410,135.2376,3,1, 60000);

а то что ты мне щас сделал этот азот ставиться всем..
0

#8
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияDeM (22 Февраль 2012 - 18:35) писал:

Нее мне не так надо мне именно для
YakCar[0] = AddStaticVehicleEx(560,-1651.9293,1311.4277,6.7391,136.2592,3,1, 60000);
   AddStaticVehicleEx(560,-1644.8455,1304.1605,6.7337,134.8883,3,1, 60000); 
   YakCar[1] = AddStaticVehicleEx(560,-1638.0002,1297.0114,6.7410,135.2376,3,1, 60000);

а то что ты мне щас сделал этот азот ставиться всем..


for(new veh; veh >= YakCar[0] && veh <= YakCar[1]; veh++)
{
AddVehicleComponent(veh, 1010);
}

0

#9
Пользователь офлайн   DeM 

  • Пользователь
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
не рабит..
0

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


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

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