Modules

From Liberty Unleashed Wiki
(Difference between revisions)
Jump to: navigation, search
m (Blanked the page)
Line 1: Line 1:
__TOC__
 
<translate>
 
<!--T:1-->
 
Squirrel modules are extensions for server-side scripting. These modules can provide new functions and constants that aren't available in the server itself. There are a few official modules included with the server package, as well as third-party modules created by the community. If you want to use modules for your servers, you must download the module and load it using the Squirrel function [[Squirrel/Server/Functions/Scripts/LoadModule|LoadModule]].
 
  
== Module SDK == <!--T:2-->
 
 
<!--T:3-->
 
Liberty Unleashed offers an effective SDK to write Squirrel-based modules. Using the SDK you can access every native Squirrel API function. With these functions it is possible to compile scripts, call functions, manipulate data and extend the Squirrel virtual machine.
 
 
<!--T:4-->
 
Download the SDK from [http://liberty-unleashed.co.uk/Downloads/ModuleSDK.zip here].
 
 
== List of Squirrel modules == <!--T:5-->
 
 
<!--T:6-->
 
This is a list of official Squirrel modules for the Liberty Unleashed server. They are included with the server package.
 
 
<!--T:7-->
 
* [[Modules/Squirrel/lu_hashing|lu_hashing]]
 
* [[Modules/Squirrel/lu_ini|lu_ini]]
 
* [[Modules/Squirrel/lu_sqlite|lu_sqlite]]
 
 
<!--T:8-->
 
The following are third-party modules written for Liberty Unleashed by the community.
 
 
<!--T:9-->
 
* [[Modules/Squirrel/lu_mysql|lu_mysql]]
 
* [[Stormeus_Improved_Hashing|lu_hashing2]]
 
* [[Modules/Squirrel/mod_password|mod_password]]
 
* [[Modules/Squirrel/Watchlist|Global Watchlist]]
 
* [[Modules/Squirrel/GetFileList|Get File List]]
 
 
<!--T:10-->
 
The following are third-party modules written from others sources.
 
 
<!--T:11-->
 
* [[Modules/Squirrel/GeoIP |GeoIP]]
 
</translate>
 

Revision as of 23:02, 25 January 2017

Personal tools
Namespaces

Variants
Actions
Navigation
scripting
Toolbox