- Steff -
Ученик
Я меняю цвет в автомастерской LS. После этого /fixcar делаю своей машине, машина не сохраняет цвет.
Вот сама команда
Вот диалог.
Вот сама команда
PHP:
c:fixcar;
{
if(PlayerInfo[playerid][pCash] < 500) return SendClientMessage(playerid, COLOR_RED, "Íå äîñòàòî÷íî äåíåã!");
if(PlayerInfo[playerid][pPhousekey] == 255) return SCM(playerid, COLOR_GREY, "Îøèáêà: Âû íå èìååòå äîìà");
format(stringer, MAX_STR, "{ffffff}1. %s\n2. %s",VehicleNames[PlayerInfo[playerid][pCar]-400],VehicleNames[PlayerInfo[playerid][pCar2]-400]);
ShowPlayerDialog(playerid, 8237, DIALOG_STYLE_LIST,"{FFD300}Âûáåðèòå àâòîìîáèëü äëÿ ñïàâíà",stringer,"Çàñïàâíèòü","Âûõîä");
return true;
}
PHP:
case 8237:
{
if(!response) return true;
switch(listitem)
{
case 0:
{
new house = PlayerInfo[playerid][pPhousekey];
if(caridhouse[playerid] != 0)
{
DestroyVehicle(caridhouse[playerid]);
caridhouse[playerid] = 0;
}
caridhouse[playerid] = CreateVehicle(PlayerInfo[playerid][pCar], 2485.8762,-2561.1030,2500.8086,360.0000, PlayerInfo[playerid][pVcol1], PlayerInfo[playerid][pVcol2], 7200);
LinkVehicleToInterior(caridhouse[playerid], 1);
SetVehicleVirtualWorld(caridhouse[playerid], house+50);
LockCar(caridhouse[playerid]);
Fuell[caridhouse[playerid]] = 50;
GameTextForPlayer(playerid, "~r~$-500", 5000, 1);
PlayerInfo[playerid][pCash] -= 500;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SetVehicleNumberPlate(caridhouse[playerid], PlayerInfo[playerid][pNumbercar]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pKolesocar]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pNitro]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pGidra]);
if(PJ(caridhouse[playerid]))
{
ChangeVehiclePaintjob(caridhouse[playerid],PlayerInfo[playerid][pPokraska]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pSpoiler]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pHood]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pExhaust]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pLamps]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pSideskirt]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVozdyx]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pBamper1]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pBamper2]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVcol1]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVcol2]);
}
ChangeVehicleColor(caridhouse[playerid], PlayerInfo[playerid][pVcol1],PlayerInfo[playerid][pVcol2]);
SendClientMessage(playerid, COLOR_GREEN, "Àâòîìîáèëü ïîä íîìåðîì êîòîðûé Âû âûáðàëè ïîìåùåí â ãàðàæ.");
}
case 1:
{
new house = PlayerInfo[playerid][pPhousekey];
if(caridhouse[playerid] != 0)
{
DestroyVehicle(caridhouse[playerid]);
caridhouse[playerid] = 0;
}
caridhouse[playerid] = CreateVehicle(PlayerInfo[playerid][pCar2], 2485.8762,-2561.1030,2500.8086,360.0000, PlayerInfo[playerid][pVcol1], PlayerInfo[playerid][pVcol2], 7200);
LinkVehicleToInterior(caridhouse[playerid], 1);
SetVehicleVirtualWorld(caridhouse[playerid], house+50);
LockCar(caridhouse[playerid]);
Fuell[caridhouse[playerid]] = 50;
GameTextForPlayer(playerid, "~r~$-500", 5000, 1);
PlayerInfo[playerid][pCash] -= 500;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SetVehicleNumberPlate(caridhouse[playerid], PlayerInfo[playerid][pNumbercar]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pKolesocar]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pNitro]);
AddVehicleComponent (caridhouse[playerid], PlayerInfo[playerid][pGidra]);
if(PJ(caridhouse[playerid]))
{
ChangeVehiclePaintjob(caridhouse[playerid],PlayerInfo[playerid][pPokraska]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pSpoiler]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pHood]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pExhaust]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pLamps]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pSideskirt]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVozdyx]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pBamper1]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pBamper2]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVcol1]);
AddVehicleComponent(caridhouse[playerid],PlayerInfo[playerid][pVcol2]);
}
ChangeVehicleColor(caridhouse[playerid], PlayerInfo[playerid][pVcol1],PlayerInfo[playerid][pVcol2]);
SendClientMessage(playerid, COLOR_GREEN, "Àâòîìîáèëü ïîä íîìåðîì êîòîðûé Âû âûáðàëè ïîìåùåí â ãàðàæ.");
}
}
}
