GetRainLevel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
Line 16: Line 16:
==Example==  
==Example==  
<section name="Client" class="client" show="true">
<section name="Client" class="client" show="true">
todo
getRainLevel
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
--todo
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function()
setRainLevel(5)
end)
function returnRain()
local rain = getRainlevel()
if(rain >= 1) then
outputChatBox("Looks like it's going to be a rainy day!",255,130,130,false)
else
outputChatBox("Surprisingly dry!",255,130,130,false)
end
end
addCommandHandler("rain", returnRain)
</syntaxhighlight>
</section>
 
<section name="Server" class="server" show="true">
getRainLevel
<syntaxhighlight lang="lua">
addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function()
setRainLevel(5)
end)
 
function returnRain(player)
local rain = getRainlevel()
if(rain >= 1) then
outputChatBox("Looks like it's going to be a rainy day!",player,255,130,130,false)
else
outputChatBox("Surprisingly dry!",player,255,130,130,false)
end
end
addCommandHandler("rain", returnRain)
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Revision as of 12:04, 18 April 2013

Accessories-text-editor.png Script Example Missing Function GetRainLevel needs a script example, help out by writing one.

Before submitting check out Editing Guidelines Script Examples.

This function is used to get the current rain level.

Note: The server can only return the rain level if it has actually been set by script, otherwise it will return false.

Syntax

float getRainLevel( )

Returns

Returns the rain level as a number.

Example

Click to collapse [-]
Client

getRainLevel

addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function()
	setRainLevel(5)
end)
function returnRain()
	local rain = getRainlevel()
	if(rain >= 1) then
		outputChatBox("Looks like it's going to be a rainy day!",255,130,130,false)
	else
		outputChatBox("Surprisingly dry!",255,130,130,false)
	end
end
addCommandHandler("rain", returnRain)
Click to collapse [-]
Server

getRainLevel

addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function()
	setRainLevel(5)
end)

function returnRain(player)
	local rain = getRainlevel()
	if(rain >= 1) then
		outputChatBox("Looks like it's going to be a rainy day!",player,255,130,130,false)
	else
		outputChatBox("Surprisingly dry!",player,255,130,130,false)
	end
end
addCommandHandler("rain", returnRain)

See Also