Buna ziua! Mi-am facut si eu un server de samp! Am lucrat la o comanda /colors si nu am reusit sa o fac( accea care arata toate culorile pentru masini) si am gasit ceva si nu stiu cum sa il rezolv!
CMD: getdrugs(playerid, params[])
{
new amount,string[256];
if(jobVariables[playerVariables[playerid][pJob]][jJobType] == 5)
{
if(IsPlayerInRangeOfPoint(playerid, 5, 247.9920,302.1944,999.1484))
{
if(sscanf(params, "d", amount)) return SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/getdrugs [amount]");
{
new cash = amount * 5000;
if(playerVariables[playerid][pMoney] >= cash)
{
playerVariables[playerid][pMoney] -= cash;
playerVariables[playerid][pDrugs] += amount;
format(string,256,"Ai cumparat %d grame de droguri din Crack House.",amount);
SCM(playerid, COLOR_TEAL,string);
}
}
}
}
else if(playerVariables[playerid][pGroup] == 6 || playerVariables[playerid][pGroup] == 7 || playerVariables[playerid][pGroup] == 8 || playerVariables[playerid][pGroup] == 9 || playerVariables[playerid][pGroup] == 10 || playerVariables[playerid][pGroup] == 11)
{
if(sscanf(params, "d", amount)) return SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/getdrugs [amount]");
{
if(IsPlayerInRangeOfPoint(playerid, 100.0, groupVariables[playerVariables[playerid][pGroup]][gGroupInteriorPos][0], groupVariables[playerVariables[playerid][pGroup]][gGroupInteriorPos][1], groupVariables[playerVariables[playerid][pGroup]][gGroupInteriorPos][2]))
{
if(groupVariables[playerVariables[playerid][pGroup]][gSafe][2] > amount)
{
if(amount <= 15)
{
groupVariables[playerVariables[playerid][pGroup]][gSafe][2] -= amount;
playerVariables[playerid][pDrugs] += amount;
format(string,256,"Ai cumparat %d grame de droguri din HQ.",amount);
SCM(playerid, COLOR_WHITE, string);
}
else return SCM(playerid,COLOR_WHITE,"Nu poti cupara mai mult de 15g de droguri.");
}
else return SCM(playerid,COLOR_WHITE,"Factiunea ta nu are suficiente droguri in seif.");
}
else return SCM(playerid,COLOR_WHITE,"Nu esti in HQ.");
}
}
return 1;
}
Daca dau sa iau o cantitate mai mare de droguri imi creste si suma de bani. As solicita ajutorul dumneavoastra la /colors si daca se poate sa fie pusa o restrictie la /getdrugs 13 grame. As fi foarte recunoscator. Multumesc de atentie, anticipat.