18.03.2016, 00:02
Hello guys. I wanna put 30 Maverick in giftbox. But i want the text to. I want that after a player wins a maverick show the massage "There are x cars in giftbox "
i put this on cmd:getgift
i put this on cmd:getgift
pawn Код:
if(gift == 10)
{
PurchaseVehicleFromDealer(playerid, 487, 0, 100);
SendClientMessage(playerid,-1,"Ai castigat un Maverick");
}
pawn Код:
stock PurchaseVehicleFromDealer(playerid, model, price, Pprice)
{
new string[64];
if(playerVariables[playerid][pDonate] == 0)
{
if(playerVariables[playerid][pCarModel1] == 0 || playerVariables[playerid][pCarModel2] == 0)
{
if(playerVariables[playerid][pCarModel1] == 0)
{
if(vehSlots[model] >= 1)
{
if(playerVariables[playerid][pMoney] >= vehPrice[model] || playerVariables[playerid][pPremiumPoints] >= vehPrice[model])
{
playerVariables[playerid][pInsurancePoints] = 10;
format(szMessage, 256,"UPDATE playeraccounts SET playerCar1Days = 0 WHERE playerID = %d", playerVariables[playerid][pInternalID]);
mysql_tquery(handle, szMessage);
playerVariables[playerid][pCarModel1] = model; // Set the model.
playerVariables[playerid][pCarPaintjob] = -1;
playerVariables[playerid][pCarColour1][0] = random(126);
playerVariables[playerid][pCarColour1][1] = random(126);
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel1],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
vehSlots[model] --;
playerVariables[playerid][pCarPos1][0] = 387.9068;
playerVariables[playerid][pCarPos1][1] = -1521.1827;
playerVariables[playerid][pCarPos1][2] = 32.2999;
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
SpawnPlayerVehicle(playerid);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID1]);
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have enough money!");
}
else SendClientMessage(playerid, COLOR_TEAL,"The stock is empty!");
}
else
{
if(vehSlots[model] >= 1)
{
if(playerVariables[playerid][pMoney] >= vehPrice[model] || playerVariables[playerid][pPremiumPoints] >= vehPrice[model])
{
playerVariables[playerid][pInsurancePoints2] = 10;
playerVariables[playerid][pCarModel2] = model;
playerVariables[playerid][pCarColour2][0] = random(126);
playerVariables[playerid][pCarColour2][1] = random(126);
vehSlots[model] --;
playerVariables[playerid][pCarPos2][0] = 387.9068;
playerVariables[playerid][pCarPos2][1] = -1521.1827;
playerVariables[playerid][pCarPos2][2] = 32.2999;
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel2`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
new saveQuery[500];
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarColour21 = '%d', playerCarColour22 = '%d', playerCarPosX2 = '%f', playerCarPosY2 = '%f', playerCarPosZ2 = '%f', playerCarPosZAngle2 = '%f' WHERE playerID = '%d'",playerVariables[playerid][pCarColour2][0],playerVariables[playerid][pCarColour2][1],
playerVariables[playerid][pCarPos2][0],playerVariables[playerid][pCarPos2][1],playerVariables[playerid][pCarPos2][2],playerVariables[playerid][pCarPos2][3], playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarPaintJob2 = '%d' WHERE playerID = '%d'",playerVariables[playerid][pCarPaintjob2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarKM2 = '%d' WHERE playerID = '%d'",playerVariables[playerid][pCarKM2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
SpawnPlayerVehicle(playerid);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID2]);
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have enough money!");
}
else SendClientMessage(playerid, COLOR_TEAL,"The stock is empty!");
}
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have a premium account!");
}
if(playerVariables[playerid][pDonate] == 1)
{
if(playerVariables[playerid][pCarModel3] == 0 || playerVariables[playerid][pCarModel4] == 0)
{
if(vehSlots[model] >= 1)
{
if(playerVariables[playerid][pMoney] >= vehPrice[model] || playerVariables[playerid][pPremiumPoints] >= vehPrice[model])
{
if(playerVariables[playerid][pCarModel3] == 0)
{
playerVariables[playerid][pInsurancePoints3] = 10;
playerVariables[playerid][pCarModel3] = model; // Set the model.
playerVariables[playerid][pCarPaintjob3] = -1;
playerVariables[playerid][pCarColour3][0] = random(126);
playerVariables[playerid][pCarColour3][1] = random(126);
playerVariables[playerid][pCarModel3] = model;
playerVariables[playerid][pCarPos3][0] = 387.9068;
playerVariables[playerid][pCarPos3][1] = -1521.1827;
playerVariables[playerid][pCarPos3][2] = 32.2999;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
vehSlots[model] --;
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel3`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel3],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
SpawnPlayerVehicle(playerid);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID3]);
}
else
{
playerVariables[playerid][pInsurancePoints4] = 10;
playerVariables[playerid][pCarModel4] = model; // Set the model.
playerVariables[playerid][pCarPaintjob4] = -1;
playerVariables[playerid][pCarColour4][0] = random(126);
playerVariables[playerid][pCarColour4][1] = random(126);
playerVariables[playerid][pCarPos4][0] = 387.9068;
playerVariables[playerid][pCarPos4][1] = -1521.1827;
playerVariables[playerid][pCarPos4][2] = 32.2999;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
vehSlots[model] --;
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel4`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel4],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
SpawnPlayerVehicle(playerid);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID4]);
}
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have enough money!");
}
else SendClientMessage(playerid, COLOR_TEAL,"The stock is empty!");
}
else if(playerVariables[playerid][pCarModel1] == 0 || playerVariables[playerid][pCarModel2] == 0)
{
if(playerVariables[playerid][pCarModel1] == 0)
{
if(vehSlots[model] >= 1)
{
if(playerVariables[playerid][pMoney] >= vehPrice[model] || playerVariables[playerid][pPremiumPoints] >= vehPrice[model])
{
playerVariables[playerid][pInsurancePoints] = 10;
format(szMessage, 256,"UPDATE playeraccounts SET playerCar1Days = 0 WHERE playerID = %d", playerVariables[playerid][pInternalID]);
mysql_tquery(handle, szMessage);
playerVariables[playerid][pCarModel1] = model; // Set the model.
playerVariables[playerid][pCarPaintjob] = -1;
playerVariables[playerid][pCarColour1][0] = random(126);
playerVariables[playerid][pCarColour1][1] = random(126);
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel1],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
vehSlots[model] --;
playerVariables[playerid][pCarPos1][0] = 387.9068;
playerVariables[playerid][pCarPos1][1] = -1521.1827;
playerVariables[playerid][pCarPos1][2] = 32.2999;
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
SpawnPlayerVehicle(playerid);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID1]);
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have enough money!");
}
else SendClientMessage(playerid, COLOR_TEAL,"The stock is empty!");
}
else
{
if(vehSlots[model] >= 1)
{
if(playerVariables[playerid][pMoney] >= vehPrice[model] || playerVariables[playerid][pPremiumPoints] >= vehPrice[model])
{
playerVariables[playerid][pInsurancePoints2] = 10;
playerVariables[playerid][pCarModel2] = model;
playerVariables[playerid][pCarColour2][0] = random(126);
playerVariables[playerid][pCarColour2][1] = random(126);
vehSlots[model] --;
playerVariables[playerid][pCarPos2][0] = 387.9068;
playerVariables[playerid][pCarPos2][1] = -1521.1827;
playerVariables[playerid][pCarPos2][2] = 32.2999;
SpawnPlayerVehicle(playerid);
playerVariables[playerid][pMoney] -= price;
playerVariables[playerid][pPremiumPoints] -= Pprice;
format(string, sizeof(string), "Congratulations! You have purchased a %s for $%d.", VehicleNames[model - 400], vehPrice[model]);
SendClientMessage(playerid, COLOR_WHITE, string);
new str2[128];
format(str2,128,"UPDATE `playeraccounts` SET `playerCarModel2`='%d' WHERE `playerID`='%d'",playerVariables[playerid][pCarModel2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,str2);
new saveQuery[500];
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarColour21 = '%d', playerCarColour22 = '%d', playerCarPosX2 = '%f', playerCarPosY2 = '%f', playerCarPosZ2 = '%f', playerCarPosZAngle2 = '%f' WHERE playerID = '%d'",playerVariables[playerid][pCarColour2][0],playerVariables[playerid][pCarColour2][1],
playerVariables[playerid][pCarPos2][0],playerVariables[playerid][pCarPos2][1],playerVariables[playerid][pCarPos2][2],playerVariables[playerid][pCarPos2][3], playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarPaintJob2 = '%d' WHERE playerID = '%d'",playerVariables[playerid][pCarPaintjob2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
format(saveQuery, sizeof(saveQuery), "UPDATE playeraccounts SET playerCarKM2 = '%d' WHERE playerID = '%d'",playerVariables[playerid][pCarKM2],playerVariables[playerid][pInternalID]);
mysql_tquery(handle,saveQuery);
SetVehicleToRespawnEx(playerVariables[playerid][pCarID2]);
}
else SendClientMessage(playerid, COLOR_TEAL,"You don't have enough money!");
}
else SendClientMessage(playerid, COLOR_TEAL,"The stock is empty!");
}
}
}
}