Postów:
109
Dołączył:
2009-04-25
Napisano dnia: 2011-04-04 20:59:17
0618: assign_actor $ACT13 to_AS_pack $Talk Witam. Prosiłbym kogoś obeznanego o dokładne wyjaśnienie opcode'a.
Kod:
0643: set_AS_pack $Talk loop 1
A tutaj drugi do objaśnienia:
Kod:
0618: assign_actor $ACT13 to_AS_pack $Talk
Teraz sprawa druga. Wie ktoś jak zrobić aby aktor którego stworzyłem, wykonał tylko RAZ animację którą mu przypisałem?
Za pomoc z góry dziękuję! Pozdrawiam.
Postów:
878
Dołączył:
2009-01-20
Napisano dnia: 2011-04-04 21:27:07
Opisałem Ci te opcody:
0643: set_AS_pack $Talk loop 1
0618: assign_actor $ACT13 to_AS_pack $Talk
AS Packi (zestawy akcji) definiuje się w sposób opisany tutaj:
http://www.gta-mods.pl/baza-opcodow/0615
czyli:
Kod:
0615: define_AS_pack_begin
15@
0616: define_AS_pack_end
15@
Animacja wykonywana tylko raz:
Kod:
0605: actor
0@ perform_animation
"M_SMKLEAN_LOOP" IFP
"LOWRIDER" rate 4.0 loop 0 lockX 0 lockY 0 lockF 0 time -1
Parametr
loop musi być ustawiony na "0". Czas wykonywania animacji możesz zostawić jako
-1, jeśli chcesz, aby animacja odtworzyła się w całości, a nie tylko jej część.
___________________
Administrator
Postów:
109
Dołączył:
2009-04-25
Napisano dnia: 2011-04-04 21:41:05
Aha, moja nieuwaga :) Dzięki za pomoc!
Pozdrawiam.