Français Solved Comment acheter des objets à prix différents ?

  • Auteur de la discussion Auteur de la discussion Math
  • Date de début Date de début

Math

User
22/12/20
32
0
450
Salut l'équipe, je voudrez savoir comment on pourrez achetez des objet a prix diffèrent pour que imaginons un toolkit soit a 10000 $ pour les civ et 500 $ pour cop,med et la dir
 
if (playerside isEqualTo west) then { _price = 500;}; if (playerside isEqualTo Independant) then { _price = 500;}; if (license_civ_dir) then {_price = 500;};
 
Il est possible de faire un switch si la "variable" comparée est la même partout, mais en mélangeant des sides et des licences ce n'est pas possible. A moins de faire comme ceci :
Code:
switch (true) do {
    case (playerSide isEqualTo west) : {_price = 500;};
    case (playerSide isEqualTo independent) : {_price = 500;};
    case (license_civ_dir) : {_price = 500;};
    default {};
};
 
  • Like
Les réactions: ToMA3
A la place de faire un switch pour si peu et des meilleurs perfs a la fois
[CODE lang="cpp" title="Code"]private _exemple= call {
if (playerSide isEqualto XX) exitWith {500};
if (playerSide isEqualto XX) exitWith {500};
if (license_civ_dir) exitWith {500};
50
};[/CODE]