Advertisement
Guest User

Untitled

a guest
Feb 12th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. CMD:dsprice(playerid, params[])
  2. {
  3. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
  4. if(IsPlayerConnected(playerid))
  5. {
  6. if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid, COLOR_LIGHTGREEN3, AdminOnly);
  7. new model,price,stocks,string[300],id,name[30];
  8. if(sscanf(params, "ddd",model,price,stocks)) return SendClientMessage(playerid, COLOR_GREY, "Syntax:{FFFFFF} /dsprice [model] [price] [stock]");
  9. format(string, sizeof(string), "SELECT * FROM `stock` WHERE `vid`='%d'",model);
  10. new Cache: result = mysql_query(SQL, string);
  11. if(cache_get_row_count() > 0)
  12. {
  13. for(new i, j = cache_get_row_count(); j != i; ++i)
  14. {
  15. id = cache_get_field_content_int(i, "ID") + 1;
  16. }
  17. mysql_format(SQL, string, sizeof(string), "UPDATE `stock` SET `Price`='%d',`Stock`='%d' WHERE `vid`='%d'",price,stocks,model);
  18. mysql_tquery(SQL, string, "", "");
  19. Stock[id][vPrice] = price;
  20. Stock[id][vStock] = stocks;
  21. GetPlayerName(playerid, name, sizeof(name));
  22. 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);
  23. ABroadCast(COLOR_ADMCOMMANDS, string, 1);
  24. }
  25. else
  26. {
  27. SendClientMessage(playerid, COLOR_WHITE, "This model doesn't exist in dealership.");
  28. cache_delete(result);
  29. return 1;
  30. }
  31. cache_delete(result);
  32. }
  33. return 1;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement