IsGlitchEnabled

From Multi Theft Auto: Wiki
Revision as of 01:42, 22 January 2011 by Ccw (talk | contribs)
Jump to navigation Jump to search

This function retrieves whether San Andreas game glitches are enabled or not, set by using setGlitchEnabled

Syntax

bool isGlitchEnabled ( string glitchName )

Required Arguments

  • glitchName: the name of the property to set. Possible values are:
    • quickreload - This is the glitch where switching weapons auto-reloads your weapon, without actually performing the reload animation.
    • fastmove - This is the glitch that can be achieved by a certain key combinations whilst standing up after crouching, which allows you to move quickly with slow weapons (e.g. deagle).
    • fastfire - This is the glitch that can be achieved by cancelling the full fire animation, allowing you to shoot with slow-fire weapons (e.g. deagle) much faster.
    • crouchbug - This glitch is only available on servers and clients higher that 1.0.4-9.02035.0 - If you want to use it, it is advisable to use the [minclientversion ] server setting.

Returns

Returns true if if the glitch was enabled, or false if it is disabled.

Example

This example outputs weather the "fastmove" glitch is enabled or not.

setGlitchEnabled("fastmove",true) -- Enable the fastmove glitch at resource start.

function checkIsEnabled(thePlayer,command)
	if (isGlitchEnabled("fastmove")) then -- Check weather fastmove is enabled or not.
		outputChatBox("fastmove is enabled.",thePlayer,255,255,0) -- If so, output that it's enabled.
	else
		outputChatBox("fastmove is not enabled.",thePlayer,255,0,0) -- If not, output that it isn't enabled.
	end
end
addCommandHandler("glitch",checkIsEnabled)

See Also