You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "LUA:GetServerVariable"
(Created page with "{{PageHeaderChild|LUA|GetServerVariable}} == GetServerVariable() == Gets the value of the server variable == Syntax == var = GetServerVariable(param1) == Parameters == ; Requ...") |
|||
| Line 29: | Line 29: | ||
This will offer the player a different quest if the server variable Quest1_Global_Complete_Count is less then or equal to 4000 | This will offer the player a different quest if the server variable Quest1_Global_Complete_Count is less then or equal to 4000 | ||
| + | |||
| + | == Notes == | ||
| + | If the server variable is not a number then tonumber returns nil, hence the check for nil | ||
Revision as of 23:35, 8 July 2015
LUA - GetServerVariable
Return to: LUA | Tutorials | Portal | Forum | Project Manager | Bug Tracker
GetServerVariable()
Gets the value of the server variable
Syntax
var = GetServerVariable(param1)
Parameters
- Required - param1 (String)
- param1 is the name of the server variable to get
Returns
- String
Usage
function hailed(NPC, Spawn)
local var = tonumber(GetServerVariable("Quest1_Global_Complete_Count"))
if var == nil or var <= 4000 then
OfferQuest(Spawn, Quest1)
else
OfferQuest(Spawn, Quest2)
end
end
This will offer the player a different quest if the server variable Quest1_Global_Complete_Count is less then or equal to 4000
Notes
If the server variable is not a number then tonumber returns nil, hence the check for nil