getElementLighting | Multi Theft Auto: Wiki Skip to content

getElementLighting

Client-side
Server-side
Shared

Pair: setElementLighting

This function returns the lighting value for the specified element. This can be a player, ped, vehicle, object or weapon.

Note

This function will fail if called right after element creation.

OOP Syntax Help! I don't understand this!

  • Method:element:getLighting(...)
  • Variable: .lighting

Syntax

float|false getElementLighting ( ​element theElement )
Required Arguments
  • theElement: The element whose lighting you want to retrieve.

Returns

  • float|false: lighting

Returns a float (0.0-0.5; 0 = dark; 0.5 = light) indicating the element's lighting, or false if invalid arguments were passed.

Code Examples

client

This example displays lighting values of streamed in players.

addEventHandler("onClientRender", root, function()
for _, pl in ipairs(getElementsByType("player", root, true)) do
local sX, sY = getScreenFromWorldPosition(getElementPosition(pl))
if sX then
dxDrawText("Lighting: " .. tostring(getElementLighting(pl)), sX, sY)
end
end
end)

See Also

Element Functions