DE/CreateObject: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Blanked the page)
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
__NOTOC__
{{Server client function}}


Diese Funktion erstellt ein Objekt in der GTA-Welt.
==Syntax==
<syntaxhighlight lang="lua">object createObject ( int modelid, float x, float y, float z, [ float rx, float ry, float rz, bool isLowLOD = false ] )</syntaxhighlight>
===Benötigte Parameter===
*'''modelid:''' Eine ganze Zahl, dass die Modelid bestimmt.
*'''x:''' Eine Fließkommadarstellungen, welche die X Koordinate in der Karte darstellt.
*'''y:''' Eine Fließkommadarstellungen, welche die Y Koordinate in der Karte darstellt.
*'''z:''' Eine Fließkommadarstellungen, welche die Z Koordinate in der Karte darstellt.
===Optionale Parameter===
Notiz: Wenn optionale Parameter benutzt werden, müssen erst alle benötigten Parameter erfüllt sein! Für mehr Informationen siehe: [http://wiki.multitheftauto.com/wiki/Optional_Arguments Optionale Parameter]
*'''rx:''' Eine Fließkommadarstellungen, welche die Rotation and der X Axe darstellt.
*'''ry:''' Eine Fließkommadarstellungen, welche die Rotation and der Y Axe darstellt.
*'''rz:''' Eine Fließkommadarstellungen, welche die Rotation and der Z Axe darstellt.
{{New items|3.0120|1.2|
*'''isLowLOD:''' Ein Boolean, welches bestimmt, ob das Objekt ein low LOD Objekt ist. Ein low LOD Objekt hat keine Kollision und wird auf längere Distanz dargestellt.
}}
===Returns===
Gibt das [[objekt]] Element zurück, falls es erfolgreich erstellt wurde, ansonsten den Boolean ''false''
==Beispiel==
<section name="Server" class="server" show="true">
Dieses Beispiel erstellt beim Start einer Resource ein Objekt:
<syntaxhighlight lang="lua">
function mapLoad ( name )
  -- erstellt ein Objekt mit den angegebenen Koordinaten und Rotationen
  createObject ( 1337, 5540.6654, 1020.55122, 1240.545, 90, 0, 0 )
end
addEventHandler ( "onResourceStart", getRootElement(), mapLoad )
</syntaxhighlight>
</section>
==Ähnliches==
{{Object functions}}

Latest revision as of 16:46, 5 May 2012

Diese Funktion erstellt ein Objekt in der GTA-Welt.

Syntax

object createObject ( int modelid, float x, float y, float z, [ float rx, float ry, float rz, bool isLowLOD = false ] )

Benötigte Parameter

  • modelid: Eine ganze Zahl, dass die Modelid bestimmt.
  • x: Eine Fließkommadarstellungen, welche die X Koordinate in der Karte darstellt.
  • y: Eine Fließkommadarstellungen, welche die Y Koordinate in der Karte darstellt.
  • z: Eine Fließkommadarstellungen, welche die Z Koordinate in der Karte darstellt.

Optionale Parameter

Notiz: Wenn optionale Parameter benutzt werden, müssen erst alle benötigten Parameter erfüllt sein! Für mehr Informationen siehe: Optionale Parameter

  • rx: Eine Fließkommadarstellungen, welche die Rotation and der X Axe darstellt.
  • ry: Eine Fließkommadarstellungen, welche die Rotation and der Y Axe darstellt.
  • rz: Eine Fließkommadarstellungen, welche die Rotation and der Z Axe darstellt.
  • isLowLOD: Ein Boolean, welches bestimmt, ob das Objekt ein low LOD Objekt ist. Ein low LOD Objekt hat keine Kollision und wird auf längere Distanz dargestellt.

Returns

Gibt das objekt Element zurück, falls es erfolgreich erstellt wurde, ansonsten den Boolean false

Beispiel

Click to collapse [-]
Server

Dieses Beispiel erstellt beim Start einer Resource ein Objekt:

function mapLoad ( name )
   -- erstellt ein Objekt mit den angegebenen Koordinaten und Rotationen
   createObject ( 1337, 5540.6654, 1020.55122, 1240.545, 90, 0, 0 )
end
addEventHandler ( "onResourceStart", getRootElement(), mapLoad )

Ähnliches