IsWorldSpecialPropertyEnabled: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Added missing counterpart thing.)
(counterpart thing was at a wrong place)
Line 3: Line 3:


Checks if a special world property (cheat) is enabled or not.
Checks if a special world property (cheat) is enabled or not.
{{OOP||||setWorldSpecialPropertyEnabled}}


==Syntax==
==Syntax==
<syntaxhighlight lang="lua">bool isWorldSpecialPropertyEnabled ( string propname )</syntaxhighlight>
<syntaxhighlight lang="lua">bool isWorldSpecialPropertyEnabled ( string propname )</syntaxhighlight>
{{OOP||||setWorldSpecialPropertyEnabled}}


===Required Arguments===
===Required Arguments===

Revision as of 18:01, 28 July 2018

Checks if a special world property (cheat) is enabled or not.

Syntax

bool isWorldSpecialPropertyEnabled ( string propname )

OOP Syntax Help! I don't understand this!

Counterpart: setWorldSpecialPropertyEnabled


Required Arguments

Returns

Returns true if the property is enabled, false if it is disabled or the specified property name is invalid.

Example

Click to collapse [-]
Clientside example

This example detects any cheaters using these cheats on your server and sends them to hell, or you could kick them if you trigger a server event which does that.

function clientCheatScan()
        glp = getLocalPlayer()
	if isWorldSpecialPropertyEnabled("aircars") then
		clientCheat()
	end
	if isWorldSpecialPropertyEnabled("hovercars") then
		clientCheat()
	end
	if isWorldSpecialPropertyEnabled("extrabunny") then
		clientCheat()
	end
	if isWorldSpecialPropertyEnabled("extrajump") then
		clientCheat()
	end
end
setTimer(clientCheatScan, 15000, 0)

function clientCheat() -- This function will send them to hell.
	fadeCamera(false, 1, 255, 0, 0)
	x,y,z = getElementPosition(glp)
	createExplosion(x,y,z, 1)
	toggleAllControls(false, true, true)
	createMarker(x,y,z, "cylinder", 1, 1, 1, 1)
	setTimer(clientCheat, 200, 1)
	outputChatBox("WELCOME TO CHEATERS HELL LMAO!")
end

See Also