Капот/багажник
Вот скрипт капота и багажника. Создан в основном для снятия скриншотов для крутых тачек(у которых установлен крутой движок или крутая звуковая система).
Конечно в нем есть недостатки:
капот можно закрыть следующим путем
1)удариться
2)Перекраситься
3)Набрать код HESOYAM(Фуу!)
Вот сам скрипт:
:kapot
0001: wait 0 ms
00D6: if 0
0256: player $PLAYER_CHAR defined
004D: jump if false JJkapot
00D6: if 0
00DF: actor $PLAYER_ACTOR driving
004D: jump if false JJkapot
03C0: $cur = actor $PLAYER_ACTOR car
00D6: if 1
8137: NOT car $cur id == 538
8137: NOT car $cur id == 537
8137: NOT car $cur id == 449
8137: NOT car $cur id == 425
8137: NOT car $cur id == 447
8137: NOT car $cur id == 460
8137: NOT car $cur id == 469
8137: NOT car $cur id == 476
8137: NOT car $cur id == 487
8137: NOT car $cur id == 488
8137: NOT car $cur id == 497
8137: NOT car $cur id == 511
8137: NOT car $cur id == 512
8137: NOT car $cur id == 513
004D: jump_if_false JJkapot
00E1: key pressed 0 11
004D: jump_if_false JJkapot
0657: car $cur open_component 0
01C3: remove references to car $cur
0002: jump JJkapot2
:kapot2
0001: wait 0 ms
00D6: if 0
0256: player $PLAYER_CHAR defined
004D: jump if false JJkapot2
00D6: if 0
00DF: actor $PLAYER_ACTOR driving
004D: jump if false JJkapot2
03C0: $cur = actor $PLAYER_ACTOR car
00D6: if 1
8137: NOT car $cur id == 538
8137: NOT car $cur id == 537
8137: NOT car $cur id == 449
8137: NOT car $cur id == 425
8137: NOT car $cur id == 447
8137: NOT car $cur id == 460
8137: NOT car $cur id == 469
8137: NOT car $cur id == 476
8137: NOT car $cur id == 487
8137: NOT car $cur id == 488
8137: NOT car $cur id == 497
8137: NOT car $cur id == 511
8137: NOT car $cur id == 512
8137: NOT car $cur id == 513
004D: jump_if_false JJkapot2
00E1: key pressed 0 10
004D: jump_if_false JJkapot2
0657: car $cur open_component 1
01C3: remove references to car $cur
004D: jump_if_false JJkapot2
0002: jump JJkapot
И еще нельзя открыть детали поодиночке:
Сначала капот потом багажник.
Если вам надо по другому То найдите 0657: car $cur open_component 1
Так вот 0 это капот; 1 это багажник; 2,3 это двери.
Менять надо в kapot и kapot2(чтоб не совпадали).
Прошу оценить, где возможно поправить.
И еще:
В этом коде капот открывается клавишей Y.
Багажник - N