DE/getElementInterior: Difference between revisions
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 |
||
Line 5: | Line 5: | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
int getElementInterior ( element | int getElementInterior ( element theElement ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 12: | Line 12: | ||
===Rückgaben=== | ===Rückgaben=== | ||
Die Rückgabe ist ein [[DE/Int|int]] für das Interior, wenn '''' | 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== |
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
- dasElement: 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 [-]
ServerDieses 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 )