IsElementInWater

From Multi Theft Auto: Wiki

Jump to: navigation, search

This function checks whether an element is submerged in water.

Syntax

Required Arguments

  • theElement: The element to check.

Returns

Returns true if the passed element is in water, false if it isn't, or if the element is invalid.

Example

Creates a command that checks if the player is in water or not.

Click to collapse [-]
Server

function waterCheck(thePlayer)
    if isElementInWater(thePlayer) then
        outputChatBox("Wet.", thePlayer)
    else
        outputChatBox("Dry.", thePlayer)
    end
end
 
addCommandHandler("check", waterCheck)

Function which checks if player is in water, which is triggered when player dies.

Click to collapse [-]
Client

function diedInWater()
   if isElementInWater(source) then
       local name = source == localPlayer and "You are" or getPlayerName(source).." is"
       outputChatBox(name.." sleeping with the fishies!")
   end
end
addEventHandler("onClientPlayerWasted", root, diedInWater)

See Also