Bonjour,
Pour répondre il faut ceci pour valider 2 conditions:
if(condition1 && condition2, valeur pour vrai, valeur pour faux)
ou en cascade comme ceci
if(condition1, if(condition2, valeur pour vrai, valeur pour faux), valeur pour faux)
soit:
if(PITLIMITER==0 && MAXENGINERPM>0, valeur pour vrai, valeur pour faux)
La valeur pour VRAI dans votre formule EVAL est bancale:
IF(PITLIMITER==0 && MAXENGINERPM>0, ENGINERPM >= (MAXENGINERPM * 0.96), 0)
vous introduisez une condition (voir au dessus en rouge) mais sans le IF(,,) et vous avez du bol que ça fonctionne mais ça n'est pas bon il faut corriger votre formule EVAL
ce que je comprend c'est que vous voulez 3 conditions
1 MAXENGINERPM>0
2 ENGINERPM >= (MAXENGINERPM * 0.96)
3 PITLIMITER==0
comme c'est un objet SurfaceFlag il a besoin d'une valeur plus grande ou égale à 1 pour s'afficher et d'une valeur 0 (zéro) pour être caché
dans ce cas la formule correcte de l'EVAL est:
IF((PITLIMITER==0) && (MAXENGINERPM>0) && (ENGINERPM >= (MAXENGINERPM * 0.96), 1, 0)
Cordialement,
EKSIMRacing Staff