Drifter96, в инете полно готовых скриптов по тюнингу транспорта как нажатием клавиши 2 так и через диалоговое окно http://samp-life.ru/sa-mp-scripts/735-fs-tune-car.html http://k911-gta-team.clan.su/load/skripty_dlja_samp/skrint_dlja_samp_quot_tjuning_avto_quot/2-1-0-22 Ищи лодом и всё будет)
if (strcmp("/mach", cmdtext, true, 10) == 0) { if(GetPlayerMoney(playerid) <= 4999//тут цена машины) { SendClientMessage(playerid,COLOR_RED, "тут текст когда у игрока нет достаточна денег"); return 1; } new Float:X,Float:Y,Float:Z,Float:Angle, carid; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); carid = GetPlayerVehicleID(playerid); carid = CreateVehicle(541тут ид машины другое не трогать,X,Y,Z,Angle,-1,-1,600); AddVehicleComponent(carid,1010); //компонеты машины AddVehicleComponent(carid,1087);//компонеты машины ChangeVehiclePaintjob(carid,1); PutPlayerInVehicle(playerid,carid,0); TogglePlayerControllable(playerid,true); GivePlayerMoney(playerid, -5000);//это сколько стоит машина return SendClientMessage(playerid,COLOR_WHITE, "тут текст когда игрок купил машину"); }
AddVehicleComponent(carid,1010); //компонеты машины AddVehicleComponent(carid,1087);//компонеты машины
А скажи просто куда это всунуть чтобы просто поставить на кар тюн!?
Добавлено (19.10.2010, 17:57) --------------------------------------------- Для начала сохраняем координаты на карте, где хотим поставить автомобиль. Когда координаты сохранены, перед public OnGameModeInit() пишем new tunedcar; ( Можете написать что-либо другое, я в обьяснении буду использовать tunedcar)
Идем дальше. В public OnGameModeInit() находим ваши строки, которые отвечают за ваши расставленные автомобили на сервере. Под ними добавляем tunedcar = AddStaticVehicle(603,2793.2385,-2492.1011,13.4752,89.5252,-1,-1); Зеленым - ID автомобиля на котором будет тюнинг. Синим - координаты где будет стоять автомобиль. Серым - цвет автомобиля ( -1,-1 свободный цвет )
Далее находим public OnPlayerConnect(playerid) { Пишем туда элементы тюнинга по моему примеру.
AddVehicleComponent(tunedcar, 1010); <= Это ID 10x Nitro AddVehicleComponent(tunedcar, 1001); <= Это ID спойлера AddVehicleComponent(tunedcar, 1074); <= Это ID колес AddVehicleComponent(tunedcar, 1087); <= Это ID гидравлики AddVehicleComponent(tunedcar, 1142); <= Это ID левой вентиляции на капот AddVehicleComponent(tunedcar, 1143); <= Это ID правой вентиляции на капот AddVehicleComponent(tunedcar, 1006); <= Это ID воздухозаборника для крыши AddVehicleComponent(tunedcar, 1018); <= Это ID глушителя AddVehicleComponent(tunedcar, 1023); <= Это ID противотуманок
Вот нашоль что надо а как поставить если номера стоят?? вот пример