GetElementInterior: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
Line 20: Line 20:
function AmIOutside ( thePlayer, command )
function AmIOutside ( thePlayer, command )
     if ( getElementInterior(thePlayer) == 0 ) then
     if ( getElementInterior(thePlayer) == 0 ) then
         outputChatBox ( "Yes you are outside " .. getClientName(thePlayer), thePlayer )
         outputChatBox ( "Yes you are outside " .. getPlayerName(thePlayer), thePlayer )
     else
     else
         outputChatBox ( "No you aren't outside " .. getClientName(thePlayer), thePlayer )
         outputChatBox ( "No you aren't outside " .. getPlayerName(thePlayer), thePlayer )
     end
     end
end
end

Revision as of 12:12, 27 August 2009

This function allows you to retrieve the interior of any element. An interior is the current loaded place, 0 being outside.

Syntax

int getElementInterior ( element theElement )

Required Arguments

  • theElement: The element of which you'd like to retrieve the interior

Returns

Returns an int for the interior if theElement is valid, false otherwise.

Example

Click to collapse [-]
Server

This example shows a player if he is outside or not, when he enters the command 'AmIOutside'.

function AmIOutside ( thePlayer, command )
    if ( getElementInterior(thePlayer) == 0 ) then
        outputChatBox ( "Yes you are outside " .. getPlayerName(thePlayer), thePlayer )
    else
        outputChatBox ( "No you aren't outside " .. getPlayerName(thePlayer), thePlayer )
    end
end
addCommandHandler ( "AmIOutside", AmIOutside )

See Also