Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public InsertClanCar(clanid,model,money)
- {
- new string[256],idcar,total;
- if(ClanInfo[clanid][cClanSeif] < money)
- {
- format(string,sizeof(string), "{%s}Vehicle buy error, not enough money in clan safe.",ClanInfo[clanid][cClanColor]);
- SendToClan(clanid,COLOR_WHITE,string);
- return 1;
- }
- for(new v; v < MAX_CLAN_VEHICLES; v++)
- {
- if(ClanInfo[clanid][cCar][v] != -1) total++;
- }
- if(total+1 > 5)
- {
- format(string,sizeof(string), "{%s}Vehicle buy error, this clan already have 5 vehicles.",ClanInfo[clanid][cClanColor]);
- SendToClan(clanid,COLOR_WHITE,string);
- return 1;
- }
- mysql_format(SQL, string, sizeof(string),"INSERT INTO clancars (Model) VALUES (%d)", model);
- new Cache:ids = mysql_query(SQL,string);
- new idd = cache_insert_id();
- cache_delete(ids);
- for(new v; v < MAX_CLAN_VEHICLES; v++)
- {
- if(ClanInfo[clanid][cCar][v] == -1)
- {
- idcar = v;
- break;
- }
- }
- ClanInfo[clanid][cCar][idcar] = idd;
- ClanInfo[clanid][cCarLocX][idcar] = 388.5440;
- ClanInfo[clanid][cCarLocY][idcar] = -1522.2147;
- ClanInfo[clanid][cCarLocZ][idcar] = 32.1853;
- ClanInfo[clanid][cCarAngle][idcar] = 45.0;
- ClanInfo[clanid][cCarModel][idcar] = model;
- ClanInfo[clanid][cCarColor1][idcar] = 1;
- ClanInfo[clanid][cCarColor2][idcar] = 1;
- format(string,sizeof(string),"{FA5778}%s",ClanInfo[clanid][cClanName]);
- strmid(cCarPlate[clanid][idcar], string, 0, 20, 255);
- strmid(cCarOwner[clanid][idcar], ClanInfo[clanid][cClanName], 0, 50, 255);
- ccUpdate(clanid, idcar, cLocationxx);
- ccUpdate(clanid, idcar, cLocationyx);
- ccUpdate(clanid, idcar, cLocationzx);
- ccUpdate(clanid, idcar, cAnglex);
- ccUpdate(clanid, idcar, cColorOnex);
- ccUpdate(clanid, idcar, cColorTwox);
- ccUpdate(clanid, idcar, cOwnerx);
- ccUpdate(clanid, idcar, cLicensex);
- ClanInfo[clanid][cCarID][idcar] = CreateVehicle(ClanInfo[clanid][cCarModel][idcar],ClanInfo[clanid][cCarLocX][idcar],ClanInfo[clanid][cCarLocY][idcar],ClanInfo[clanid][cCarLocZ][idcar],ClanInfo[clanid][cCarAngle][idcar],1,1,-1);
- SetVehicleNumberPlate(ClanInfo[clanid][cCarID][idcar],cCarPlate[clanid][idcar]);
- Gas[ClanInfo[clanid][cCarID][idcar]] = 100;
- ClanInfo[clanid][cClanSeif]-=money;
- ClanUpdate(clanid, ClanSafex);
- new stringsss[256];
- format(stringsss,sizeof(stringsss), "Clan %s bought vehicle %s(%d) for %s$.",ClanInfo[clanid][cClanName],aVehicleNames[ClanInfo[clanid][cCarModel][idcar]-400],ClanInfo[clanid][cCarModel][idcar],FormatNumber(money));
- ABroadCast(COLOR_YELLOW,stringsss,1);
- new var100[256],string2[256];
- mysql_real_escape_string(stringsss, string2);
- mysql_format(SQL, var100, sizeof(var100), "INSERT INTO clan_logs (`clanid`,`action`) VALUES ('%d','%s')", clanid,string2);
- mysql_tquery(SQL,var100,"","");
- format(stringsss,sizeof(stringsss),"{%s}Our clan has now a new vehicle %s(%d) bought for %s.",ClanInfo[clanid][cClanColor],aVehicleNames[ClanInfo[clanid][cCarModel][idcar]-400],ClanInfo[clanid][cCarModel][idcar],FormatNumber(money));
- SendToClan(clanid,COLOR_WHITE,stringsss);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement