- 0
Bug /getdrugs
-
Similar Content
-
- 4 replies
- 315 views
-
- 9 replies
- 349 views
-
- 1 reply
- 293 views
-
- 2 answers
- 476 views
-
- 3 replies
- 412 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
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