Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. function insert_clan_vehicle(playerid, modelid, price) {
  2. new
  3. Float: Pos[3], Float: Angle,
  4. carid = Iter_Count(ClanVehicles)+1,
  5. clanid = PlayerInfo[playerid][pClan];
  6.  
  7. GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  8. GetPlayerFacingAngle(playerid, Angle);
  9.  
  10.  
  11. ClanVehicles[carid][vSpawned] = CreateVehicle(modelid, Pos[0], Pos[1], Pos[2], Angle, 1, 1, -1);
  12. clandb[ClanVehicles[carid][vSpawned]] = carid;
  13. caridxx[ClanVehicles[carid][vSpawned]] = -1;
  14. Iter_Add(ClanVehicles, carid);
  15. Iter_Add(ServerCars, ClanVehicles[carid][vSpawned]);
  16. SetVehicleNumberPlate(ClanVehicles[carid][vSpawned], "Clan Vehicle");
  17. PutPlayerInVehicleEx(playerid, ClanVehicles[carid][vSpawned], 0);
  18.  
  19. ClanVehicles[carid][vID] = carid;
  20. ClanVehicles[carid][vModel] = modelid;
  21. ClanVehicles[carid][vLocation][0] = Pos[0];
  22. ClanVehicles[carid][vLocation][1] = Pos[1];
  23. ClanVehicles[carid][vLocation][2] = Pos[2];
  24. ClanVehicles[carid][vAngle] = Angle;
  25. ClanVehicles[carid][vColor][0] = 1;
  26. ClanVehicles[carid][vColor][1] = 1;
  27. ClanVehicles[carid][vClan] = clanid;
  28. ClanVehicles[carid][vRank] = 1;
  29.  
  30. gQuery[0] = EOS;
  31. gString[0] = EOS;
  32. mysql_format(SQL, gQuery, sizeof(gQuery),
  33. "INSERT INTO `clan_vehicles` (ID, Model, LocationX, LocationY, LocationZ, Angle, Clan, Rank) VALUES ('%d', '%d', '%f', '%f', '%f', '%f', '%d', '1')", carid, modelid, Pos[0], Pos[1], Pos[2], ClanVehicles[carid][vAngle], PlayerInfo[playerid][pClan]);
  34. mysql_tquery(SQL, gQuery,"","");
  35.  
  36. ClanInfo[clanid][cSeif] -= price;
  37.  
  38. mysql_format(SQL,gQuery, sizeof(gQuery), "UPDATE `clans` SET `clanSeif`='%d' WHERE `clanID`='%d'", clan_money(clanid), clanid);
  39. mysql_tquery(SQL, gQuery, "", "");
  40.  
  41. format(gString, sizeof(gString), "{%s}[CLAN] %s a cumparat vehiculul %s pentru clan (-$%s).", ClanInfo[clanid][clColor], GetName(playerid), aVehicleNames[modelid-400], FormatNumber(price));
  42. SendClanMessage(clanid, gString);
  43.  
  44. return 1;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement