Advertisement
AlexRap

Untitled

Nov 8th, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. CMD:vehname(playerid, params[]) {
  2. new szMessage[50];
  3. if(PlayerInfo[playerid][pAdmin] >= 4) {
  4.  
  5. SendClientMessage(playerid, COLOR_TEAL, "--------------------------------------------------------------------------------------------------------------------------------");
  6. SendClientMessage(playerid, COLOR_WHITE, "Vehicle Search:");
  7.  
  8. new
  9. rcount;
  10.  
  11. if(isnull(params))
  12. return SendClientMessage(playerid, COLOR_GREY, "No keyword specified.");
  13.  
  14. if(strlen(params) < 3)
  15. return SendClientMessage(playerid, COLOR_GREY, "Search keyword too short.");
  16.  
  17. for(new v; v < sizeof(aVehicleNames); v++) {
  18. if(strfind(aVehicleNames[v], params, true) != -1) {
  19.  
  20. if(rcount == 0)
  21. format(szMessage, sizeof(szMessage), "%s (ID %d)", aVehicleNames[v], v+400);
  22. else
  23. format(szMessage, sizeof(szMessage), "%s | %s (ID %d)", szMessage, aVehicleNames[v], v+400);
  24.  
  25. rcount++;
  26. }
  27. }
  28.  
  29. if(rcount == 0)
  30. SendClientMessage(playerid, COLOR_GREY, "No results found.");
  31.  
  32. else
  33. if(strlen(szMessage) >= 128)
  34. SendClientMessage(playerid, COLOR_GREY, "Too many results found.");
  35. else
  36. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  37.  
  38. SendClientMessage(playerid, COLOR_TEAL, "--------------------------------------------------------------------------------------------------------------------------------");
  39. }
  40. return 1;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement