Скрипт кинооператора (Камерамэна) от MikeMouse

     Чтобы встроить скрипт Камерамэна в игровую сцену, нужно открыть файл scene2.bin с помощью редактора BSV, создать актора по образцу: выбрать объект human (нужен же человек, а не машина и не грузовик); имя Камерамэна в БСВ -  cameraman ; координаты по X, Y, Z - поставить лучше соотвественно 5; 5; 5 (чтобы на старте не провалился под землю); размер (size) - 0,1; 0,1; 0,1; модель - invisible.i3d (или Mise06c Tom01 pohar.i3d) именно в таком виде для моделей в БСВ.

dim_flt 5
dim_act 5
dim_frm 5
findactor 0, "cameraman" // имя актора -
cameraman
findactor 1, "Tommy"
findframe 0, "Tommy.neck"
human_setproperty 0, 9999, Energy
human_setproperty 0, 111,
Intelligence
human_setproperty 0, 150, Speed
enemy_vidim 0
///Cameraman by mikemouse (c)
///http://www.webgamer.hhos.ru
///mikemouse@mail.ru

act_setstate 0, inactive 
let flt[0] = 0
{ up
if flt[0] = 1, -1, 3
commandblock 1
camera_setfov 70
actor_setpos 0, 0
dialog_begin 1, 0
dialog_camswitch 0, 1
commandblock 0
enemy_action_follow 1, 5, nolink, crouch
label 1
goto 1
label 3
goto 3
}

event 1
enemy_actionsclear
enemy_stop
if flt[0] = 1, -1, 2
dialog_end
enemy_forcescript 0
let flt[0] = 0
return
label 2

human_setproperty 0, 9999, Energy // восстановим здоровье Камерамэна
enemy_forcescript 0
let flt[0] = 1
return

     Теперь нужно создать второй (управляющий первым - т.е. самим Карамэном) скрипт по типу OTHER в БСВ (просто скрипт, без модели) с нулевыми координатами и размером в единицу (стандартно). Назовём его, например, cammet (или как хотите). Внимание! Работает на доп. клавишу "Присесть" (CROUCH1). Можно заменить - например, на HANDBRAKE1 (доп. клавиша ручного тормоза).

dim_flt 5
dim_act 5
dim_frm 5
findactor 0, ""
findactor 1, "Tommy"
findactor 2, "NULL"
findactor 3, "cameraman" // наш Камерамэн из 1-го скрипта!
findframe 0, "Tommy"
///programmed by mikemouse (c)

label 101
ctrl_read 0, CROUCH1
if flt[0] = 0, 101, -1
act_setstate 3, active
setevent 3, 1, -1
label 202
ctrl_read 0, CROUCH1
if flt[0] = 1, 202, 101
end

     А для тех, кто не хочет вставлять эти скрипты в свою сцену, вот готовый небольшой мод для снятия собственных эффектных роликов, запакованный в архив :)

Cameraman (скрипт свободной камеры) - ZIP-архив размером 1,2 MB:
1. Разархивируйте архив и положите в папку с Мафией;
2. Запустите игру в режиме "Маленький город - День";
3. Используйте доп. клавишу "Сцепление" (!) для переключения камеры (в приведённом варианте скрипта выше - клавиша "Дополнительного приседания" (для удобства), её-то все найдут?);
4. А доп. клавиша "Идти/Бежать" - для переключения суперскорости в скрипте «Быстрые Ноги», задействованный в модификации (если хотите использовать).


Соблюдайте авторские права! Спасибо :)




  • Вернуться в раздел


  • Наш блог

    body {background:url(/img/mafia-forever_ru/Fon_bubble.jpg) repeat #E2EDF3!important;} body {background:url(/img/mafia-forever_ru/Fon_rose.gif) repeat #E2EDF3!important;} body {background:url(/img/mafia-forever_ru/Fon3.jpg) fixed no-repeat;} body {background:url(/img/mafia-forever_ru/Fon6.jpg) fixed no-repeat;} body {background:url(/img/mafia-forever_ru/Fon_Moscow.jpg) fixed no-repeat;}

    Interessante

    Mafia Beta

    Наша кнопка


    Получить код

    Партнёры

    Alive mod

    MAFIATOWN

    Mafia-Game.Ru

    MafiaMod

    Mafia.GameCentral.cz

    Famille Mafieuse

    Lukyanov

    ТОП.НОВОСЁЛ.РУ

    Топ 5 файлов





    Топ 5 статей





    Тэги



    Mail.ru
    2013- © Alive Bars. Сделано в России. С душой.
    Немного о скриптах. Webgamer. RSS-лента.
    HotLog Rambler's Top100