Template:Useful Functions: Difference between revisions
mNo edit summary |
(Added descriptions and links to my own functions) |
||
Line 1: | Line 1: | ||
*[[CallClientFunction]] | *[[CallClientFunction]] | ||
This function allows you to call any clientside function from the server's side. | |||
<br/><br/> | |||
*[[CallServerFunction]] | *[[CallServerFunction]] | ||
This function allows you to call any server-side function from the client's side. | |||
<br/><br/> | |||
*[[Explode]] | *[[Explode]] | ||
This function splits a string at a given separator and returns a table with the pieces. | |||
<br/><br/> | |||
*[[FindRotation]] | |||
Takes two points and returns the direction from point A to point B. | |||
<br/><br/> | |||
*[[GetPointFromDistanceRotation]] | |||
Finds a point based on a starting point, direction and distance. | |||
<br/><br/> | |||
*[[GetTimestamp]] | *[[GetTimestamp]] | ||
With this function you can get the [http://en.wikipedia.org/wiki/Unix_time UNIX timestamp]. | |||
<br/><br/> | |||
*[[IfElse]] | *[[IfElse]] | ||
Returns one of two values based on a boolean expression. | |||
<br/><br/> | |||
*[[IsYearALeapYear]] | *[[IsYearALeapYear]] | ||
Checks if the given year is a leap year | |||
<br/><br/> | |||
*[[setTableProtected]] | *[[setTableProtected]] | ||
Protects a table and makes it read-only | |||
<br/><br/> | |||
*[[table.copy]] | *[[table.copy]] | ||
This function copies a whole table and all the tables in that table. | |||
<br/><br/> | |||
*[[table.map]] | *[[table.map]] | ||
This function goes through a table and replaces every field with the return of the passed function, where the field's value is passed as first argument and optionally more arguments. | |||
<br/><br/> | |||
*[[table.size]] | *[[table.size]] | ||
Finds the absolute size of a table. | |||
[[Category:Useful Functions]] | [[Category:Useful Functions]] |
Revision as of 09:34, 28 June 2009
This function allows you to call any clientside function from the server's side.
This function allows you to call any server-side function from the client's side.
This function splits a string at a given separator and returns a table with the pieces.
Takes two points and returns the direction from point A to point B.
Finds a point based on a starting point, direction and distance.
With this function you can get the UNIX timestamp.
Returns one of two values based on a boolean expression.
Checks if the given year is a leap year
Protects a table and makes it read-only
This function copies a whole table and all the tables in that table.
This function goes through a table and replaces every field with the return of the passed function, where the field's value is passed as first argument and optionally more arguments.
Finds the absolute size of a table.