• 24 Avril 2025, 03:09:13


Auteur Sujet: Probleme  (Lu 907 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ghettoman94

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Probleme
« le: 15 Février 2008, 23:56:16 »
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


[TUTO POUR INSTALLER MTA]http://ghmsoftware.e3b.org/tutoriel.php?id=2

Hors ligne ghettoman94

  • *
  • Tueur en série
  • Messages: 158
    • Voir le profil
Re : Probleme
« Réponse #1 le: 16 Février 2008, 19:10:55 »
dsl du double post mais c est vraiment urgent

Merci


[TUTO POUR INSTALLER MTA]http://ghmsoftware.e3b.org/tutoriel.php?id=2

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Probleme
« Réponse #2 le: 16 Février 2008, 19:12:30 »
Salut The Street

En fait c'est un peu c*n mais je pense que c'est le -5 [/achetedrogues-5

Ou alors c'ets une faute de frape XD


Ah ok en fait tu veux pas que le joueur puisse faire -5

Donc là je sais pas... dsl du post HS
« Modifié: 16 Février 2008, 19:18:09 par lepro49 »

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Probleme
« Réponse #3 le: 17 Février 2008, 12:15:48 »
Fais une condition en faisant en sorte que si le nombre de kilos achetés est supérieur à 0, le client achète.
Sinon on affiche Exemple : Utilisation /achetedrogues [nombre de kilo] ;)

++
ZecKo