The function attempts to create a temporary global variable. If the variable doesn't exist, the system creates a new temporary global variable.
bool GlobalVariableTemp( stringname// Global variable name );
[in] The name of a temporary global variable.
If successful, the function returns true, otherwise - false. To get details about the error, you should call the GetLastError() function.
Temporary global variables exist only while the client terminal is running; after the terminal shutdown they are automatically deleted. Note that during the execution of GlobalVariablesFlush() temporary global variables are not written to a disk.