• 06 Juin 2026, 23:00:40


Auteur Sujet: Soucis de Warning  (Lu 2345 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Soucis de Warning
« le: 23 Juillet 2012, 18:03:20 »
Bonjour, c'est encore moi j'ai un warning 202 : Trop d'arguments ou pas assez...

Sur cette ligne: PlayerInfo[playerid][Vie] = GetPlayerHealth(playerid);

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Soucis de Warning
« Réponse #1 le: 23 Juillet 2012, 18:32:02 »
La vie c'est une Float.
Nippah !

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Soucis de Warning
« Réponse #2 le: 23 Juillet 2012, 18:37:16 »
Ah oui exacte  ::)

Merci, me souvenais plus.

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Soucis de Warning
« Réponse #3 le: 23 Juillet 2012, 20:19:53 »
GetPlayerHealth - SA-MP Wiki

GetPlayerHealth (playerid, &Float:health);

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Soucis de Warning
« Réponse #4 le: 23 Juillet 2012, 20:23:11 »
Ah oui bizarre, dans pawno, j'avait seulement un params.

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Soucis de Warning
« Réponse #5 le: 24 Juillet 2012, 15:57:08 »
Utilie floatround(); avant d'enregistrer au pire ?
Nippah !

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Soucis de Warning
« Réponse #6 le: 24 Juillet 2012, 16:39:50 »
Yep, je me documenter justement sur FloatRound();

et sa à l'air de me bouder  :happy

new Float:test = 1.555555;
printf("Float value is %f", floatround(test)); // résultat = 0.00000

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Soucis de Warning
« Réponse #7 le: 24 Juillet 2012, 16:59:01 »
Salut c'est normal. Tu affiches floatround donc un nombre décimal à travers %f (affichage d'un float)

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Soucis de Warning
« Réponse #8 le: 24 Juillet 2012, 17:03:16 »
Ok dans ce cas là, il suffit simplement de faire:

new Float:test = 1.555555;
printf("Float value is %.2f", floatround(test)); // résultat = 0.00000

Mais ici, j'ai le même problème...

dini_FloatSet(filepath, "Vie", floatround(health));
  dini_FloatSet(filepath, "Armure", floatround(armour));

 

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Soucis de Warning
« Réponse #9 le: 24 Juillet 2012, 21:34:53 »
Tu n'a pas compris x) regarde ce que sort floatround.

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Soucis de Warning
« Réponse #10 le: 26 Juillet 2012, 18:13:11 »
Utiliser un %d.
Nippah !

Hors ligne Ashley11

  • C++ user
  • *
  • Bandit
  • Messages: 260
    • Voir le profil
Re : Soucis de Warning
« Réponse #11 le: 27 Juillet 2012, 18:32:08 »
là sa me l'arrondi à l'entier le plus près.