Телепортируешь персонажа, берешь координаты его местоположения. Единственный момент разница в x, y, z, надо все наоборот x, z, y, Положение камеры я прописывал на угад. Кропотливая работа если честно.
СОЗДАЙ config.cpp и в него пропиши
class CfgPatches
{
class RM_dz_data
{
units[]={};
weapons[]={};
requiredVersion=0.1;
requiredAddons[]=
{
"DZ_Data",
"DZ_Sounds_Effects"
};
};
};
class cfgCharacterScenesRM
{
class Namalsk
{
class loc1
{
target[]={90000.203,19011.801,2.3388901};
position[]={11869.2,12011.8,1.33889};
fov=0.80000001;
date[]={1984,10,28,12,27};
overcast=0;
rain=1;
fog=0.75;
};
};
};
scripts\5_mission\mission\missionmainmenu.c
Найди оригинальный файл missionmainmenu.c
и в этой строчке пропиши название своего конфига string root_path = "НАЗВАНИЕ" + g_Game.GetWorldName();
ПРИМЕР string root_path = "cfgCharacterScenesRM " + g_Game.GetWorldName();
ЧУР МОЮ СЦЕНУ НЕ БРАТЬ, СТРАЙК КИНУ)