ExecuteSQLSelect: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 28: Line 28:


==See Also==
==See Also==
{{Regsitry_functions}}
{{Registry_functions}}

Revision as of 11:32, 8 September 2006

This function retrieves a value from the server's registry. This is data that is stored across sessions and can be read by any script.

Syntax

string getRegistryValue ( string key )

Required Arguments

  • key: The key under which the data you wish to retrieve was stored

Returns

Returns a string containing the value stored or false if no value is stored under the specified key.

Example

This example keeps track of the largest number of players playing at once on the server and announces each time the record has been broken.

addEventHandler ( "onPlayerJoin", getRootElement(), "maxPlayerCounter" )
function maxPlayerCounter ( )
    mostPlayers = getRegistryValue ( "maxPlayerCounter.mostPlayers" )
    playerCount = getPlayerCount()
    if ( mostPlayers == false or playerCount > mostPlayers )
        outputChatBox ( "New player count record: " .. playerCount .. " players!" )
        setRegistryValue ( "maxPlayerCounter.mostPlayers", playerCount )
    end
end

See Also