karavan
файл ui_movies - вписываешь свое видео по примеру всех оcтальных файлов
-- имя видео для запуска 1 -проигрывать ли каждый раз (точно не понял) - 1 видимо - да -- тут понятно - координаты по векторам, размеры по экрану back intro\intro_back --видимо текстура заднего фона
characters_voice\scenario\video\dream_rats --путь до звука on - поставить на паузу - вкл\выкл xr_effects.end_x18_dream -- функция на остановку видео - пишешь свою функцию и ставишь в ней например выдачу поршня off -- возможность остановить\выключить видео - вкл\выкл intro\dream_rats --имя самого видеофайла в папке textures
запуск видео
в файл xr_effects пишем саму функцию
function твое_имя(actor, npc)
game.start_tutorial("имя_видео_в xml_секции")
end
запускаем видео через логику %=имя_функции%
или как хочешь
Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
а вроде понял как спавнить рестрикотор=)
Вот так да?
function spawn()
local pos = vector():set(-218.20,-20.2,-145.63)
local lv = 35362
local gv = 47
local radius = 235
local ltx = "[logic]\n"..
"active = sr_idle@in\n"..
Николай ФеНиКс
для формы шар должен быть такой порядок переменных
_new_create.create_restr(sid, pos, lv, gv, ltx, radius)
для Формы Куб такой порядок переменных
_new_create.create_restr(sid, pos, lv, gv, ltx, nil, x, y, z)
а у тебя что - куб или шар
new_create.create_restr(pos, lv, gv, radius, ltx)
вот смотри пример моего давнишнего рестриктора
function spawn_restrictor()
local sid = nil
local pos = vector():set(-229.616,-20.199,-147.374)
local lv = 25279
local gv = 47
local radius = nil
local x = 10
local y = 10
local z = 10
local ltx = "[logic]\n"..
"active = sr_idle\n"..
this.create_restr(sid, pos, lv, gv, ltx, radius, x, y, z) -- обе функции - основная и функция с спавна рестриктора - у меня в одном файле поэтому и this.
end
и еще - используй лучше не динамический, а статический ltx - то есть тот вариант рестриктора где логика пишется в отдельном файле, а в функции спавна делается только ссылка на него - куда файл ложить в статье написано.
Да, сразу скажу - тот вариант рестриктора который пока в журнале singapur22 - имеет недостаток - он может приводит к вылету, если спавнить больше одной штуки.
Новый вариант он пока в журнал не выкладывал - времени нет.
но он есть у меня :-)
там отличие только в основной функции - остальное делается также.
Насчет твоих последних вопросов - вообще ничего не понял.
Какой файл.....какая функция.... пиши конкрентно - мы тут не телепаты твои мысли читать.
Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
dan8
Это можно сделать level chander'ом.
Создаешь левел ченджер в нужном месте на Кордоне,задаешь ему координаты на то куда актёра должно переместить.На какую локацию,в какое место на локации.
Но для этого надо узнать координаты нужного места на арм.складах.
У товарища erlik'а написано в журнале про то как это сделать.
Вот -->> http://www.stalker-portal.ru/plug.php?e=weblogs&m=page&id=6925
dan8
Xrspawner'ом можно и не делать.
Лучше делай скриптом.
В журнале у erlik'а всё подробно написано.
http://www.stalker-portal.ru/plug.php?e=weblogs&m=page&id=6694
"Я б в модмейкеры пошел - пусть меня научат..."
Ребята, научите нуба, как распаковать all.spawn в Зове Припяти. Скачал и установил SDK, Activ Perl 5.10, есть xray_re-tools-10sep2008 и отдельно - aiwrapper_07jan2007, пути в fsaiwrapper.ltx , fsgame.ltx и прописал, как написано в ReadMe , бедный all spawm уже в каждой папке на компе, наверное, есть, а результат - при запуске aiwrapper.exe - просто мелькает окошко командной строки, при запуске под cmd aiwrapper -extract_spawns пишет:
"aiwrapper" не является внутренней или внешней командой, исполняемой программой или пакетным файлом "
Блин, что я не так делаю?
(тапками только не бросайтесь - вот такой вот я нуб...)
Ой, шото мне кажется, не в ту тему пост подвесил...
Прощения просим, но в ветке Зова Припяти такие вопросы уже не обсуждаются...
Буду очень благодарен за ответ.
отредактировал(а) akol: 11-10-2009 16:43 GMT3 час.
Николай ФеНиКс
Так я свои и прописал...
SDK - C:\Program Files\X-Ray SDK
Perl - C:\Perl
aiwrapper_07jan2007 - C:\Program Files\X-Ray SDK\aiwrapper_07jan2007
all.spawn - C:\Program Files\X-Ray SDK\aiwrapper_07jan2007
fsaiwrapper.ltx:
путь к $2215_fs_root$ такой:
C:\Program Files\X-Ray SDK\aiwrapper_07jan2007\2215\
к $debug_root$:
D:\GAMES\S.T.A.L.K.E.R. - Зов Припяти\
библиотеки stkutils кинул в соответствующую папку Perl, с заменой файлов.
singapur22
та есть, вроде... Он выложен XMJ{ в ветке Зова Припяти. Там, правда, только stkutils и acdccop.pl есть, но, я так понимаю, ими просто заменить соответствующий контент в старом acdc надо...
отредактировал(а) akol: 11-10-2009 17:01 GMT3 час.
Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.