Как установить анимацию оружия самп

Обновлено: 04.07.2024

Теперь, перекомпилировав скрипт, закинув подготовленный custom.img в директорию SAMP в директории с GTA SA мы сможем использовать свои анимации в игре через диалог.

ВНИМАНИЕ : неверное название анимации приведёт к крэшу клиента по следующему опкоду:

Exception At Address: 0x0048C3A9
Base: 0x03D10000

Registers:
EAX: 0x00000000 EBX: 0x0000FFFF ECX: 0x0177F50C EDX: 0x00000000
ESI: 0x01D09D50 EDI: 0x000004EE EBP: 0x0177F5BC ESP: 0x0177F490
EFLAGS: 0x00210246

Stack:
+0000: 0x0177F50C 0x00000000 0x000004EE 0x0177F5BC
+0010: 0x00000000 0x0177F5C4 0x00000000 0x00000000
+0020: 0x12964270 0x000007FF 0x000009AF 0x12964268
+0030: 0x01830000 0x00000000 0x00000020 0x000009AF
+0040: 0x12380000 0x0000042A 0x04EBFFFF 0x0183FFFF
+0050: 0x0177FFFF 0x0183FFFF 0x1296FFFF 0x1296FFFF
+0060: 0x36000036 0x00000000 0x01830000 0x77AF5D3A
+0070: 0x000003AA 0x59414C50 0x445F5245 0x5F584553
+0080: 0x00786946 0x00000000 0x00000000 0x00000000
+0090: 0x00000000 0x00002C1C 0x0177F700 0x3CC40FE5
+00A0: 0x3D94339A 0x3B83EC28 0xBCA5C1C9 0xB6798000
+00B0: 0x0177F590 0x0083821C 0xFFFFFFFF 0x00469EF7
+00C0: 0x77B1325C 0x7600F93F 0x00000000 0x0177F5AC
+00D0: 0x008384BA 0xFFFFFFFF 0x00469EF7 0x000004EE
+00E0: 0x0177F5C4 0x03DC22FE 0x03DC24B4 0x757B90B0
+00F0: 0x00000009 0x0177F738 0x00000000 0x0177F5C4
+0100: 0x00000007 0xFFFFD8F0 0x00000000 0x03DFC6FF
+0110: 0x00000000 0x0177F57C 0x0177EF54 0x0177F93C
+0120: 0x03DD74E4 0x03DFD330 0x00000000 0x0EE840E0
+0130: 0x03DB0CAF 0x03DFC6FC 0x0177F738 0x03DBD2C9
+0140: 0x0177F738 0x0177F938 0x00000001 0x0177F958
+0150: 0x0177F94C 0x03D2AAE4 0x0177F838 0x0177F738
+0160: 0x40833333 0x00000000 0x00000001 0x00000001
+0170: 0x00000001 0x00000001 0x13600C80 0x0407AAF8
+0180: 0x01010100 0x04030000 0x00000001 0x40833333
+0190: 0x000000C0 0x000000C0 0x000000BC 0x0177F958
+01A0: 0x00000000 0x0177F95C 0x40092100 0x0082E52B
+01B0: 0x00000020 0x0177F720 0x00000010 0x04EB1D88
+01C0: 0x00000001 0x00000020 0x00000010 0x0000007F
+01D0: 0x0177F70C 0x00833724 0x00833746 0x00833756
+01E0: 0x12965230 0x12870BA8 0x0000001F 0x0000007F
+01F0: 0x01010000 0x00000020 0x0004002A 0x0177F728
+0200: 0x127D712C 0x00000348 0x044B07D0 0x00000064
+0210: 0x00000020 0x00000348 0x01830000 0x128227F0
+0220: 0x12870528 0x00000000 0x00000000 0x044B0000
+0230: 0x00000002 0x00000000 0x00000069 0x044B0000
+0240: 0x044B02A4 0x00000000 0x00000340 0x044B1F5C
+0250: 0x00000000 0x01830000 0x044B1F58 0x044B0000
+0260: 0x0177F714 0x77AEF94E 0x127D72F8 0xBFA3061A
+0270: 0x00000000 0x00000000 0x00000340 0x0177F740

