GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: .:: Miguel .:: le 11 Juillet 2011, 20:24:33

Titre: Problème /drogue
Posté par: .:: Miguel .:: le 11 Juillet 2011, 20:24:33
Salut,
Alors voilà je créé un systéme drogue j'ai fini le truc ou faux l'achetez tous sa le blem sais pour la fumé

cmds

      if (strcmp("/drogue", cmdtext, true, 10) == 0)
      {
      if(PlayerInfo[playerid][pDrogue] < 2) return SendClientMessage(playerid,ADMIN_RED,"Il vous faux 2g minimum pour plané");
      Drogue[playerid] --;
      SetPlayerHealth(playerid,100);
      return 1;
}

Sa dit que j'ai pas assé de drogue alors que j'ai 6g...
Titre: Re : Problème /drogue
Posté par: Xolokos le 11 Juillet 2011, 21:00:57
if (strcmp("/drogue", cmdtext, true, 10) == 0)
      {
      if(Drogue[playerid] >= 2)
      {
      Drogue[playerid]-=2;
      SetPlayerHealth(playerid,100);
      }
      else
      {
      SendClientMessage(playerid,ADMIN_RED,"Il vous faux 2g minimum pour plané");
      }
      return 1;
}

Normalement...
Titre: Re : Problème /drogue
Posté par: Gilux le 11 Juillet 2011, 23:06:47
J'ai mal lu ou ta fonction enlève 2g de drogue alors qu'elle devrait en ajouter 2 ?
Enfin j'ai pas bien compris, tu pourrais me dire ce que tu veux exactement que ta fonction fasse ?
++
Titre: Re : Problème /drogue
Posté par: .:: Miguel .:: le 12 Juillet 2011, 01:19:38
Bah que quand il a achetez de la drogue il puisse /drogue et que sa met sa vie a 100 et sa enléve 2g
Titre: Re : Problème /drogue
Posté par: Gilux le 12 Juillet 2011, 01:28:39
Ah ok, je croyais que la variable Drogue, c'est ce qui était dans le sang du joueur  :happy



if (strcmp("/drogue", cmdtext, true, 10) == 0)
{
      if(PlayerInfo[playerid][pDrogue] >= 2)
      {
            PlayerInfo[playerid][pDrogue]-=2;
            SetPlayerHealth(playerid,100);
      }
      else
      {
            SendClientMessage(playerid,ADMIN_RED,"Il vous faut 2g minimum pour planer");
      }
      return 1;
}



Titre: Re : Problème /drogue
Posté par: .:: Miguel .:: le 12 Juillet 2011, 01:53:03
Merci <3 au passage j'ai des blem avec les cmds admins je me sère des cmds d'un autre TDM mais sa me met toujours l'erreur ReturnUser un moyen ?