Aller au contenu
  • 0

Comment enlever les chiffres après la virgule ?


Question

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Merci à vous deux ! @PsYZiiK apparemment, cette partie de mon code ne marche pas. Tu peux me dire pourquoi stp ?

if "%region at player%" contains "ofin":
   play "ENTITY_PLAYER_LEVELUP" to player
   {jump.elytra.%player%} = {jump.elytra.%player%}/18
   set {jump.elytra.%player%} to rounded {jump.elytra.%player%}
   broadcast "%{jump.elytra.%player%}%"

  • 0
Posté(e)

{jump.elytra.%player%} = {jump.elytra.%player%}/18

 

Un peut logique que ça ne marche pas (sauf si {jump.elytra.%player%} égal 0 ) ...

 

tu ne peux pas dire que " 5= 5/18 " !!

 

Et en faite je ne comprend pas ton skript , c'est la logique que je ne comprend pas en faite

surtout pour cette partie ci :

{jump.elytra.%player%} = {jump.elytra.%player%}/18
   set {jump.elytra.%player%} to rounded {jump.elytra.%player%}

 

Normalement on arrondi la variable avant de tester une condition, et à quoi correspond exactement cette variable ?

 

petite astuce , si tu veux arrondir avec plusieurs chiffres derrière la virgule ;) :

set {_x} to random number between -100 and 100
broadcast "%{_x}%"
set {_x} to {_x} *10
set {_x} to rounded {_x}
set {_x} to {_x} /10
broadcast "%{_x}%" # il y aura seulement un chiffre après la virgule !

  • 0
Posté(e)
{jump.elytra.%player%} = {jump.elytra.%player%}/18

 

Un peut logique que ça ne marche pas (sauf si {jump.elytra.%player%} égal 0 ) ...

 

tu ne peux pas dire que " 5= 5/18 " !!

 

Et en faite je ne comprend pas ton skript , c'est la logique que je ne comprend pas en faite

surtout pour cette partie ci :

{jump.elytra.%player%} = {jump.elytra.%player%}/18
   set {jump.elytra.%player%} to rounded {jump.elytra.%player%}

 

Normalement on arrondi la variable avant de tester une condition, et à quoi correspond exactement cette variable ?

 

petite astuce , si tu veux arrondir avec plusieurs chiffres derrière la virgule ;) :

set {_x} to random number between -100 and 100
broadcast "%{_x}%"
set {_x} to {_x} *10
set {_x} to rounded {_x}
set {_x} to {_x} /10
broadcast "%{_x}%" # il y aura seulement un chiffre après la virgule !

C'est bon ne cherche plus c'était une erreur de syntaxe, et merci pour l'astuce ;)

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.