SCM Op: 0x4EE, lDbg: 1 LastRendObj: 0

Game Version: US 1.0

State Information: Ped Context: 0

ВНИМАНИЕ 2 : Если вы не закинули мой кастомный файл с анимациями - отключите поддержку анимаций из библиотеки SEX, иначе будет крэш, как выше.

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

Dark_Knight

Начинаем начинать

Создание собственного скрипта анимаций.
Для этого нам нужны будут Sanny Builder 3(дальше SB), обновленные файлы базы опкодов Cleo 4(Как установить будет описано в архиве), инклуд клавиш(Как установить будет описано в архиве), Anim manager, любой скин игрока и прямые руки.
Немного информации. Анимации в GTA SA храняться в трех местах. Это ped.ifp, anim.img и gta3.img. Анимации с anim.img такие самые, как в gta3.img. Так что в скриптах используются анимации с ped.ifp и gta3.img
Теперь перейдем к поиску анимации. Для начала будем их искать в ped.ifp. Открываем Anim manager, загружаем в него наш скин. Для на панели инструментов выбераем "Preview" и нажимаем "Load model". Скрин.
Теперь открываем ped.ifp и видем такой список. В нем есть 3 вещи, которые нам нужны. Это названия архива анимаций, название анимации и время анимации. После того как выбрали анимацию запихиваем её в скрипт. Я уже написал небольшой скрипт, который уже готовый для компилирования.

.
Компилируем(Нажимем F6 или "Запуск" -> "Компилировать") и проверяем в игре.
Теперь будем искать анимации в gta3.img. Ищем их так же само, как и в ped.ifp. После того, нашли анимацию ставляем это в SB.

Этот скрипт будет проигрывать вот такую анимацию по нажатию клавиш Левый Шифт и 3. В нем меняем только клавиши, архив анимаций и название анимаций.
Теперь как совместить несколько анимаций. Пример.

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

Classic

Известный

4no7bcqozdemrego1dem5wfa4n6pbcgto5emtwfa.jpg

Описание: Довольно крутой сбив анимации для SA-MP. В отличии от других сбивов, этот сбив не воспроизводит анимацию. Также при сбиве на клавишу "Q" оружие переключается.

Вложения

Участник

Classic

Известный

Laine_prikol

ДИДЖЕЙ МАДЕСТ

Лул, очередной сбив анимки. Таких уже 100500. Которые работают по разному. Ну например тот же сбив в собейте на /. Так ещё в 2018 году выкладывать скрипт без возможности сменить активацию

Участник

Лул, очередной сбив анимки. Таких уже 100500. Которые работают по разному. Ну например тот же сбив в собейте на /. Так ещё в 2018 году выкладывать скрипт без возможности сменить активацию

На "\" в собейте не сбив, а разморозка. Не путай. Да и можно и без ini файла изменить кнопку активации))

Classic

Известный

Лул, очередной сбив анимки. Таких уже 100500. Которые работают по разному. Ну например тот же сбив в собейте на /. Так ещё в 2018 году выкладывать скрипт без возможности сменить активацию

Бля, почти все сбивы на всяких гавно-мастерах с проигрыванием анимации поднимания рук + нельзя переключать оружие.

randazzo

Бля, почти все сбивы на всяких гавно-мастерах с проигрыванием анимации поднимания рук + нельзя переключать оружие.

а ты смотрел исходник?))

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

Даня Брюханков


Даня Брюханков

Азамат Бедирян


Азамат Бедирян

PURPLE MODS | SAMP ANDROID & PC

PURPLE MODS | SAMP ANDROID & PC запись закреплена

Даня Брюханков


Даня Брюханков

Читайте также: