Как заспавнить физический объект
Материал из S.T.A.L.K.E.R. Inside Wiki
Версия от 12:41, 27 сентября 2010; KitkaT.Net (обсуждение | вклад)
Как создать спавнящийся физический объект.
Выбираем нужную модель из папки meshes\objects.
Создаем в файле misc\items.ltx (или своем конфиге) новую секцию которая будет выглядеть так:
[1]:identity_immunities $spawn = "2" visual = 3 cform = skeleton class = P_SKELET remove_time = 4
Где:
1 - Свое название латиницей.Потом мы будем через это название спавнить.Пусть будет "vedro" 2 - "dynamic_objects\el_tehnika\komp_klava" - вообще я пока не понимаю зачем это) 3 - Путь до выбранного физического объекта из папки meshes. Например : objects\dynamics\decor\vedro_01.ogf 4 - Число до от 0 до 9999, влияет на время через которое объект исчезнет. Вроде если поставить 9999 то он не исчезнет ооочень долго :)
Сохраняем файл.
Далее уже стандартно - создаем в скриптовом файле функцию типа
function spawn () alife():create("vedro",vector():set(координаты X,Y,Z),lvid,gvid) end
И вызываем эту функцию через диалог или другой скрипт.
Извинете за корявый стиль изложения, просто сам новичок еще в модмейкерстве )