Advertisement
Guest User

Untitled

a guest
Apr 16th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.84 KB | None | 0 0
  1. CMD:towcar(playerid, params[]) {
  2. new szTitle[180], szDialog[1300], szDialog2[1300], vstatus[1024];
  3. if(GetVehicles(playerid) == 0) return SendClientMessage(playerid, COLOR_LGREEN, "{4492C7}Eroare: Nu ai un vehicul personal!");
  4. if(GetPlayerCash(playerid) < 50) return SCM(playerid, COLOR_GREY, "Ai nevoie de $50 pentru a respawna un vehicul personal!");
  5. format(szTitle, sizeof(szTitle), "Tow Car - Vehicles (%d/%d)", GetVehicles(playerid), TotalSlots(playerid));
  6. for(new i = 0; i < 10; i++) {
  7. if(i < 5) {
  8. if(i < 3) {
  9. if(PlayerInfo[playerid][pCarKey][i] != 0) {
  10. new car = PlayerInfo[playerid][pCarKey][i];
  11. if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  12. else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  13. else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  14. format(szDialog, sizeof(szDialog), "%s\n", vstatus);
  15. strcat(szDialog2, szDialog);
  16. }
  17. else strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0;
  18. }
  19. else {
  20. if(PlayerInfo[playerid][pCarKey][i] != 0) {
  21. new car = PlayerInfo[playerid][pCarKey][i];
  22. if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  23. else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  24. else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  25. format(szDialog, sizeof(szDialog), "%s\n", vstatus);
  26. strcat(szDialog2, szDialog);
  27. }
  28. else if(PlayerInfo[playerid][pPremiumAccount] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0;
  29. }
  30. }
  31. else {
  32. if(PlayerInfo[playerid][pCarKey][i] != 0) {
  33. new car = PlayerInfo[playerid][pCarKey][i];
  34. if(IsVehicleOccupied(CarInfo[car][Spawned])) format(vstatus, sizeof(vstatus), "{FFFF00}(Occupied){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  35. else if(CarInfo[car][Spawned] > 0) format(vstatus, sizeof(vstatus), "{26B309}(Spawned){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  36. else format(vstatus, sizeof(vstatus), "{FF0000}(Despawnat){FFFFFF} %s", aVehicleNames[CarInfo[car][cModel]-400]);
  37. format(szDialog, sizeof(szDialog), "%s\n", vstatus);
  38. strcat(szDialog2, szDialog);
  39. }
  40. else if(PlayerInfo[playerid][pSlot][i-5] == 1) strcat(szDialog2, "{FFD857}<slot liber>\n"), sVehicle[i][playerid] = 0;
  41. }
  42. }
  43. ShowPlayerDialog(playerid, DIALOG_TOWCAR, DIALOG_STYLE_LIST, szTitle, szDialog2, "Ok", "Exit");
  44. return 1;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement