_price = getNumber (missionConfigFile >> "Max_Settings_Immatriculation" >> "price_plateCustom");
_exit = false;
if ((count _newplate) != 9) then {
_exit = true;
} else {
_newplate = toUpper _newplate;
_splited = _newplate splitString "-";
if ((count _splited) != 3) then {
_exit = true;
} else {
_lettersOne = _splited select 0;
_numbers = _splited select 1;
_lettersTwo = _splited select 2;
if (((count _lettersOne) != 2) || ((count _numbers) != 3) || ((count...
_price = getNumber (missionConfigFile >> "Max_Settings_Immatriculation" >> "price_plateCustom");
_exit = false;
if ((count _newplate) != 9) then {
_exit = true;
} else {
_newplate = toUpper _newplate;
_splited = _newplate splitString "-";
if ((count _splited) != 3) then {
_exit = true;
} else {
_lettersOne = _splited select 0;
_numbers = _splited select 1;
_lettersTwo = _splited select 2;
if (((count _lettersOne) != 2) || ((count _numbers) != 3) || ((count _lettersTwo) != 2)) then {
_exit = true;
} else {
{
if ((_x < 65) || (_x > 90)) exitWith {_exit = true;};
} forEach (toArray _lettersOne);
if (_exit) exitWith {};
{
if ((_x < 48) || (_x > 57)) exitWith {_exit = true;};
} forEach (toArray _numbers);
if (_exit) exitWith {};
{
if ((_x < 65) || (_x > 90)) exitWith {_exit = true;};
} forEach (toArray _lettersTwo);
};
};
};
if (_exit) exitWith {hint "La plaque n'est pas dans le bon format ! Vous devez respecter ce type de plaque : AB-123-CD";};|/CODE]
Le tutoriel D3S permet justement de ne mettre que des nombres car les lettres ne fonctionnent pas, et puisque ton format utilise des lettres ce ne sera pas possible (hors changement de la part de D3S).Merci je vais test cela et dit moi pour ce tuto c'est possible de mettre des plaque type AB-123-CD ? https://forum.the-programmer.com/post/license-plates-display-on-d3s-cars.164/