Bonjour j' ai un problème alors je vous montre ma commande :
if(!strcmp(cmd, "/achetedrogues", true))
{
if(Metier[playerid] == 10)
{
new tmp[256];
tmp = strtok(cmdtext, idx);
new nb;
new moneypayer;
new moneyplayer;
if(!strlen(tmp))
{
SendClientMessage(playerid, rouge, "Exemple : Utilisation /achetedrogues [nombre de kilo]");
return 1;
}
moneyplayer = GetPlayerMoney(playerid);
nb = strval(tmp);
moneypayer = nb * 10;
if(moneyplayer > 0 && moneyplayer >= moneypayer)
{
format(string, sizeof(string), "Vous avez acheter %d grammes de drogues.", nb);
SendClientMessage(playerid, jaune, string);
GivePlayerMoney(playerid, -moneypayer);
Drogues[playerid] += nb;
}
else
{
SendClientMessage(playerid, rouge, "Vous n' avez pas assez d' argents");
}
return 1;
}
Voila mais le problème c est que si la personne tape /achetedrogue - 5
Ben sa lui enlève de la drogue et moi je veut que ceci soit impossible.
Merci