DE/createFire: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{DE/Client function}} Diese Funktion erstellt ein Feuer, das sich etwas verbreitet und nach einer Weile verschwindet. ==Syntax== <syntaxhighlight lang="lua">bool createFire ( float ...") |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 2: | Line 2: | ||
{{DE/Client function}} | {{DE/Client function}} | ||
Diese Funktion erstellt ein Feuer, | Diese Funktion erstellt ein Feuer, welches nach einiger Zeit wieder verschwindet. | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="lua">bool createFire ( float x, float y, float z [, float groesse = 1.8 ] )</syntaxhighlight> | <syntaxhighlight lang="lua">bool createFire ( float x, float y, float z [, float groesse = 1.8 ] )</syntaxhighlight> | ||
=== | ===Benötigte Argumente=== | ||
*'''x, y, z:''' Die Koordinaten des Feuers | *'''x, y, z:''' Die Koordinaten des Feuers | ||
===Optionale Argumente=== | ===Optionale Argumente=== | ||
*'''groesse:''' Die | *'''groesse:''' Die Größe des Feuer | ||
===Returns=== | ===Returns=== | ||
Gibt | Gibt ''true'' zurück, wenn das Feuer erstellt wurde. ''false'' wenn nicht. | ||
Es können maximal 60 aktive Feuer erstellt werden. | |||
Es können maximal 60 aktive Feuer | |||
== Beispiel == | == Beispiel == | ||
<section name="Client" class="client" show="true"> | <section name="Client" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function burn(commandName, theSize) | function burn(commandName, theSize) | ||
if theSize then | if tonumber(theSize) then | ||
local x, y, z = getElementPosition(getLocalPlayer()) | local x, y, z = getElementPosition(getLocalPlayer()) | ||
createFire(x, y, z, theSize) | createFire(x, y, z, tonumber(theSize)) | ||
outputChatBox("Burn, buuuuurn >:]") | outputChatBox("Burn, buuuuurn >:]") | ||
else | else | ||
Line 38: | Line 35: | ||
==Andere Funktionen== | ==Andere Funktionen== | ||
{{DE/Client fire functions}} | {{DE/Client fire functions}} | ||
[[en:createFire]] |
Latest revision as of 01:05, 10 September 2016
Diese Funktion erstellt ein Feuer, welches nach einiger Zeit wieder verschwindet.
Syntax
bool createFire ( float x, float y, float z [, float groesse = 1.8 ] )
Benötigte Argumente
- x, y, z: Die Koordinaten des Feuers
Optionale Argumente
- groesse: Die Größe des Feuer
Returns
Gibt true zurück, wenn das Feuer erstellt wurde. false wenn nicht. Es können maximal 60 aktive Feuer erstellt werden.
Beispiel
Click to collapse [-]
Clientfunction burn(commandName, theSize) if tonumber(theSize) then local x, y, z = getElementPosition(getLocalPlayer()) createFire(x, y, z, tonumber(theSize)) outputChatBox("Burn, buuuuurn >:]") else outputChatBox("Syntax: /fire <size>") end end addCommandHandler("fire", burn)