UP !
J'ai un défi, et comme c'est très compliqué je vais essayer d'expliquer le plus simplement possible : vous avez un panneau comportant plusieurs boutons : dix boutons pour les chiffres de 0 à 9, un bouton "validation" et un bouton "modification".
I) Le code / Validation
Sur les 10 chiffres on demande un code à 4 chiffres. Vous tapez les 4 chiffres et appuyez sur le bouton "validation" :
Deux cas possibles :
1) Le code est bon, tite musique et activation de tel ou tel sytème à l'output (une porte pour être original)
2)Le code est faux, un message d'erreur est envoyé via commandeblock. Au bout de 3 essais, le système se verrouille pour une durée paramétrable (sinon vous la fixez à 5 minutes et puis basta)
II) Le bouton "Modification
Ce bouton permettrait de modifier le code. Voici le schéma à respecter : bouton modification --> taper le code actuel --> taper le nouveau code deux fois --> code modifié. Vous pouvez mettre des messages en commandblocks tels que "Tapez le nouveau code", etc ...
III) Autre fonctionnalité (facultatif)
Vous pouvez mettre un système annexe permettant de modifier la durée de verrouillage. Schéma à respecter : bouton modification bis --> taper le code actuel --> sélectionner la durée de verrouillage (disons de 1 à 5 minutes) --> modification effectuée. Encore une fois, vous pouvez accompagner le tout de messages par commandblocks.
IV) Autres contraintes / Conseils
Essayez de faire le système le plus compact possible, et le plus rapide, en priorisant la vitesse. Vous avez le choix entre commandblocks et redstone classique, ou bien même un mixe des deux. Si vous partez sur la redstone classique, je vous conseille d'utiliser nos amis les items (+ droppers / hoopers / comparateurs etc ...)
BON COURAGE !!!