|

How Do I?


image

image

How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?How do I... ?In t r od u c t i o nIm po r t a n t S c r i p t i n g C o n ce p t s1data>= (greater than or equal to)All of the relational operators can be applied to any two numbers or any two strings. All other values can only use the == operator to see if they are equal.For example:The first part is the keyword "function." This tells the scripting engine that what follows is a function definition. The function_name is simply a unique name for your function. The arguments are parameters (or values) that will be passed to the function every time it is called. A function can receive any number of arguments from 0 to infinity (well, not infinity, but don't get technical on me). The "return" keyword tells the function to return one or more values back to the script that called it.For example, say we typed the following script into a file called MyScript.lua (just a text file containing this script, created with notepad or some other text editor):Loads and runs a script file into the scripting engine. It is similar to dofile except that it will only load a given file once per session, whereas dofile will re-load and re-run the file each time it is used. The syntax is:So, for example, even if you do two requires in a row:...where show_window is a Boolean value. If true, the debug window is displayed, if false, the window is hidden. For example:...where turn_on is a Boolean value that tells the program whether to turn the trace mode on or off.

|