niree
Wiek: 28 Na forum: 5312 dni Posty: 22
Nick w MP: nireee_niree
Witam wszystkich, mam kolejny ma?y problem, kt?ry dla was mo?e okaza? si? bardzo malutkim problemem.
A wi?c tak;
Mam if(PlayerInfo[i][pTuning] == 1)
Po sprzedaniu, zezlomowaniu itp itp itp if(PlayerInfo[i][pTuning]==1) sie zeruje
Okej, nie mam nic przeciwko.
Ale jak to ma zn?w zmieni? si? na "1" skoro ja musia?em w plikach postaci zmienia? ten warunek....
Wi?c mam komende :
Cytat: if(!strcmp(cmd,"/tuninguj",true,9))
{
if(!IsAWarsztat(playerid)) return SendClientMessage(playerid,-1,"Aby stuningowac pojazd wybierz sie do warsztatu CarWash & Workshop!");
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Uzyj: /tuninguj [id gracza] (pamietaj, cene ustalasz sam z klientem!)");
new idg=strval(tmp);
if(!IsPlayerConnected(idg)) return SendClientMessage(playerid,-1,"Bledne ID gracza!");
if(!IsPlayerInAnyVehicle(idg)) return SendClientMessage(playerid,-1,"Klient nie jest w pojezdzie");
if(GetDistanceBetweenPlayers(playerid,idg) > 10.0) return SendClientMessage(playerid,-1,"Klient jest za daleko!");
SetPVarInt(playerid,"tc",GetPlayerVehicleID(idg));
new newcar=GetPlayerVehicleID(idg);
new modelid = GetVehicleModel(GetPlayerVehicleID(idg));
if(IsACopCar(newcar) || IsANGCar(newcar) || IsARzadCar(newcar) || IsARzadCar2(newcar) || IsARzadPlane(newcar) || IsAnAmbulance(newcar) || IsATruck(newcar) || (newcar >= 285 && newcar <=292)) return SendClientMessage(playerid,-1,"Nie mozna tuningowac pojazdow frakcyjnych!");
switch(modelid)
{
case 578,579,580,582,583,584,585,587,588,589,596,597,
598,599,600,601,602,603,604,605,609,568,572,574,402,
403,404,405,408,409,410,411,412,413,414,415,416,418,
419,421,422,423,424,426,427,428,429,431,432,433,434,
436,437,438,439,440,441,442,443,444,445,451,455,456,
457,458,459,466,467,470,474,475,477,478,479,480,482,
483,485,486,489,492,494,495,496,498,499,500,502,503,
504,505,506,507,508,514,515,516,517,518,524,525,526,
527,528,529,530,531,532,533,540,541,542,543,566,544,
545,546,547,549,550,551,552,554,555,401,406,400,534,
535,536,556,557,558..562,565,567,575,576:
{
SDLOG(playerid,38,"TUNINGUJ POJAZD","Spoiler\nKo?a\nNitro\nHydraulika\nMaska\nProgi\nWydech\nWlot na dachu");
}
default: SendClientMessage(playerid,-1,"Tego pojazdu nie mozna tuningowac!");
}
return 1;
}
Oraz
Cytat: if(dialogid == 38)
{
switch(listitem)
{
case 0: SDLOG(playerid,39,"Spoilery","TYLNIE LOTKI:@@@@@@@@@@@\nChamp\nRace\nWorx\nAlien\nX-Flow\nSPOILERY PRZEDNIE:@@@@@@@@@@@\nAlien\nX-Flow\nAlien2\nX-Flow2\nChrome\nSlamin\nTYLNI DOLNY SPOILER\nAlien\nX-Flow");
case 1: SDLOG(playerid,40,"Ko?a","Shadow\nMega\nRimishine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nTrance\nAtomic");
case 2: SDLOG(playerid,41,"Nitro","2 uzycia\n5 uzyc\n 10 uzyc");
case 3: SDLOG(playerid,42,"Hydraulika","XqZ JapaN stYle");
case 4: SDLOG(playerid,43,"Maska","Champ\nFury\nRace\nWorx");
case 5: SDLOG(playerid,44,"Progi","Alien\nX-Flow");
case 6: SDLOG(playerid,45,"Wydech","Slamin\nChrome\nX-Flow\nAlien");
case 7: SDLOG(playerid,46,"Wloty dachowe","X-Flow\nAlien\nAlien2\nXqZ JapaN stYle");
}
}
if(dialogid == 39)
{
switch(listitem)
{
case 1: AddVehicleComponent(idv,1014);
case 2: AddVehicleComponent(idv,1015);
case 3: AddVehicleComponent(idv,1016);
case 4: AddVehicleComponent(idv,1049);
case 5: AddVehicleComponent(idv,1050);
case 7: AddVehicleComponent(idv,1152);
case 8: AddVehicleComponent(idv,1153);
case 9: AddVehicleComponent(idv,1155);
case 10: AddVehicleComponent(idv,1157);
case 11: AddVehicleComponent(idv,1174);
case 12: AddVehicleComponent(idv,1175);
case 14: AddVehicleComponent(idv,1140);
case 15: AddVehicleComponent(idv,1141);
}
}
if(dialogid == 40)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1073);
case 1: AddVehicleComponent(idv,1074);
case 2: AddVehicleComponent(idv,1075);
case 3: AddVehicleComponent(idv,1076);
case 4: AddVehicleComponent(idv,1077);
case 5: AddVehicleComponent(idv,1078);
case 6: AddVehicleComponent(idv,1079);
case 7: AddVehicleComponent(idv,1080);
case 8: AddVehicleComponent(idv,1081);
case 9: AddVehicleComponent(idv,1082);
case 10: AddVehicleComponent(idv,1084);
case 11: AddVehicleComponent(idv,1085);
}
}
if(dialogid == 41)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1009);
case 1: AddVehicleComponent(idv,1008);
case 2: AddVehicleComponent(idv,1010);
}
}
if(dialogid == 42)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1087);
}
}
if(dialogid == 43)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1004);
case 1: AddVehicleComponent(idv,1005);
case 2: AddVehicleComponent(idv,1011);
case 3: AddVehicleComponent(idv,1012);
}
}
if(dialogid == 44)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1026),AddVehicleComponent(idv,1027);
case 1: AddVehicleComponent(idv,1030),AddVehicleComponent(idv,1031);
}
}
if(dialogid == 45)
{
switch(listitem)
{
case 0: AddVehicleComponent(idv,1043);
case 1: AddVehicleComponent(idv,1044);
case 2: AddVehicleComponent(idv,1045);
case 3: AddVehicleComponent(idv,1046);
}
}
if(dialogid == 46)
{
switch(listitem)
{
case 0:{ AddVehicleComponent(idv,1053);}
case 1:{ AddVehicleComponent(idv,1054);}
case 2:{ AddVehicleComponent(idv,1055);}
case 3:{ AddVehicleComponent(idv,1068);}
}
}
Mo?e ?le sie wyrazi?em, ale chodzi mi o to, ?eby [ptuning] zmienia? si? na '1' gdy IsAWarsztat co? zrobi, czy to pomaluje auto, czy to da np jak?? cz???, bo od zapisywania tuningu mam inny system, mi chodzi tylko o [ptuning]
Pozdrawiam i do us?yszenia :-)