DE/getElementInterior: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server client function}} Diese Funktion dient dazu, das Interior eines Elements abzurufen. Ein Interior ist der aktuelle Platz (Innenräume), 0 ist di...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
==Syntax==
==Syntax==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
int getElementInterior ( element dasElement )
int getElementInterior ( element theElement )
</syntaxhighlight>
</syntaxhighlight>


===Benötigte Argumente===
===Benötigte Argumente===
*'''dasElement:''' Das Element, von welchem das Interior abgerufen werden soll.
*'''theElement:''' Das Element, von welchem das Interior abgerufen werden soll.


===Rückgaben===
===Rückgaben===
Die Rückgabe ist ein [[DE/Int|int]] für das Interior, wenn ''''dasElement'''' ein gültiger Wert ist, ansonsten ist es ''false''.
Die Rückgabe ist ein [[DE/Int|int]] für das Interior, wenn ''''theElement'''' ein gültiger Wert ist, ansonsten ist es ''false''.


==Beispiel==
==Beispiel==

Latest revision as of 10:16, 17 September 2012

Diese Funktion dient dazu, das Interior eines Elements abzurufen. Ein Interior ist der aktuelle Platz (Innenräume), 0 ist die standard GTA-Map.

Syntax

int getElementInterior ( element theElement )

Benötigte Argumente

  • theElement: Das Element, von welchem das Interior abgerufen werden soll.

Rückgaben

Die Rückgabe ist ein int für das Interior, wenn 'theElement' ein gültiger Wert ist, ansonsten ist es false.

Beispiel

Click to collapse [-]
Server

Dieses Beispiel zeigt, ob ein Spieler im Freien ist, wenn dieser den Befehl 'BinIchImFreien' verwendet.

function BinIchImFreien ( thePlayer, command )
    --Ueberpruefung, ob sich der Spieler (thePlayer) im Interior 0 befindet.
    if ( getElementInterior(thePlayer) == 0 ) then
        --Der Spieler befindet sich im Interior 0
        outputChatBox ( "Ja, du bist im Freien " .. getPlayerName(thePlayer), thePlayer )
    else
        --Der Spieler befindet sich NICHT im Interior 0
        outputChatBox ( "Nein, du bist nicht im Freien " .. getPlayerName(thePlayer), thePlayer )
    end
end
addCommandHandler ( "BinIchImFreien", BinIchImFreien )

Siehe auch