• 29 Juin 2025, 19:03:39


Auteur Sujet: Refus de commande  (Lu 2389 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Refus de commande
« le: 17 Septembre 2007, 22:29:50 »
Salut !

Je voudrais savoir comment fait-on pour par exemple si je fait une commande et que je n'ai pas assez d'argent il me marque une phrase ( Tu n'as pas asser d'argent)

if(strcmp(cmdtext, "/flyls", true) == 0) {
SetPlayerPos(playerid,1682.3486,-2293.8093,13.5190);
GameTextForPlayer(playerid,"~g~Los Santos",2000,5);
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1682.3486,-2293.8093,13.5190);
GivePlayerMoney(playerid, -2500);
}
return 1;
}

Je penser a else mais non en faite c'est pas sa ! lol

Merci !

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Refus de commande
« Réponse #1 le: 17 Septembre 2007, 22:35:48 »
Ben tu n'as qu'à te servir de la fonction GetPlayerMoney et comparer le résultat avec la valeur de ton choix.

Exemple :
Code: (cpp) [Sélectionner]
new PlayerMoney = GetPlayerMoney (playerid)
if (PlayerMoney >= 2500)
{
   /* Effectuer la "vente" et débiter le joueur du montant voulu */
}
else
{
   /* Afficher un message pour signaler au joueur qu'il n'a pas assez d'argent */
}

Voilà

++
Syg
Courtesy of GtaManiac

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Refus de commande
« Réponse #2 le: 18 Septembre 2007, 06:58:13 »
Je ne comprend pas ton code ! pourrais tu expliquer ou je place tou sa comme le fait UrbanGhetto s'il te plais ?

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Refus de commande
« Réponse #3 le: 18 Septembre 2007, 09:38:29 »
Tiens Arsenik, j'ai intégré le contrôle de l'argent du joueur dans ton bout de code :
http://pastebin.gtaonline.fr/pastebin.php?show=62

++
Syg
Courtesy of GtaManiac

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Refus de commande
« Réponse #4 le: 18 Septembre 2007, 17:56:48 »
Mais SYG lol je ne t'avais pas demander sa j'aime pas que l'on me face le travaille ! Je veut dire par la que je ne suis pas comme toute les personne qui vien et qui dise "Je veut ( j'exige ) un FS pour..." je veut apprendre petit a petit donc pour moi faire separé les bout de code comme le fait UrbanGhetto tu vois ?

Mais c'est tres gentil de ta part de me l'avoir fait !

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne UZI-I

  • BinaryIPL Manager
  • *
  • Grand Banditisme
  • http://www.yoa2n.fr
  • Messages: 825
    • Voir le profil
    • Yoa2n.fr
Re : Refus de commande
« Réponse #5 le: 19 Septembre 2007, 21:42:01 »
Beh tu as le code, a ti de le comprendre, il ets relativement simple. Il s'agiit seulement de Condition (Chapitre II en C++ xD)

Hors ligne kiki67100

  • Well .. nothing
  • *
  • Nouveau
  • Well ... nothing
  • Messages: 14
    • Voir le profil
Re : Refus de commande
« Réponse #6 le: 19 Septembre 2007, 21:57:08 »
Oui ,

Je suis dacord c'est juste une condition expliquer plus haut si tu veux apprendre va apprendre des tuto de c/c++ (ou autre ..) un language tu seras plus alèse avec le pawn :)


@+

Kevin
Programme en c /c++ , php, XHTML 1.0 Strict, css , javascript , SQL (mysql)

Et samuse avec le  PAWN :p

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Refus de commande
« Réponse #7 le: 20 Septembre 2007, 01:30:41 »
Je crois que tu risques d'énerver Arsenik en le prennant pour un noob du PAWN (c'est la deuxième fois).
En plus, pour apprendre le PAWN, le mieux c'est d'apprendre ... le PAWN, pas le C ou le C++ ou le Cobol (tu connais le Cobol, le langage le plus utilisé du monde ?).
Jettes juste un coup d'oeil au nombre de posts qu'il à fait, tu verras que ce n'est pas un petit nouveau qui comprend rien (bien sur, il est très facile de poster pour ne rien dire ou pour redire ce qui a déjà été dit, hein).

++
Syg
Courtesy of GtaManiac

Hors ligne kiki67100

  • Well .. nothing
  • *
  • Nouveau
  • Well ... nothing
  • Messages: 14
    • Voir le profil
Re : Refus de commande
« Réponse #8 le: 21 Septembre 2007, 20:16:37 »
Salut,

Désolé Je voulais énervé personne désolé

Oui je connais vite fait le COBOL mais sans plus

Voila @++

Kevin
Programme en c /c++ , php, XHTML 1.0 Strict, css , javascript , SQL (mysql)

Et samuse avec le  PAWN :p

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Re : Refus de commande
« Réponse #9 le: 21 Septembre 2007, 20:49:01 »
Je crois que tu risques d'énerver Arsenik en le prennant pour un noob du PAWN (c'est la deuxième fois).

Non t'inquiete j'arette de "m'enerver" comme tu dit je laisse passer maintenant ! :)

Sa leurs passeras avant que sa me reviennes ;)

AK NV.


Tu vois avant? Bah j'étais là encore avant!