Szerző Téma: ApplyActorAnimation  (Megtekintve 1512 alkalommal)

Nem elérhető divkn

  • 3259
    • Profil megtekintése
ApplyActorAnimation
« Dátum: 2015. május 30. - 21:23:41 »
0 Show voters
ApplyActorAnimation


Animáció bejátszása actor számára.
Szükséges kliens/szerver verzió: 0.3.7 RC6 vagy újabb.
Paraméterei
 
(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time)

 
actoridAz actor száma amelynek alkalmazni szeretnénk animációt.
animlibAz animáció könyvtára.
animnameAz animáció neve melyet be szeretnénk játszani.
fDeltaAz animáció bejátszási sebessége. (Használd a 4.1-es értéket)
loop1 ha az animáció ismétlődjön, 0 ha csak egyszer játszódjon be.
lockxHa 0-ra van beállítva, akkor a karakter visszatér a kezdeti pontra például séta animáció bejátszása esetén. 1 érték esetén nem fog visszatérni.
lockyUgyan az mint a lockx, csak Y tengelyen.
freeze1-re beállítva a karakter animáció utolsó mozdulatánál marad az actor, 0 esetén nem fog.
timeIdőzítő századmásodpercben. 0 ha nem szeretnén azt hogy idő után leálljon.
Visszatérése1 ha sikeresen lefutott, 0 ha sikertelenül.
Példa
 
new MyActor;
public OnGameModeInit()
{
    MyActor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); // Actor as salesperson in Ammunation
    ApplyActorAnimation(MyActor, \"DEALER\", \"shop_pay\", 4.1, 0, 0, 0, 0, 0); // Pay anim
    return 1;
}

 
Kapcsolódó funkciók
ClearActorAnimations
Forrás: http://wiki.sa-mp.com/wiki/ApplyActorAnimation
« Utoljára szerkesztve: 2015. június 04. - 14:37:37 írta Legend »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal