You are not logged in.
Здравствуйте. Скажите пожалуйста как найти id анимации ?
Имя нужной мне анимации (Когда Клод показывает фак: FUCKU). Fire_head, за что ему спасибо объяснил что мне понадобится id анимации и clump, который как-то находится в CEntity. К сожалению больше он мне не объяснил, да и никогда я не искал то что прошу потому что еще не знаю как это делать надо.
Скажу коротко: Я хочу детектить анимацию когда Клод показывает средний палец, чтобы за это игроку было какое-то последствие. Например, если игрок покажет фак копу, то ему дадут звезду.
id анимаций мне подсказали где смотреть: в eAnimations.h В моём случае id анимации фака - 169. Осталось с clump разобраться и правильным вызовом RpAnimBlendClumpGetAssociation
Я верно понял, что таким вот кодом ниже, я смогу проверить показал ли игрок фак ?
:FACK
03A4: script_name 'FACK'
00D6: if and
0256: player $PLAYER_CHAR defined
0038: $FLAG_PLAYER_ON_MISSION == 0 // $ == int
004D: jump_if_false @FACK
0A96: 11@ = actor $PLAYER_ACTOR struct
000A: 11@ += 0x4C
0A8D: 11@ = read_memory 11@ size 4 virtual_protect 1
while true
wait 0
0AA7: call_function_return 0x4055C0 num_params 2 pop 2 169 11@ 0@
if
0@ <> 0
then
0109: player $PLAYER_CHAR money += 100
end
end
004E: terminate_this_scriptЯ пытаюсь действовать так как мне подсказывают:
Хелп! 
Прикрепляю лог, может он поможет. 
Last edited by Remca12 (27-01-2021 15:10)
Offline