Capturador de variables
Guarda en una variable lo que el usuario escriba en el chat.
Cómo funciona
Sección titulada «Cómo funciona»Es la única forma que tiene el sistema de recibir algo que el jugador teclee. Todo lo demás reacciona a lo que hace; esto reacciona a lo que dice, y además se lo queda.
Con él se montan contraseñas, apuestas con cantidad, encuestas, formularios y máquinas que piden un número.
Va de la mano del causante Usuario dice, que es quien dispara la pila cuando alguien habla.
Configuración
Sección titulada «Configuración»
Capturar nombre, la palabra que marca lo que hay que capturar. La ventana muestra debajo cómo se escribe.
Escoge una variable, dónde se guarda lo capturado.
Variable de entrada, con dos tipos: numérica o textual.
Ejemplo
Sección titulada «Ejemplo»Una apuesta con la cantidad que diga el jugador:
Pila A: Complemento: Capturador de variables [apostar · variable apuesta · numérica] Causante: Clave ["apostar"] Efecto: Mensaje ["Apuesta aceptada" · solo el usuario]Quien escriba “apostar 50” deja un 50 en la variable.
Si la captura falla, la pila entera no se ejecuta. No es que la variable se quede como estaba: el causante se corta antes de los efectos. Con tipo numérica, quien escriba una palabra donde esperabas una cantidad no dispara nada — ni siquiera el mensaje de error, si lo tenías en la misma pila. Ponlo en una pila aparte con otra clave.
Valida siempre lo que llegue. El jugador puede escribir lo que quiera, incluidos números enormes o negativos; una condición de Valor de variable detrás te ahorra el disgusto.