Attach3DTextLabelToVehicle DE

From SA-MP Wiki

Jump to: navigation, search



Dies wurde in SA:MP 0.3   hinzugefügt Diese Funktion/Dieses Callback wurde erstmals in SA:MP 0.3 hinzugefügt und funktioniert nicht in älteren Versionen!


Description:

Befestigt einen 3D Text an einem Fahrzeug.


Parameter:
(Text3D:id, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ)
Text3D:idDer 3D Text, der befestigt werden soll.
vehicleidDas Fahrzeug, an dem der 3D Text befestigt werden soll.
OffsetXDer X-Abstand, vom Fahrzeug ausgehend (Die Mitte des Fahrzeugs ist 0).
OffsetYDer Y-Abstand, vom Fahrzeug ausgehend (Die Mitte des Fahrzeugs ist 0).
OffsetZDer Z-Abstand, vom Fahrzeug ausgehend (Die Mitte des Fahrzeugs ist 0).


RückgabeDiese Funktion gibt keinen relevanten Wert zurück.


// Ein Array für fahrzeugeigene 3D Texte erstellen, um die 3D Texte später darin abzulegen.
new Text3D:vehicle3Dtext[MAX_VEHICLES],vehicle_id;
 
public OnGameModeInit()
{
    //Das Fahrzeug erstellen
    vehicle_id = CreateVehicle(510, 0.0. 0.0, 15.0, 5, 0, 120);
    //Einen 3D Text erstellen und im Array für das Fahrzeug ablegen
    vehicle3Dtext[vehicle_id] = Create3DTextLabel("Beispiel Text", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
    //Den Text am Fahrzeug befestigen
    Attach3DTextLabelToVehicle(vehicle3Dtext[vehicle_id], vehicle_id, 0.0, 0.0, 2.0);
}
public OnGameModeExit()
{
    Delete3DTextLabel(vehicle3Dtext[vehicle_id]);
    return true;
}


Verwandte Funktionen

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


Personal tools
In other languages