Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:dsprice(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid, COLOR_LIGHTGREEN3, AdminOnly);
- new model,price,stocks,string[300],id,name[30];
- if(sscanf(params, "ddd",model,price,stocks)) return SendClientMessage(playerid, COLOR_GREY, "Syntax:{FFFFFF} /dsprice [model] [price] [stock]");
- format(string, sizeof(string), "SELECT * FROM `stock` WHERE `vid`='%d'",model);
- new Cache: result = mysql_query(SQL, string);
- if(cache_get_row_count() > 0)
- {
- for(new i, j = cache_get_row_count(); j != i; ++i)
- {
- id = cache_get_field_content_int(i, "ID") + 1;
- }
- mysql_format(SQL, string, sizeof(string), "UPDATE `stock` SET `Price`='%d',`Stock`='%d' WHERE `vid`='%d'",price,stocks,model);
- mysql_tquery(SQL, string, "", "");
- Stock[id][vPrice] = price;
- Stock[id][vStock] = stocks;
- GetPlayerName(playerid, name, sizeof(name));
- format(string, sizeof(string), "/dsprice: Admin %s[admin:%d] changed data for car %d (%s) | Price: $%s | Stock: %d",name,PlayerInfo[playerid][pSQLID],model,aVehicleNames[model - 400],FormatNumber(price),stocks);
- ABroadCast(COLOR_ADMCOMMANDS, string, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "This model doesn't exist in dealership.");
- cache_delete(result);
- return 1;
- }
- cache_delete(result);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement