Modules

From Liberty Unleashed Wiki
(Difference between revisions)
Jump to: navigation, search
m
(Undo revision 41606 by Kawun (talk))
 
(10 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
__TOC__
 
__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]].
 
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 ==
+
== 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.
 
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.
  
== List of Squirrel modules ==
+
<!--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.
 
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_hashing|lu_hashing]]
 
* [[Modules/Squirrel/lu_ini|lu_ini]]
 
* [[Modules/Squirrel/lu_ini|lu_ini]]
 
* [[Modules/Squirrel/lu_sqlite|lu_sqlite]]
 
* [[Modules/Squirrel/lu_sqlite|lu_sqlite]]
  
 +
<!--T:8-->
 
The following are third-party modules written for Liberty Unleashed by the community.
 
The following are third-party modules written for Liberty Unleashed by the community.
  
* N/A
+
<!--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>

Latest revision as of 18:45, 26 January 2017

Contents

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 LoadModule.

[edit] Module SDK

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.

Download the SDK from here.

[edit] List of Squirrel modules

This is a list of official Squirrel modules for the Liberty Unleashed server. They are included with the server package.

The following are third-party modules written for Liberty Unleashed by the community.

The following are third-party modules written from others sources.

Personal tools
Namespaces

Variants
Actions
Navigation
scripting
Toolbox