Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == DIALOG_TARGAUTO2)
- {
- if(!response) return 1;
- new string[256];
- new index;
- format(string, sizeof(string),"SELECT * FROM targauto Where Model = %d and Vanzator = '%s' And id = %d", ModelTarg[playerid], NumeTarg[playerid], IdTarg[playerid]);
- new Cache: Result = mysql_query( mysql, string), Get[ 2 ];
- cache_get_data( Get[ 0 ], Get[ 1 ], SQL ); // Get[ 0 ] - Rows || Get[ 1 ] - Fields || SQL - connectionHandle
- for(new i = 0; i < Get[0]; i++)
- {
- index ++;
- new pret,model,vanzator[50],color1,color2, Float: km;
- pret = cache_get_field_content_int( 0, "Pret", mysql );
- model = cache_get_field_content_int( 0, "Model", mysql );
- color1 = cache_get_field_content_int( 0, "Color1", mysql );
- color2 = cache_get_field_content_int( 0, "Color2", mysql );
- km = cache_get_field_content_float( 0, "KM", mysql );
- cache_get_field_content( 0, "Vanzator", vanzator, mysql, MAX_PLAYER_NAME );
- if(GetMoney(playerid) < pret) return GameTextForPlayer(playerid, "~R~NO CASH!", 4000 ,3);
- if(PlayerInfo[playerid][pVehicle1] != 0 && PlayerInfo[playerid][pVehicle2] != 0 && PlayerInfo[playerid][pVehicle3] != 0)
- { SendClientMessage(playerid, COLOR_GREY, "You cannot purchase any more vehicles as all 3 of your slots are full."); return 1; }
- if(PlayerInfo[playerid][pVehicle1] != 1)
- {
- TakeMoney(playerid,pret);
- if(strcmp(GetName(playerid),vanzator, false) == 0)
- {
- mysql_format(mysql, string, sizeof(string), "UPDATE players SET `Money` = Money + %d WHERE 'Name' = '%s' AND `IsConnected` = 0", pret,vanzator);
- mysql_tquery(mysql, string, "", "");
- new stringquery[256];
- new notificare[200];
- format(notificare,200, "%s ti-a cumparat %s pus la targ.\nAi primit pentru vanzarea acestuia: %s$", GetName(playerid), VehicleNames[model - 400], FormatMoney(pret));
- format(stringquery,sizeof(stringquery), "INSERT INTO `notifications` (`name`, `continut`) VALUES ('%s', '%s')",
- vanzator, notificare);
- mysql_tquery(mysql, stringquery, "Notification", "");
- GiveMoney(vanzator, pret);
- foreach(new ig : Player)
- {
- if(strcmp(GetName(ig),vanzator, true) == 0)
- {
- GiveMoney(ig, pret);
- new stringbanuti[100];
- format(stringbanuti, 100, "%s ti-a cumparatat %s din targ. Ai primit: %s$", GetName(playerid), VehicleNames[model - 400], FormatMoney(pret));
- SCM(ig, COLOR_GRAD2, stringbanuti);
- GiveMoney(vanzator, pret);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement