Ролики
Да нет, не те на которых катаються. Видеоролики :).
Итак, начнём.
Для начала ролика надо две вещи:
1. 01B4: set_player $PLAYER_CHAR frozen_state 0 (frozen) - заморозить игрока (чтоб он не мог двигаться)
2. 02A3: toggle_widescreen 1 (on)
Всё. Ролик начался. Теперь можно давать команды актёрам, машинам, выводить текст и т. д.
Оказываеться всё просто, но ролик получаеться тупым - всё видно от лица игрока. А нам этого мало.
Мы ведь хотим красивый ролик?
Для этого нужны команды управления камерой:
1. 0003: shake_camera 40 - трясти камеру
2. 015F: set_camera_position 664.9277 -479.6112 16.1668 0.0 0.0 0.0 - установить позицию камеры
3. 03CB: set_camera 2488.562 -1666.864 13.3757 - хз,что это. Не тестил, но видимо тоже установка позиции камеры
4. 0158: camera_on_vehicle $CAR 18 2 камера на машине
5. 0159: camera_on_ped $ACTOR 15 2 - камера на актёре
6. 0373: set_camera_directly_behind_player - вернуть всё как есть (по-моему)
7. 015A: restore_camera - или это. Хрен знает, не тестил.
С параметрами сами разберётесь.
Теперь об эфектах:
020C: create_explosion_with_radius 0 at [x] [y] [z] - взрыв.
020B: explode_car $CAR - взорвать машину.
02CF: create_fire_at 0.0 0.0 0.0 0 1 @142 - создать огонь (не знаю, что значит последний параметр)
031A: remove_all_fires - удалить все огни