Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.83 KB | None | 0 0
  1. public SetVipText(vehicleid)
  2. {
  3. new id = Car_GetID(vehicleid);
  4. new string[128];
  5. if(strlen(CarVipName[id]) > 0) // asta e linia problematica 4751
  6. {
  7. if(CarData[id][carVipColors] == 0) format(string, sizeof(string), "{FFFFFF}%s", CarVipName[id]);
  8. else if(CarData[id][carVipColors] == 1) format(string, sizeof(string), "{FF0000}%s", CarVipName[id]);
  9. else if(CarData[id][carVipColors] == 2) format(string, sizeof(string), "{640000}%s", CarVipName[id]);
  10. else if(CarData[id][carVipColors] == 3) format(string, sizeof(string), "{00FF00}%s", CarVipName[id]);
  11. else if(CarData[id][carVipColors] == 4) format(string, sizeof(string), "{004B01}%s", CarVipName[id]);
  12. else if(CarData[id][carVipColors] == 5) format(string, sizeof(string), "{008DFF}%s", CarVipName[id]);
  13. else if(CarData[id][carVipColors] == 6) format(string, sizeof(string), "{001AFF}%s", CarVipName[id]);
  14. else if(CarData[id][carVipColors] == 7) format(string, sizeof(string), "{FFFF00}%s", CarVipName[id]);
  15. else if(CarData[id][carVipColors] == 8) format(string, sizeof(string), "{FF6B00}%s", CarVipName[id]);
  16. else if(CarData[id][carVipColors] == 9) format(string, sizeof(string), "{EB00FF}%s", CarVipName[id]);
  17. else if(CarData[id][carVipColors] == 10) format(string, sizeof(string), "{590056}%s", CarVipName[id]);
  18. else if(CarData[id][carVipColors] == 11) format(string, sizeof(string), "{8A8A8A}%s", CarVipName[id]);
  19. else if(CarData[id][carVipColors] == 12) format(string, sizeof(string), "{000000}%s", CarVipName[id]);
  20. else if(CarData[id][carVipColors] == 13) format(string, sizeof(string), "{28B2E0}%s", CarVipName[id]);
  21. else if(CarData[id][carVipColors] == 14) format(string, sizeof(string), "{F20C9A}%s", CarVipName[id]);
  22.  
  23. DestroyObject(vObject[CarData[id][carID]]);
  24. vObject[CarData[id][carID]] = CreateObject(19327,0,0,-1000,0,0,0,100);
  25.  
  26. SetObjectMaterialText(vObject[CarData[id][carID]], string, 0, OBJECT_MATERIAL_SIZE_256x128, "Comic Sans MS", 18, 1, 0xFFFFFFFF, 0, 1);
  27. if(CarData[id][carModel] == 411) AttachObjectToVehicle(vObject[CarData[id][carID]], CarData[id][carID], -0.029999, -1.974998, 0.233999, -84.824964, 0.000000, 0.000000);
  28. else if(CarData[id][carModel] == 541) AttachObjectToVehicle(vObject[CarData[id][carID]], CarData[id][carID], 0.000000, -1.649998, 0.390999, -76.379989, 0.000000, 0.000000);
  29. else if(CarData[id][carModel] == 560) AttachObjectToVehicle(vObject[CarData[id][carID]], CarData[id][carID], 0.000000, -0.614999, 0.799999, -88.439956, 0.000000, 0.000000);
  30. else if(CarData[id][carModel] == 451) AttachObjectToVehicle(vObject[CarData[id][carID]], CarData[id][carID], 0.000000, -0.6, 0.56, 270.0, 0.0, 0.0);
  31. else if(CarData[id][carModel] == 480) AttachObjectToVehicle(vObject[CarData[id][carID]], CarData[id][carID], 0.000000, -1.58, 0.27, 270.0, 0.0, 0.0);
  32. }
  33. return 1;
  34. }
  35.  
  36.  
  37.  
  38. CMD:vipname(playerid, params[])
  39. {
  40. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_LIGHTGREEN, "Nu esti intr-un vehicul!");
  41. new carid = Car_GetID(GetPlayerVehicleID(playerid));
  42.  
  43. if(CarData[carid][carVIP] > 0)
  44. {
  45. new query[256],text[20];
  46. if(sscanf(params, "s[20]", text)) return SCM(playerid, COLOR_GREY, "Syntax:{FFFFFF} /vipname [text]");
  47. if(strlen(text) > 20) return SendClientMessage(playerid, COLOR_LIGHTGREEN, "Maximum 20 characters are allowed.");
  48. if(strlen(text) == 0) return 1;
  49. format(CarVipName[carid], 20, text);
  50. SetVipText(carid);
  51.  
  52. format(query, sizeof(query), "UPDATE `cars` SET `VipText` = %s WHERE `ID` = '%d'", text, CarData[carid][carID]); // asta e linia problematica 52314
  53. mysql_tquery(g_iHandle, query);
  54.  
  55. format(query, sizeof(query), "Text pentru vehicul setat: %s", text);
  56. SendClientMessage(playerid, COLOR_ADMINCHAT, query);
  57. }
  58. else return SendClientMessage(playerid, COLOR_LIGHTGREEN, "Poti folosi aceasta comanda doar pe vehicule VIP.");
  59.  
  60. return 1;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement