DE/getElementInterior

From Multi Theft Auto: Wiki
Revision as of 10:16, 17 September 2012 by Leyynen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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