• 05 Juin 2026, 12:44:27


Auteur Sujet: Float qui me résiste.  (Lu 1218 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Float qui me résiste.
« le: 06 Avril 2010, 21:43:25 »
Bonsoir a tous,


J'ai un soucis avec une float, j'ai essayé plusieur code, mais je n'arrive pas a avoir de chiffre apres la firgule

new Float:drunk3;
new drunk4 = GetPlayerDrunkLevel(playerid)/6060;
drunk3 = float(drunk4);

ou encore
new Float:drunk3 = GetPlayerDrunkLevel(playerid)/6060;
aucune ne fonctione avec %.2f, je n'ai que le premier chiffre entier, merci d'avance
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Float qui me résiste.
« Réponse #1 le: 06 Avril 2010, 22:52:04 »
et je pense qu'elle va te resister longtemps car les DrunkLevel ne sont pas des Float
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Float qui me résiste.
« Réponse #2 le: 06 Avril 2010, 23:04:26 »
Effectivement cristab mais il fait une division par 6060 ce qui va certainement donner un Float.

Ton erreur, scott1, vient du fait que le compilateur va convertir le résultat de la division en entier car tu divises 2 entiers (GetDrunkPlayerLevel qui renvoie un entier et 6060 qui est un entier).
Il faut au moins que l'un des deux termes de la division soit un Float pour que le résultat soit de type Float :
new Float:drunk3 = GetPlayerDrunkLevel(playerid)/6060.0;J'ai juste ajouter .0 à 6060 pour le compilateur comprenne que c'est un Float.

++
Syg

Courtesy of GtaManiac

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Float qui me résiste.
« Réponse #3 le: 06 Avril 2010, 23:14:54 »
Merci Syg ! Je n'y avais pas pensé ^^. Merci a toi.
« Modifié: 07 Avril 2010, 01:37:48 par scott1 »
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Float qui me résiste.
« Réponse #4 le: 06 Avril 2010, 23:19:35 »
De rien (et mon pseudo c'est Syg d'ailleurs, ce n'est pas la première fois que tu me donnes ce surnom :) )

++
Syg
Courtesy of GtaManiac

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Float qui me résiste.
« Réponse #5 le: 06 Avril 2010, 23:27:40 »
sa doit etre parce que les pseudo sont souligner q presque pareille nan

sinon bien trouver je pense 6060 etait un commentaire xD
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Re : Float qui me résiste.
« Réponse #6 le: 07 Avril 2010, 01:37:35 »
De rien (et mon pseudo c'est Syg d'ailleurs, ce n'est pas la première fois que tu me donnes ce surnom :) )

++
Syg

Arf je suis impardonnable, je modifie, excuse moi mdr syG
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction