Voila , dans ce tuto vous aprendrez a crée un code de sécurité ( pour une piece ou un item secret )
ATTENTION CE TUTO NE FONCTIONNE PAS POUR TEAM FORTRESS 2
Je vous informe que dans mon tuto vous n'aurez besoin D'aucune entité "logic" pour faire fonctioner votre code !
Bon, go !
alors , vous allez avoir besoin de 12 bouttons:
crée des brushs en forme de bouttons et transformez les en func_button et nommez les ( dans le champ name )
b1 ( boutton 1 )
b2 ( boutton 2 )
b3 ( boutton 3 )
b4 ( boutton 4 )
b5 ( boutton 5 )
b6 ( boutton 6 )
b7 ( boutton 7 )
b8 ( boutton 8 )
b9 ( boutton 9 )
b0 ( boutton 0 )
bundo ( boutton d'annulation )
bdone ( boutton de validation )
Voila vous pouvez les placer comme sur cette image :
Pour faire notre code , nous allons nous baser sur un exemple , le code correct sera donc 1,2,3,4 , dans l'ordre ( si vous voulez faire un code différent vous n'avez qu'a modifié la place des bouttons , au plus simple )
Ensuite parametrez vos bouttons comme cela :
- b1:
OnPressed > b2 > Unlock
OnUseLocked > bdone > Lock
- b2:
<cohez "start lock" dans les flag>
OnPressed > b3 > Unlock
onUseLocked > b2 > Lock
onUseLocked > b3 > Lock
onUseLocked > b4 > Lock
onUseLocked > bdone > Lock
- b3:
<cohez "start lock" dans les flag>
OnPressed > b4 > Unlock
OnPressed > b2 > Lock
onUseLocked > b2 > Lock
onUseLocked > b3 > Lock
onUseLocked > b4 > Lock
onUseLocked > bdone > Lock
- b4:
<cohez "start lock" dans les flag>
OnPressed > bdone > Unlock
OnPressed > b3 > lock
onUseLocked > b2 > Lock
onUseLocked > b3 > Lock
onUseLocked > b4 > Lock
onUseLocked > bdone > Lock
- b5 / b6 / b7 / b8 / b9 / b0 / bundo :
onUseLocked > b2 > Lock
onUseLocked > b3 > Lock
onUseLocked > b4 > Lock
onUseLocked > bdone > Lock
- bdone:
OnPressed > nom de l'entité affectée > action de l'entité affectée (le code est bon )
onUseLocked > nom de l'entité affectée > action de l'entité affectée ( le code est mauvais )
En gros vous pouvez metre tous ce que vous voulez dans les outputs de bdone , sachez seulement que lorsque le code sera bon , les actions que vous voulez devrons posséder l'intput: Onpressed
et lorsque le code sera mauvais les actions que vous voulez devrons posséder l'intput: onUseLocked.
Maintenant cochez "dont move" dans les flags de vos bouttons et évité de metre des sons dans les propriété du boutton.
Voila , ce tutoriel est terminé , vous voyez c'était pas la mort !
Si vous voulez , vous pouvez me Corriger, si j'ai fait des erreurs dans mes explications. Si vous avez 2 jours devant vous , vous pouvez même corriger mes faute de grammaire ^^.
Si votre code marche pas , vous pouvez m'envoyer le .vmf de votre map pour que je regarde d'ou vien l'erreur !
Voila , bonne journée !


mais c'est pas trop la galere de choisir les bouttons?








