Difference between revisions of "Messagebox Tutorial/Set Variables"
no edit summary
imported>Haama |
imported>Haama |
||
|
return
endif</pre>
If you want to use minimums and/or maximums for the variable, you'll need to run checks at a few key locations. To cover all of the '''''-10''''', '''''-5''''', '''''+5''''', '''''+10''''' options place the check right before the [[MessageBox]] function
<pre> elseif (Choosing == -22)
*Place the check(s) inside each of those '''''Choice''''' sections▼
if (NumNewIngsDefault < 0)
set NumNewIngsDefault to 0
endif
messagebox "Set the default number of essences to be created.
(Currently %g)", NumNewIngsDefault,
...</pre>
You have 2 options for the other, variable-changing options ('''''-2''''', '''''-1''''', '''''+1''''', '''''+2'''''):
▲*Place the check(s) inside each of those '''''Choice''''' sections, as such:
<pre> elseif (Choice == 2) ;-2
set NumNewIngsDefault to (NumNewIngsDefault - 2)
if (NumNewIngsDefault < 0)
set NumNewIngsDefault to 0
endif
set Choosing to -21
return</pre>
*Place the check(s) in a menu that all of them run through. In this case, all of these '''''Choice'''''s run through '''''Choosing == -21''''', so all of the checks(s) can be placed immediately before the [[MessageBox]] function of that menu, as such:
<pre> elseif (Choosing == -21)
| |||