Squirrel/Server/Functions/Ini/ReadIniIndex
From Liberty Unleashed Wiki
(Difference between revisions)
Line 1: | Line 1: | ||
− | + | {{Squirrel/Title|ReadIniIndex}} | |
+ | {{RequiresModule|lu_ini|Modules/Squirrel/lu_ini}} | ||
This function reads the data name at the specified index from an .ini file. | This function reads the data name at the specified index from an .ini file. | ||
Latest revision as of 10:27, 11 October 2010
Note: This function requires the external module lu_ini.
This function reads the data name at the specified index from an .ini file.
[edit] Syntax
bool ReadIniIndex( string filename, string section, int index )
[edit] Arguments
- filename This is the name of the file
- section The section that contains the value you want read
- index The index in the ini (starting at 0)
[edit] Example
function onPlayerCommand( player, cmd, text ) { if ( cmd == "readindex" ) { if ( text ) { local message = ReadIniIndex( text, player.Name, 0 ); MessagePlayer( message, player ); } } }
This will message the player with the index 0, from the section labeled as their name in the file that they specify.
[edit] Notes
The call onPlayerCommand was used in in this example. More info about this in the corresponding page.
[edit] Related Functions
These functions are provided by the official module lu_ini.