Logo

Ex : GTA 5, Rayman, CoD...

GTA 5 : un bug provoque l’endettement massif
  • PlayStation 3
  • XBOX 360

GTA 5 : un bug provoque l’endettement massif

Devenir trop riche dans le jeu de Rockstar peut avoir des conséquences désastreuses sur les comptes des trois héros. 

Comme les joueurs de GTA 5 le savent, il est possible, grâce à la bourse, de gagner énormément d’argent dans le jeu. Mais il faut bien faire attention à ne pas devenir trop riche. En effet, un bug lié au système utilisé par GTA 5 pour compter l’argent transforme les sommes dépassant 2  147 483 647 de dollars en valeurs négatives.

C’est un membre du forum américain NeoGAF qui a fait cette amère découverte. Après le placement de trop, il s’est en effet retrouvé avec une dette de plus de deux milliards de dollars l’empêchant de faire le moindre achat (comme les réparations d’une voiture). Il est donc recommandé d'éviter d’être trop gourmand.  

BUG_dette_gta5_02

    Partager l'article

Commentaire(s)

NooBo

03 octobre 2013

La variable qui contient la valeur du porte monnaie semble mal declare. 'unsigned int wallet' a la place de 'int wallet' devrait corriger le bug. Pour plus d'info, une variable de type int (integer) a une taille de 32 bit avec le bit de poids fort qui definit le signe (+ ou -). On a 31bits pour definir la valeur et un pour le signe. Sachant que 2^31 (la valeur maximale) = 2 147 483 648 (et non pas 2 147 483 647), une fois cette valeur depasse, le bit de signe passe a 1 et le nombre devient negatif. Une variable de type unsigned int n'a pas de bit de signe, donc 32bits pour definir la valeur. Sachant que 2^32 (la valeur maximale) = 4 294 967 296, une fois cette valeur depasse, le nombre redevient nul.

Répondre

Quelque chose à dire ? Connectez-vous.