Resource:Blipstreamer/getBlipStreamRadius

From Multi Theft Auto: Wiki
Jump to: navigation, search

This function retrieves the current stream radius of a blip, or whether its streamable at all

Syntax

bool getBlipStreamRadius ( element blip )

Required Arguments

  • blip: The blip in which you wish to retrieve the stream status for

Returns

Returns a float representing the current radius for streaming, or false if streaming was not enabled.

Example

This example outputs your own blip's stream radius

function outputMyStreamRadius(player)

	--Destroy any old attached blips
	for k,element in ipairs(getAttachedElements(source)) do
		if getElementType(element) == "blip" then
			local streamRadius = call(getResourceFromName"blipstreamer","getBlipStreamRadius",blip)
			if streamRadius then
				outputChatBox ( "Stream radius is: "..streamRadius )
			else
				outputChatBox ( "No stream radius!" )
			end
		end
	end
	--Create a new blip and make it streamable
	local blip = createBlipAttachedTo ( source, 0, 1 )
	)
end
addCommandHandler ( "mystreamradius", outputMyStreamRadius )