ApplyActorAnimation DE

From SA-MP Wiki

Jump to: navigation, search

Hauptseite Basics Funktionen Callbacks Plugins (engl.)

ApplyActorAnimation

Image:Add.png | ApplyActorAnimation wurde erst in SA-MP 0.3.7 hinzugefügt und funktioniert nicht in älteren Versionen.


Beschreibung:

  • Lässt einen Actor eine Animation ausführen.


Image:de_DE-Warning.png | Hinweise:

  • Damit ein Spieler sieht wie der Actor die Animation ausführt, muss für den Spieler zunächst die entsprechende Animationsbibliothek ausgeführt wurden sein.
  • Ein Actor kann auch mit einer Animation nicht dazu gebracht werden sich auf eine andere Position zu bewegen.



Parameter:

    (actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time)
actoridDie ID des Actor der die Animation ausführen soll.
animlib[]Die Bibliothek von der aus die Animation geladen werden soll.
animname[]Der Name der Animation aus der Bibliothek.
fDeltaDie Geschwindigkeit der Animation (empfohlen 4.1)
loopFalls 1, wiederholt sich die Animation. Falls 0, wird die Animation nur einmal ausgeführt.
lockxFalls 0, wird der Actor auf die vorherige X Koordinate zurückgesetzt (für Animationen mit Positionsänderung). Falls 1, geschieht dies nicht.
lockyFalls 0, wird der Actor auf die vorherige Y Koordinate zurückgesetzt (für Animationen mit Positionsänderung). Falls 1, geschieht dies nicht.
freezeFalls 1, wird der Actor während der Animation eingefroren. Falls 0, geschieht dies nicht.
timeZeit in Millisekunden. Für eine Unendlich-Schleife sollte es 0 sein.


Rückgabe Werte:

  • 1: Die Funktion wurde erfolgreich ausgeführt.
  • 0: Das ausführen der Funktion ist fehlgeschlagen. Die ID vom Actor existiert nicht.


white-pawn-icon.png | Pawno Beispiel:

new MeinActor;
 
public OnGameModeInit()
{
    MeinActor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); // Actor als Verkäufer im Ammunation
    ApplyActorAnimation(MeinActor, "DEALER", "shop_pay", 4.1, 0, 0, 0, 0, 0); // Bezahlen Animation
    return 1;
}
Personal tools
Navigation
Toolbox
In other languages