Mike_Jonson
Новичок
Помогите вот есть сто, я заехал , выбрал перекраска т.с и ничего не происходит, и так со всеми пунктами, просто 0 реакции. В чем может быть проблема!
---------- Сообщение добавлено в 15:15 ---------- Предыдущее сообщение добавлено в 14:47 ----------
Исправил! Close!
Код:
case dStoRAK:
{
if(!response) return true;
if(!PlayerToPoint(5.0,playerid,1015.3531,-1438.2787,13.5469) || !PlayerToPoint(5.0,playerid,2384.6409,1026.9692,10.8203) || !PlayerToPoint(5.0,playerid,-1917.2198,295.4781,41.0469)) return true;
switch(listitem)
{
case 0:
{
if(!pData[playerid][pCar] || !IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,CGRAY,"Ïåðåêðàøèâàòü ìîæíî òîëüêî ëè÷íûé àâòî");
//ShowPlayerDialog(playerid,dStoRAK1,2,"Âûáåðèòå öâåò ò.ñ","1.Áåëûé\n{505050}2.×åðíûé\n{"#cLIGHTBLUE"}3.Ãîëóáîé\n{"#cRED"}4.Êðàñíûé\n{"#cYELLOW"}5.Æåëòûé\n{"#cBLUE"}6. Ñèíèé\n{"#cGRAY"}7.Ñåðûé\n{"#cPINK"}8. ÐîçîÂûé\n{f5f5dc}9.ÁåæåÂûé\n{ff00ff}10.Ïóðïóðíûé","OK","Âûõîä");
for(new i = 0; i < 11; i++) TextDrawShowForPlayer(playerid,ColorTD[i]);
new curcol;
for(new i = 0; i < 2; i++)
{
curcol = pData[playerid][pColor1];
PlayerTextDrawColor(playerid, ColorTDPl[playerid][2+3*i], RGBArray[curcol]);
curcol--;
if(curcol < 0) curcol = 255;
PlayerTextDrawColor(playerid, ColorTDPl[playerid][1+3*i], RGBArray[curcol]);
curcol += 2;
if(curcol > 255) curcol = 0;
PlayerTextDrawColor(playerid, ColorTDPl[playerid][3+3*i], RGBArray[curcol]);
}
for(new i = 0; i < 6; i++) PlayerTextDrawShow(playerid,ColorTDPl[playerid][1+i]);
//TextDrawShowForPlayer(playerid,ColorTD[11+3]);
PrimaryColor[playerid] = pData[playerid][pColor1];
SecondaryColor[playerid] = pData[playerid][pColor2];
RepaintValue[playerid] = 0;
ChangedPrimaryColor[playerid] = false;
ChangedSecondaryColor[playerid] = false;
PlayerTextDrawSetString(playerid,ColorTDPl[playerid][0],"$0");
PlayerTextDrawShow(playerid,ColorTDPl[playerid][0]);
TextDrawShowForPlayer(playerid,ColorTD[15]);
SelectTextDraw(playerid,CYELLOW);
}
case 1:
{
if(GetPlayerMoneyEx(playerid) < 100) return SendClientMessage(playerid,CGRAY,"Ó Âàñ íåäîñòàòî÷íî äåíåã.");
TransferMoney(-1,playerid,-100);
RepairVehicle(GetPlayerVehicleID(playerid));
}
case 2:
{
if(GetPlayerMoneyEx(playerid) < 1000) return SendClientMessage(playerid,CGRAY,"Ó Âàñ íåäîñòàòî÷íî äåíåã.");
ShowPlayerDialog(playerid,dStoRAK1,DIALOG_STYLE_LIST,"{"#cGREEN"}Àâòîìàñòåðñêàÿ: {ffffff}Äèñêè","1. Shadow\n2. Mega\n3. Wires\n4. Classic\n5. Twist\n6. Grove\n7. Atomic\n8. Dollar [Premium]\n9. Offroad\n10. Import\n11. Ahab\n12. Virtual\n13. Switch\n14. Cutter","Âûáðàòü","Çàêðûòü");
}
}
}
case dStoRAK1:
{
if(!response) return true;
switch(listitem)
{
case 0:
{
pData[playerid][pKolesocar] = 1073;
AddVehicleComponent(GetPlayerVehicleID(playerid),1073);
}
case 1:
{
pData[playerid][pKolesocar] = 1074;
AddVehicleComponent(GetPlayerVehicleID(playerid),1074);
}
case 2:
{
pData[playerid][pKolesocar] = 1076;
AddVehicleComponent(GetPlayerVehicleID(playerid),1076);
}
case 3:
{
pData[playerid][pKolesocar] = 1077;
AddVehicleComponent(GetPlayerVehicleID(playerid),1077);
}
case 4:
{
pData[playerid][pKolesocar] = 1078;
AddVehicleComponent(GetPlayerVehicleID(playerid),1078);
}
case 5:
{
pData[playerid][pKolesocar] = 1081;
AddVehicleComponent(GetPlayerVehicleID(playerid),1081);
}
case 6:
{
pData[playerid][pKolesocar] = 1085;
AddVehicleComponent(GetPlayerVehicleID(playerid),1085);
}
case 7:
{
pData[playerid][pKolesocar] = 1083;
AddVehicleComponent(GetPlayerVehicleID(playerid),1083);
}
case 8:
{
pData[playerid][pKolesocar] = 1025;
AddVehicleComponent(GetPlayerVehicleID(playerid),1025);
}
case 9:
{
pData[playerid][pKolesocar] = 1082;
AddVehicleComponent(GetPlayerVehicleID(playerid),1082);
}
case 10:
{
pData[playerid][pKolesocar] = 1096;
AddVehicleComponent(GetPlayerVehicleID(playerid),1096);
}
case 11:
{
pData[playerid][pKolesocar] = 1097;
AddVehicleComponent(GetPlayerVehicleID(playerid),1097);
}
case 12:
{
pData[playerid][pKolesocar] = 1080;
AddVehicleComponent(GetPlayerVehicleID(playerid),1080);
}
case 13:
{
pData[playerid][pKolesocar] = 1079;
AddVehicleComponent(GetPlayerVehicleID(playerid),1079);
}
}
for(new i=5;i<8;i++)
{
gBusiness[i][busiProduct] -= 20;
gBusiness[i][busiBank] += 100;
UpdateBusinessData(i,"product",gBusiness[i][busiProduct]);
UpdateBusinessData(i,"bank",gBusiness[i][busiBank]);
}
SendClientMessage(playerid,CGREEN,"Âû óñïåøíî ïîñòàâèëè íîâûå êîëåñà");
UpdatePlayerData(playerid,"kolesocar",pData[playerid][pKolesocar]);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
TransferMoney(playerid,-1,1000);
ShowSTODialog(playerid);
}
---------- Сообщение добавлено в 15:15 ---------- Предыдущее сообщение добавлено в 14:47 ----------
Исправил! Close!
Последнее редактирование:
