Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


Faire des unbinds sélectifs
#1
Salut à tous en cette période de rentrée !

J'ai un petit souci de conception dans un script, j'aimerai bien avoir votre avis.
Le script (de jeu) fonctionne par étapes, à chaque étape il y a des binds et unbinds qui agissent.

Je voudrais permettre au responsable du jeu d'interrompre la partie, ce qui doit remettre le script à son état initial. J'ai donc deux possibilités:
1) avoir un flag qui me permet de savoir à quelle étape je suis et donc ne faire que les unbinds nécessaires,
2) faire des catch pour supprimer arbitrairement tous les binds.

Notez que j'ai aussi des variables à réinitialiser (entre autres des listes de joueurs) qui ne sont pas existantes à toutes les étapes.

Alors, votre avis ?
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#2
Salut Crazy,

Moi je ferais plus pour la solution :1.

Je trouve mieux de unbinds à l'étape ou ont et.
#3
salut,
unset -nocomplain pour les variables
C'est en reconnaissant ses erreurs que l'on progresse ;)
Away
#4
(04/09/2012, 09:12)djkenny Wrote: unset -nocomplain pour les variables
Ah ben vi !

Merci !
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away


Forum Jump:


Users browsing this thread: 1 Guest(s)