ResetRainLevel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(Improve example.)
 
Line 13: Line 13:
==Example==  
==Example==  
<section name="Client" class="client" show="true">
<section name="Client" class="client" show="true">
This example will make it rain when you enter a vehicle and stop it when you leave the vehicle.  
This example will make it rain when player or ped enters a vehicle, and stop once it leaves.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function startRaining()
function startRaining()
         setRainLevel(5)
         setRainLevel(5)
end
end
addEventHandler("onClientVehicleEnter", getRootElement(), startRaining)
addEventHandler("onClientVehicleEnter", root, startRaining)


function stopRaining()
function stopRaining()
         resetRainLevel()
         resetRainLevel()
end
end
addEventHandler("onClientVehicleExit", getRootElement(), stopRaining)
addEventHandler("onClientVehicleExit", root, stopRaining)
 
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Latest revision as of 08:05, 16 September 2021

This function resets the rain level of the current weather to its default.

Syntax

bool resetRainLevel ( )

Returns

Returns true if the rain level was reset.

Example

Click to collapse [-]
Client

This example will make it rain when player or ped enters a vehicle, and stop once it leaves.

function startRaining()
         setRainLevel(5)
end
addEventHandler("onClientVehicleEnter", root, startRaining)

function stopRaining()
         resetRainLevel()
end
addEventHandler("onClientVehicleExit", root, stopRaining)

See Also