- 0
Bug /getdrugs
-
Similar Content
-
- 3 replies
- 201 views
-
- 10 replies
- 675 views
-
- 2 answers
- 180 views
-
- 1 reply
- 96 views
-
- 2 replies
- 356 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Sammich
Problema intalnita (descriere): Am o problema la comanda [/getdrugs],deci inainte nu aveam o limita pentru a cumpara.Si daca dateam [/getdrugs 9999999] imi datea1,5kkk si droguri si am pus o limita si acum nu mai are bugul ala dar daca scriu [/getdrugs 600000000000] imi da 300kk si imi da droguri pe minus.Putin ajutor va rog
Ero(area / rile) / warning-(ul / urile): [/getdrugs 600000000000]
Liniile de cod / sursa / script-ul(obligatoriu):Asta este comanda
--------------------------------------------------------------
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]");
{
if(amount < 0 && amount > 5000) return 1;//donboo
new cash = amount * 5000;
if(playerVariables[playerid][pMoney] >= cash)
if(amount <= 15)
{
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 return SCM(playerid,COLOR_WHITE,"Nu poti cumpara mai mult de 15 grame de droguri.");
}
return 1;
}
else return SCM(playerid,COLOR_WHITE,"Nu esti la casa de droguri!");
}
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 cumpara mai mult de 15 grame 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;
}
-------------------------------------------------------------------------------
Imagini / Video (optional): [ http://youtu.be/g086zYIdmfw ]
Ati incercat sa rezolvati singur?: Da,am incercat sa pun o limita,am rezolvat la [/getdrugs 9999999] dar a ramas la [/getdrugs 60000000000]
Link to comment
Share on other sites
6 answers to this question
Recommended Posts