Форум Pawn.Wiki - Воплоти мечту в реальность!: как сделать тюнинг для авто через CreateVehicle? - Форум Pawn.Wiki - Воплоти мечту в реальность!

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

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

[ Pawn ]
как сделать тюнинг для авто через CreateVehicle? как сделать тюнинг для авто через CreateVehicle?

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

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Добрый день всем, у меня вопрос и тз, можно ли как то сделать что бы через createvehicle добавить тюнинг на авто? Винилы там, диски и т.д Заранее спасибо.CMD:atune(playerid, params[])
{
if(GetPlayerAdminEx(playerid) < 9) return 1;

extract params -> new vehicleid, set_code, set_value; else {

SendClientMessage(playerid, 0xCECECEFF, "Èñïîëüçóéòå: /atune [id òðàíñïîðòà] [êîä] [çíà÷åíèå]");
SendClientMessage(playerid, 0xFF6600FF, "Êîäû: 1 - Äèñêè | 2 - Ãèäðà");

return 1;
}

if(!IsValidVehicle(vehicleid)) return SendClientMessage(playerid, 0xFF6600FF, "No way bro");

new fmt_msg[128];

switch(set_code)
{
case 1:
{
if(!(1073 <= set_value <= 1085) && (!(2745 <= set_value <= 2758) && (!(2842 <= set_value <= 2857)))) return SendClientMessage(playerid, 0xCECECEFF, "Âû óêàçàëè íåâåðíûé id äèñêîâ. Äîñòóïíûå äèñêè: 1073-1085, 2745-2758, 2842-2857");

new car = g_ownable_car[vehicleid][OC_SQL_ID];

AddVehicleComponent(vehicleid, set_value);

SetOwnableCarData(car, OC_DISKI, set_value);

format(fmt_msg, sizeof fmt_msg, "Âû ïîñòàâèëè íà òðàíñïîðò ¹%d äèñêè ¹%d", vehicleid, set_value);
SendClientMessage(playerid, COLOR_WHITE, fmt_msg);
}
case 2:
{
if(!(1087 <= set_value <= 1087)) return SendClientMessage(playerid, 0xCECECEFF, "* Ââåäèòå id ãèäðàâëèêè 1087");

new car = g_ownable_car[vehicleid][OC_SQL_ID];

AddVehicleComponent(vehicleid, set_value);
SetOwnableCarData(car, OC_GIDRA, set_value);


format(fmt_msg, sizeof fmt_msg, "Âû ïîñòàâèëè ãèäðó íà àâòîìîáèëü %d", vehicleid);
SendClientMessage(playerid, 0x66CC00FF, fmt_msg);
}
default: return SendClientMessage(playerid, 0xFF6600FF, "Îøèáêà ââåäåíûé âàìè êîä íåêîðåêòåí");
}

return 1;
}
Это atune, если что.
0

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

  • Знаток
  • Вставить ник
  • Раскрыть информацию
После создания транспорта используйте функцию AddVehicleComponent, эта функция накладывает тюнинг на транспорт.
0

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

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияneonpro5 (11 февраля 2024 - 17:42) писал:

После создания транспорта используйте функцию AddVehicleComponent, эта функция накладывает тюнинг на транспорт.

Можно сделать так? mchscar[21];
if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if (GetPlayerVehicleID(playerid) == mchscar)
{
AddVehicleComponent(mcshcar, 1077); // Nitro
SendClientMessage(playerid, 0xFFFFFFAA, "gav.");
}
}
return 1;
}
В mchscar просто 21 кар.
И у меня вылезли ерроры
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15412) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15500) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15539) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15554) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15560) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15578) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15587) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\system/vehicle.pwn(15599) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\Pawn.RakNet.inc(1078) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
C:\Users\irajl\Desktop\Íîâàÿ ïàïêà\pawno\include\Pawn.RakNet.inc(1093) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
-1

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

  • Знаток
  • Вставить ник
  • Раскрыть информацию
if (newstate == PLAYER_STATE_DRIVER)
{
for(new i = 0; i < sizeof(mcshcar); i++)
{
if (GetPlayerVehicleID(playerid) == mchscar[i])
{
AddVehicleComponent(mcshcar[i], 1077); // Nitro
SendClientMessage(playerid, 0xFFFFFFAA, "gav.");
break;
}
}
}
return 1;
}
0

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

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияneonpro5 (11 февраля 2024 - 17:59) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

по ошибкам все тоже самое
0

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

  • Знаток
  • Вставить ник
  • Раскрыть информацию
Ошибка гласит о том, что где-то создана переменная vehicleid, хотя она уже итак объявлена. Посмотрите код который вы сегодня писали, возможно случайно создали где то такую же переменную.
0

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

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияneonpro5 (11 февраля 2024 - 19:04) писал:

Ошибка гласит о том, что где-то создана переменная vehicleid, хотя она уже итак объявлена. Посмотрите код который вы сегодня писали, возможно случайно создали где то такую же переменную.

Да нет, переменная это я понимаю mchscar?
0

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

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияlambaren1331 (11 февраля 2024 - 19:21) писал:

Да нет, переменная это я понимаю mchscar?

Можешь тут типу помочь ? https://pawn.wiki/in...angi-dlja-avto/
0

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


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

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


Яндекс.Метрика