02.06.2013, 13:02
I have a server , there is a location and need to write /buyveh to by a car.
it's a dialog , i chose the car then i wrote /pozitiemasina to see where is the car. I went to the checkpoint and the car/motor/plane isn't there. please help
here is the dialog
which is the problem ...?
it's a dialog , i chose the car then i wrote /pozitiemasina to see where is the car. I went to the checkpoint and the car/motor/plane isn't there. please help
here is the dialog
Код:
if((dialogid == 141)||(dialogid == 142)||(dialogid == 143)||(dialogid == 144)) { if(!response) { SendClientMessage(playerid, 0xFF0000FF, "Ai anulat."); return 1; // We processed it } if(dialogid == 141) { if(PlayerData[playerid][pPcarkey] != 999) { SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala."); return 1; // We processed it } switch(listitem) { case 0: { VehDSmod[playerid]=550; VehDSpret[playerid]=300000; } case 1: { VehDSmod[playerid]=419; VehDSpret[playerid]=600000; } case 2: { VehDSmod[playerid]=603; VehDSpret[playerid]=700000; } case 3: { VehDSmod[playerid]=529; VehDSpret[playerid]=400000; } case 4: { VehDSmod[playerid]=410; VehDSpret[playerid]=350000; } case 5: { VehDSmod[playerid]=426; VehDSpret[playerid]=800000; } case 6: { VehDSmod[playerid]=491; VehDSpret[playerid]=350000; } case 7: { VehDSmod[playerid]=589; VehDSpret[playerid]=700000; } case 8: { VehDSmod[playerid]=439; VehDSpret[playerid]=300000; } case 9: { VehDSmod[playerid]=567; VehDSpret[playerid]=450000; } case 10: { VehDSmod[playerid]=565; VehDSpret[playerid]=850000; } case 11: { VehDSmod[playerid]=545; VehDSpret[playerid]=300000; } case 12: { VehDSmod[playerid]=536; VehDSpret[playerid]=550000; } case 13: { VehDSmod[playerid]=535; VehDSpret[playerid]=400000; } case 14: { VehDSmod[playerid]=526; VehDSpret[playerid]=600000; } case 15: { VehDSmod[playerid]=518; VehDSpret[playerid]=600000; } case 16: { VehDSmod[playerid]=475; VehDSpret[playerid]=700000; } case 17: { VehDSmod[playerid]=445; VehDSpret[playerid]=750000; } case 18: { VehDSmod[playerid]=400; VehDSpret[playerid]=500000; } case 19: { VehDSmod[playerid]=500; VehDSpret[playerid]=500000; } } } else if(dialogid == 142) { if(PlayerData[playerid][pPcarkey] != 999) { SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala."); return 1; // We processed it } if(PlayerData[playerid][pPcarkey] != 999) { SendClientMessage(playerid, 0xFF0000FF, "Ai deja o masina personala."); return 1; // We processed it } switch(listitem) { case 0: { VehDSmod[playerid]=558; VehDSpret[playerid]=1200000; } case 1: { VehDSmod[playerid]=587; VehDSpret[playerid]=1400000; } case 2: { VehDSmod[playerid]=405; VehDSpret[playerid]=1200000; } case 3: { VehDSmod[playerid]=533; VehDSpret[playerid]=1100000; } case 4: { VehDSmod[playerid]=551; VehDSpret[playerid]=1250000; } case 5: { VehDSmod[playerid]=555; VehDSpret[playerid]=1000000; } case 6: { VehDSmod[playerid]=579; VehDSpret[playerid]=1500000; } case 7: { VehDSmod[playerid]=495; VehDSpret[playerid]=1300000; } case 8: { VehDSmod[playerid]=489; VehDSpret[playerid]=1200000; } case 9: { VehDSmod[playerid]=429; VehDSpret[playerid]=1500000; } case 10: { VehDSmod[playerid]=402; VehDSpret[playerid]=1650000; } case 11: { VehDSmod[playerid]=560; VehDSpret[playerid]=1750000; } case 12: { VehDSmod[playerid]=562; VehDSpret[playerid]=1200000; } case 13: { VehDSmod[playerid]=602; VehDSpret[playerid]=1400000; } case 14: { VehDSmod[playerid]=541; VehDSpret[playerid]=1800000; } case 15: { VehDSmod[playerid]=411; VehDSpret[playerid]=2000000; } case 16: { VehDSmod[playerid]=451; VehDSpret[playerid]=1750000; } case 17: { VehDSmod[playerid]=415; VehDSpret[playerid]=1500000; } case 18: { VehDSmod[playerid]=477; VehDSpret[playerid]=1300000; } case 19: { VehDSmod[playerid]=506; VehDSpret[playerid]=1450000; } case 20: { VehDSmod[playerid]=559; VehDSpret[playerid]=1300000; } } } else if(dialogid == 143) { if(PlayerData[playerid][pPcarkey2] != 999) { SendClientMessage(playerid, 0xFF0000FF, "Ai deja o motoclicleta personala."); return 1; // We processed it } switch(listitem) { case 0: { VehDSmod[playerid]=586; VehDSpret[playerid]=300000; } case 1: { VehDSmod[playerid]=521; VehDSpret[playerid]=700000; } case 2: { VehDSmod[playerid]=463; VehDSpret[playerid]=500000; } case 3: { VehDSmod[playerid]=522; VehDSpret[playerid]=1000000; } case 4: { VehDSmod[playerid]=462; VehDSpret[playerid]=250000; } case 5: { VehDSmod[playerid]=461; VehDSpret[playerid]=700000; } } } else if(dialogid == 144) { if(PlayerData[playerid][pPcarkey3] != 999) { SendClientMessage(playerid, 0xFF0000FF, "Ai deja un avion sau barca personala."); return 1; // We processed it } switch(listitem) { case 0: { VehDSmod[playerid]=487; //heli VehDSpret[playerid]=1500000; } case 1: { VehDSmod[playerid]=417; //heli VehDSpret[playerid]= 1200000; } case 2: { VehDSmod[playerid]=469; //heli VehDSpret[playerid]= 1000000; } case 3: { VehDSmod[playerid]=512; //avion VehDSpret[playerid]= 800000; } case 4: { VehDSmod[playerid]=593; //avion VehDSpret[playerid]= 800000; } case 5: { VehDSmod[playerid]=460; //avion apa VehDSpret[playerid]= 600000; } case 6: { VehDSmod[playerid]=446; VehDSpret[playerid]= 700000; } case 7: { VehDSmod[playerid]=452; VehDSpret[playerid]= 1000000; } case 8: { VehDSmod[playerid]=453; VehDSpret[playerid]= 800000; } case 9: { VehDSmod[playerid]=473; VehDSpret[playerid]= 300000; } } } if(GetPlayerCash(playerid) > VehDSpret[playerid]) { new string[512]; new idd; mysql_query("SELECT * FROM `cars`"); mysql_store_result(); idd = mysql_num_rows()+1; mysql_free_result(); format(string, sizeof(string), "%s",ArIsim[VehDSmod[playerid]-400]); strmid(CarData[idd][cDescription], string, 0, strlen(string), 255); GetPlayerName(playerid, sendername, sizeof(sendername)); strmid(CarData[idd][cOwner], sendername, 0, strlen(sendername), 999); if(dialogid == 141) { CarData[idd][cModel] = VehDSmod[playerid]; CarData[idd][cValue] = VehDSpret[playerid]; CarData[idd][cLocationx] = 282.6803+random(5); CarData[idd][cLocationy] = -1530.9879+random(5); CarData[idd][cLocationz] = 24.3208+random(1); } if(dialogid == 142) { CarData[idd][cModel] = VehDSmod[playerid]; CarData[idd][cValue] = VehDSpret[playerid]; CarData[idd][cLocationx] = 300.7446+random(5); CarData[idd][cLocationy] = -1503.4188+random(5); CarData[idd][cLocationz] = 24.3286+random(1); } if(dialogid == 143) { CarData[idd][cModel] = VehDSmod[playerid]; CarData[idd][cValue] = VehDSpret[playerid]; CarData[idd][cLocationx] = 295.4376+random(2); CarData[idd][cLocationy] = -1534.7640+random(3); CarData[idd][cLocationz] = 24.5938+random(1); } if(dialogid == 144) { CarData[idd][cModel] = VehDSmod[playerid]; CarData[idd][cValue] = VehDSpret[playerid]; if((CarData[idd][cModel]==460) || (CarData[idd][cModel]==452) || (CarData[idd][cModel]==453) || (CarData[idd][cModel]==473) || (CarData[idd][cModel]==446)) { CarData[idd][cLocationx] = 540.1905+random(30); CarData[idd][cLocationy] = -1947.6304+random(30); CarData[idd][cLocationz] = 0.5787+random(5); }else{ CarData[idd][cLocationx] = 1921.3323+random(50); CarData[idd][cLocationy] = -2427.3079+random(50); CarData[idd][cLocationz] = 13.7148+random(3); } } CarData[idd][cOwned] = 1; CarData[idd][cKM] = 0; AddStaticVehicle(CarData[idd][cModel],CarData[idd][cLocationx],CarData[idd][cLocationy],CarData[idd][cLocationz],0,0,0); format(string, sizeof(string),"INSERT INTO cars (id, Model) VALUES (%d, %d)", idd, CarData[idd][cModel]); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationx='%f' WHERE id=%d", CarData[idd][cLocationx], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationy='%f' WHERE id=%d", CarData[idd][cLocationy], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Locationz='%f' WHERE id=%d", CarData[idd][cLocationz], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Angle='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET SaLocationx='%f' WHERE id=%d", CarData[idd][cLocationx], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET SaLocationy='%f' WHERE id=%d", CarData[idd][cLocationy], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET SaLocationz='%f' WHERE id=%d", CarData[idd][cLocationz], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET SaAngle='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET ColorOne='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET ColorTwo='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Description='%s' WHERE id=%d", CarData[idd][cDescription], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Value='%d' WHERE id=%d", CarData[idd][cValue], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET License='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Owned='1' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Owner='%s' WHERE id=%d", CarData[idd][cOwner], idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Lockk='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Exploded='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Num='Moldova' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component00='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component01='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component02='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component03='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component04='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component05='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component06='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component07='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component08='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component09='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component10='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component11='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component12='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET Component13='0' WHERE id=%d", idd); mysql_query(string); format(string, sizeof(string), "UPDATE cars SET KM='0' WHERE id=%d", idd); mysql_query(string); if((dialogid == 141) || (dialogid == 142)) { SwitchKey[playerid] = 1; PlayerData[playerid][pPcarkey] = idd; format(string, sizeof(string), "UPDATE players SET Car='%d' WHERE id=%d", PlayerData[playerid][pPcarkey], PlayerData[playerid][pSQLID]); mysql_query(string); GivePlayerCash(playerid, - VehDSpret[playerid]); SendClientMessage(playerid,COLOR_WHITE,"Ai cumparat masina,scrie /pozitiemasina pentru a o gasi."); } else if(dialogid == 143) { SwitchKey[playerid] = 2; PlayerData[playerid][pPcarkey2] = idd; format(string, sizeof(string), "UPDATE players SET Car2='%d' WHERE id=%d", PlayerData[playerid][pPcarkey2], PlayerData[playerid][pSQLID]); mysql_query(string); GivePlayerCash(playerid, - VehDSpret[playerid]); SendClientMessage(playerid,COLOR_WHITE,"Ai cumparat un motor/scuter,scrie /pozitiemoto pentru a-l gasi."); } else { SwitchKey[playerid] = 3; PlayerData[playerid][pPcarkey3] = idd; format(string, sizeof(string), "UPDATE players SET Car3='%d' WHERE id=%d", PlayerData[playerid][pPcarkey3], PlayerData[playerid][pSQLID]); mysql_query(string); GivePlayerCash(playerid, - VehDSpret[playerid]); SendClientMessage(playerid,COLOR_WHITE,"Ai cumparat un vehicul, scrie /pozitieba pentru a-l gasi."); } }else{ SendClientMessage(playerid,COLOR_WHITE,"Nu ai suficienti bani!"); } }