GetServerConfigSetting: Difference between revisions
Jump to navigation
Jump to search
(→Example: add additional example) |
|||
Line 22: | Line 22: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
outputChatBox( getServerConfigSetting ("minclientversion") ) | outputChatBox( getServerConfigSetting ("minclientversion") ) | ||
</syntaxhighlight> | |||
This example creates a <code>getServerIP</code> helper function: | |||
<syntaxhighlight lang="lua"> | |||
function getServerIP() | |||
return getServerConfigSetting("serverip") | |||
end | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==See Also== | ==See Also== | ||
{{Utility functions}} | {{Utility functions}} |
Revision as of 00:32, 13 May 2020
This function retrieves server settings which are usually stored in the mtaserver.conf file.
Available in 1.1 and onwards
Syntax
string getServerConfigSetting ( string name )
Required Arguments
- name : The name of the setting (setting names can be found here)
Returns
Returns a string containing the current value for the named setting, or false if the setting does not exist.
Example
This example prints the server minimum allowed client version to the chatbox
outputChatBox( getServerConfigSetting ("minclientversion") )
This example creates a getServerIP
helper function:
function getServerIP() return getServerConfigSetting("serverip") end
See Also
- addDebugHook
- base64Decode
- base64Encode
- debugSleep
- decodeString
- encodeString
- fromJSON
- generateKeyPair
- getColorFromString
- getDevelopmentMode
- getDistanceBetweenPoints2D
- getDistanceBetweenPoints3D
- getEasingValue
- getNetworkStats
- getNetworkUsageData
- getPerformanceStats
- getRealTime
- getTickCount
- getTimerDetails
- getTimers
- getFPSLimit
- getUserdataType
- getVersion
- gettok
- isTransferBoxVisible
- setTransferBoxVisible
- hash
- inspect
- interpolateBetween
- iprint
- isOOPEnabled
- isTimer
- killTimer
- md5
- passwordHash
- passwordVerify
- pregFind
- pregMatch
- pregReplace
- removeDebugHook
- resetTimer
- setDevelopmentMode
- setFPSLimit
- setTimer
- ref
- deref
- sha256
- split
- teaDecode
- teaEncode
- toJSON
- tocolor
- getProcessMemoryStats
- utfChar
- utfCode
- utfLen
- utfSeek
- utfSub
- bitAnd
- bitNot
- bitOr
- bitXor
- bitTest
- bitLRotate
- bitRRotate
- bitLShift
- bitRShift
- bitArShift
- bitExtract
- bitReplace