- Dokumentacja
- Funkcje wspólne
- setPedAnimationSpeed
Funkcja
setPedAnimationSpeed
Zmienia prędkość odtwarzania bieżącej animacji postaci: 1 = normalnie, 0.5 = dwa razy wolniej, 0 = zatrzymana. Na serwerze dotyczy animacji z setPedAnimation serwera, na kliencie animacji z pliku IFP na postaci w tej grze.
Składnia
bool setPedAnimationSpeed(ped ped, string anim, float speed)Argumenty
pedped- Gracz albo NPC.
animstring- Nazwa animacji, która gra.W MTA:SA opcjonalny: string anim = ""
speedfloat- Prędkość 0-1 (1 = normalna).W MTA:SA opcjonalny: float speed = 1.0
Różnice względem MTA:SA
- Argumenty zaznaczone innym kolorem różnią się od MTA:SA.
W MTA:SA
setPedAnimationSpeed(ped thePed, string anim = "", float speed = 1.0)Zwraca
true przy powodzeniu.
Przykład
setPedAnimation(ped, "dancing", "dnce_M_a")
setPedAnimationSpeed(ped, "dnce_M_a", 0.5)
Zobacz też
setPedAnimationOdtwarza animację na postaci. Animacja pochodzi z bloku animacji gry (np.ped,dancing,smoking) albo z pliku IFP wczytanego przezengineLoadIFP. Wywołanie bez bloku przerywa animację. Na serwerze animacja trafia do wszystkich graczy. Na kliencie działa tylko w tej grze: dla gracza lokalnego inni widzą ją dzięki przesyłaniu pozy, dla zdalnego gracza funkcja zwracafalse, bo jego wygląd przychodzi z jego gry.setPedAnimationProgressPrzewija bieżącą animację postaci do wybranego miejsca (0 = początek, 1 = koniec). Na serwerze dotyczy animacji ustawionej przezsetPedAnimationserwera i trafia do wszystkich graczy. Na kliencie dotyczy animacji z pliku IFP odtwarzanej na postaci w tej grze, a nazwa animacji musi się zgadzać z bieżącą.