CreateObject DE

From SA-MP Wiki

Jump to: navigation, search


Description:

Erstellt ein Objekt.


Parameter:
(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance)
modelidDie Modell ID, die verwendet werden soll.
Float:XDie X-Koordinate, an der das Objekt erstellt wird.
Float:YDie Y-Koordinate, an der das Objekt erstellt wird.
Float:ZDie Z-Koordinate, an der das Objekt erstellt wird.
Float:rXDie X-Rotation des Objekts.
Float:rYDie Y-Rotation des Objekts.
Float:rZDie Z-Rotation des Objekts.
Float:DrawDistance(optional) Die Distanz, aus der das Objekt sichtbar ist. Verwende 0.0, um die vom Spiel vorgegebene Distanz zu verwenden.
RückgabeDie ID des neuen Objekts.


Dies wurde in SA:MP 0.3b   hinzugefügt Der Parameter DrawDistance wurde erstmals in SA:MP 0.3b hinzugefügt und funktioniert nicht in älteren Versionen!


Image:Gear.png Der Parameter DrawDistance wurde in SA:MP 0.3x verändert. Die maximal Verwendbare Distanz war vor 0.3x auf 300.0 beschränkt. Diese Beschränkung wurde aufgehoben.


public OnGameModeInit()
{
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); //Das Object wird mit der Standard-Distanz angezeigt.
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 250.0); //Das Objekt wird aus 250 Metern angezeigt.
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 50000.0); //Das Objekt wird aus 50000 Metern angezeigt.
    return 1;
}


Verwandte Funktionen

Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.

  • SetObjectMaterial: Ersetzt die Textur eines Objekts mit der eines anderen Modells im Spiel.


  • StopPlayerObject: Hält ein sich bewegendes, spielerseitig erstelltes Objekt an.
  • SetPlayerObjectMaterial: Ersetzt die Textur eines spielerseitig erstellten Objekts mit der eines anderen Modells im Spiel.