samp.directory
← ID и справочник

Анимации SA-MP

Все анимации игры (всего 1 871, библиотек: 134). Выберите любую, чтобы увидеть её в 3D на любом скине, и скопируйте строку ApplyAnimation, которая её запускает.

BSKTBALLBBALL_idle2_O

Длительность
2.67 с

Название кончается на _O: анимация сделана для объекта, а не для персонажа, и на игроке ничего не делает.

Скорость
ApplyAnimation(playerid, "BSKTBALL", "BBALL_idle2_O", 4.1, false, false, false, false, 0);

Сначала загрузите библиотеку

Когда скрипт впервые использует библиотеку, игра игрока только загружает её, и анимация не проигрывается. Серверы загружают каждую нужную библиотеку один раз для каждого игрока — при подключении или спавне — с названием, которого в ней нет:

ApplyAnimation(playerid, "BSKTBALL", "null", 4.1, false, false, false, false, 0);

Как использовать в скрипте

ApplyAnimation(playerid, library, name, 4.1, loop, lockx, locky, freeze, time) проигрывает анимацию на игроке, и её видят все рядом. Библиотека и название находятся в любом регистре, а 4.1 — число, которое передают почти все скрипты. ClearAnimations(playerid) останавливает её.

Актёр (созданный через CreateActor) проигрывает анимацию через ApplyActorAnimation — с теми же параметрами, кроме forcesync. Библиотеку загружают для каждого игрока, который должен её увидеть, а не для актёра.

Названия и длительность взяты из файлов анимаций самой игры. Анимации принадлежат Rockstar Games и показаны для справки.

BSKTBALL BBALL_idle2_O: анимация SA-MP в 3D | samp.directory