Predefined variables list: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<section name="Server" class="server" show="true"> | <section name="Server" class="server" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
_G -- | _G -- returns a table of all global variables | ||
_VERSION -- | _VERSION -- returns a string of the version of lua in the server in format "Lua 5.1" | ||
coroutine -- | coroutine -- returns a table containing functions for threads | ||
debug -- | debug -- returns a table containing debug functions. | ||
exports -- | exports -- returns a table of resource names containing all export functions | ||
math -- | math -- returns a table that contains mathematical functions. | ||
resource -- | resource -- returns a resource element of the resource the snippet was executed in | ||
resourceRoot -- | resourceRoot -- returns a resource root element of the resource the snippet was executed in | ||
root -- | root -- returns the root element of the server | ||
string -- | string -- returns a table containing functions for strings | ||
table -- | table -- returns a table that contains functions for tables | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
<section name="Client" class="client" show="true"> | <section name="Client" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
guiRoot -- | guiRoot -- returns the root element all GUI elements. | ||
localPlayer -- | localPlayer -- returns the player element of the local player. | ||
_G -- | _G -- returns a table that contains all global variables. | ||
_VERSION -- | _VERSION -- returns a string of the version of lua in the client in format "Lua 5.1" | ||
coroutine -- | coroutine -- returns a table containing functions for threads | ||
debug -- | debug -- returns a table containing debug functions. | ||
exports -- | exports -- returns a table of resource names containing all export functions | ||
math -- | math -- returns a table that contains mathematical functions. | ||
resource -- | resource -- returns a resource element of the resource the snippet was executed in | ||
resourceRoot -- | resourceRoot -- returns a resource root element of the resource the snippet was executed in | ||
root -- | root -- returns the root element of the server | ||
string -- | string -- returns a table containing functions for strings | ||
table -- | table -- returns a table that contains functions for tables | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
The list of hidden variables, that can be found in functions and handlers: | |||
<section name="Server/Client" class="both" show="true"> | <section name="Server/Client" class="both" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
source -- | source -- The player or element the event was attached to | ||
this -- Element, which was attached function-handler. | this -- Element, which was attached function-handler. | ||
sourceResource -- | sourceResource -- the resource that called the event | ||
sourceResourceRoot -- | sourceResourceRoot -- the root of the resource that called the event | ||
client -- | client -- the client that called the event (server only) | ||
eventName -- | eventName -- the name of the event ("onResourceStart", "onPlayerWasted" etc.) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
[http://wiki.multitheftauto.com/wiki/AddEventHandler More details about hidden variables in functions and events] | |||
[[Element_tree]] | [[Element_tree]] | ||
Revision as of 05:52, 11 February 2012
Click to collapse [-]
Server_G -- returns a table of all global variables _VERSION -- returns a string of the version of lua in the server in format "Lua 5.1" coroutine -- returns a table containing functions for threads debug -- returns a table containing debug functions. exports -- returns a table of resource names containing all export functions math -- returns a table that contains mathematical functions. resource -- returns a resource element of the resource the snippet was executed in resourceRoot -- returns a resource root element of the resource the snippet was executed in root -- returns the root element of the server string -- returns a table containing functions for strings table -- returns a table that contains functions for tables
Click to collapse [-]
ClientguiRoot -- returns the root element all GUI elements. localPlayer -- returns the player element of the local player. _G -- returns a table that contains all global variables. _VERSION -- returns a string of the version of lua in the client in format "Lua 5.1" coroutine -- returns a table containing functions for threads debug -- returns a table containing debug functions. exports -- returns a table of resource names containing all export functions math -- returns a table that contains mathematical functions. resource -- returns a resource element of the resource the snippet was executed in resourceRoot -- returns a resource root element of the resource the snippet was executed in root -- returns the root element of the server string -- returns a table containing functions for strings table -- returns a table that contains functions for tables
The list of hidden variables, that can be found in functions and handlers:
Click to collapse [-]
Server/Clientsource -- The player or element the event was attached to this -- Element, which was attached function-handler. sourceResource -- the resource that called the event sourceResourceRoot -- the root of the resource that called the event client -- the client that called the event (server only) eventName -- the name of the event ("onResourceStart", "onPlayerWasted" etc.)