SetGravity: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{Server client function}}
This function sets the server's gravity level. '''Note''' that this does not effect players and their vehicles; to set player gravity use [[setPlayerGravity]].
This function sets the server's gravity level.
{{Note|
*This does not effect peds/players; to set ped/player gravity use [[setPedGravity]].
*Setting the gravity level to different values on clients can cause animation bugs (players floating across ground because players see different fall animation.)}}


==Syntax==
==Syntax==
<syntaxhighlight lang="lua">setGravity ( float level )</syntaxhighlight>
<syntaxhighlight lang="lua">bool setGravity ( float level )</syntaxhighlight>


===Required Arguments===
===Required Arguments===
*'''level''': The level of gravity ( default is '''0.008''' )
*'''level''': The level of gravity (default is '''0.008''').
 
===Returns===
Returns ''true'' if gravity was changed, ''false'' otherwise.


==Example==
==Example==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function grav ( sourcePlayer, command, level )
function grav ( sourcePlayer, command, level )
    local level = tonumber(level)
    if (not level) then return end
     setGravity ( tonumber(level) )
     setGravity ( tonumber(level) )
end
end
Line 19: Line 27:
==See Also==
==See Also==
{{World functions}}
{{World functions}}
[[ru:setGravity]]

Revision as of 04:39, 11 August 2019

This function sets the server's gravity level.

[[{{{image}}}|link=|]] Note:
  • This does not effect peds/players; to set ped/player gravity use setPedGravity.
  • Setting the gravity level to different values on clients can cause animation bugs (players floating across ground because players see different fall animation.)

Syntax

bool setGravity ( float level )

Required Arguments

  • level: The level of gravity (default is 0.008).

Returns

Returns true if gravity was changed, false otherwise.

Example

function grav ( sourcePlayer, command, level )
    local level = tonumber(level)
    if (not level) then return end
    setGravity ( tonumber(level) )
end
addCommandHandler ( "setgravity", grav )

See Also