Восстановление Вырезанных Анимаций НПС. — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
ФеНиКс (обсуждение | вклад) |
ФеНиКс (обсуждение | вклад) |
||
Строка 18: | Строка 18: | ||
| Ну и естественно хоть чучуть умения в обращении с этими вещами! | | Ну и естественно хоть чучуть умения в обращении с этими вещами! | ||
|- | |- | ||
− | | | + | |Просмотр Анимаций... |
|- | |- | ||
|Делаем бантик для конвертации модели из '''ogf''' в '''object'''. | |Делаем бантик для конвертации модели из '''ogf''' в '''object'''. | ||
|- ну возьмем Модельку Наёмника! | |- ну возьмем Модельку Наёмника! | ||
|Название: | |Название: | ||
− | |-'''stalker_ki_mask.ogf ''' | + | |- |
+ | |'''stalker_ki_mask.ogf ''' | ||
|Путь: | |Путь: | ||
|- ''\gamedata\meshes\actors\killer'' | |- ''\gamedata\meshes\actors\killer'' | ||
|Теперь очередь Бантика! | |Теперь очередь Бантика! | ||
− | |- Бантик: | + | |- |
+ | |Бантик: | ||
+ | |- | ||
|''converter -ogf -object stalker_ki_mask.ogf | |''converter -ogf -object stalker_ki_mask.ogf | ||
+ | |- | ||
|pause'' | |pause'' | ||
+ | |- | ||
|<br>______________________<br /> | |<br>______________________<br /> | ||
− | |- Всё запускаем бантик и появляется файл: | + | |- |
+ | | Всё запускаем бантик и появляется файл: | ||
+ | |- | ||
|'''stalker_ki_mask.object''' | |'''stalker_ki_mask.object''' | ||
− | + | |- | |
− | |- Открываем его в '''SDK''' и кликаем на три точки в ''motion reference'' , и снимаем все галочки! | + | |Открываем его в '''SDK''' и кликаем на три точки в ''motion reference'' , и снимаем все галочки! |
+ | |- | ||
|Дальше нажимаем кнопку ''append'' и загружаем '''.skls''' файл! | |Дальше нажимаем кнопку ''append'' и загружаем '''.skls''' файл! | ||
+ | |- | ||
|чтобы получить '''.skls''' файл нам нужно создать опять же бантик и файл с анимациями! | |чтобы получить '''.skls''' файл нам нужно создать опять же бантик и файл с анимациями! | ||
− | |- Мы возьмём файл со сталкерскими анимациями! | + | |- |
+ | |Мы возьмём файл со сталкерскими анимациями! | ||
+ | |- | ||
|Название: | |Название: | ||
− | |- <br>'''stalker_animation.omf''' | + | |- |
+ | |<br>'''stalker_animation.omf''' | ||
+ | |- | ||
|Путь: | |Путь: | ||
− | |- ''\gamedata\meshes\actors'' | + | |- |
+ | |''\gamedata\meshes\actors'' | ||
+ | |- | ||
|Бантик: | |Бантик: | ||
− | |- ''converter -omf -skls stalker_animation.omf | + | |- |
− | |- pause'' | + | | ''converter -omf -skls stalker_animation.omf |
+ | |- | ||
+ | | pause'' | ||
+ | |- | ||
|Всё, запускаем бантик и перед нами файл '''stalker_animation.skls'''<br /> | |Всё, запускаем бантик и перед нами файл '''stalker_animation.skls'''<br /> | ||
+ | |- | ||
|<br>_____________________________<br /> | |<br>_____________________________<br /> | ||
− | |-Выбор анимации... | + | |- |
+ | |Выбор анимации... | ||
+ | |- | ||
|В SDK нажимаем на Motion и перед нами появляется список анимаций! | |В SDK нажимаем на Motion и перед нами появляется список анимаций! | ||
+ | |- | ||
|Я нашёл вырезанную анимацию чистки ствола! | |Я нашёл вырезанную анимацию чистки ствола! | ||
− | |- Название: | + | |- |
+ | | Название: | ||
+ | |- | ||
|'''chistit ruje_1''' | |'''chistit ruje_1''' | ||
+ | |- | ||
br>_____________________________<br /> | br>_____________________________<br /> | ||
− | | | + | |- |
− | | | + | |Восстановление... |
− | | | + | |- |
− | | | + | |Для этого нужно два файла: |
+ | |- | ||
|<br />'''state_mgr_animation_list.script''' | |<br />'''state_mgr_animation_list.script''' | ||
− | |-'''state_lib.script''' | + | |- |
− | | | + | |'''state_lib.script''' |
− | | | + | |- |
+ | |В первом прописываем нашу анимку вот так: | ||
+ | |- | ||
|''stulik = { prop = { maxidle = 1, | |''stulik = { prop = { maxidle = 1, | ||
+ | |- | ||
|sumidle = 1, | |sumidle = 1, | ||
+ | |- | ||
|rnd = 100 }, | |rnd = 100 }, | ||
+ | |- | ||
|into = { [0] = {"chistit ruje_1", {a="wpn_sig220"}, "chistit ruje_1"} }, | |into = { [0] = {"chistit ruje_1", {a="wpn_sig220"}, "chistit ruje_1"} }, | ||
+ | |- | ||
|out = nil, | |out = nil, | ||
+ | |- | ||
|idle = { [0] = "chistit ruje_1" }, | |idle = { [0] = "chistit ruje_1" }, | ||
+ | |- | ||
|rnd = nil },'' | |rnd = nil },'' | ||
+ | |- | ||
|<br /> | |<br /> | ||
|- | |- |
Версия 18:17, 3 августа 2010
Редактирование Восстановление Вырезанных Анимаций НПС
Нус...Приступим=)
Первые Шаги... | |
Что нам нужно??? | |
Для восстановления Нам нужно сначала посмотреть что нужно восстанавливать! Так ведь? | |
1. SDK | |
2. Конвертер от бардака! | |
Ну и естественно хоть чучуть умения в обращении с этими вещами! | |
Просмотр Анимаций... | |
Делаем бантик для конвертации модели из ogf в object. | |
Название: | |
stalker_ki_mask.ogf | Путь: |
Теперь очередь Бантика! | |
Бантик: | |
converter -ogf -object stalker_ki_mask.ogf | |
pause | |
______________________ | |
Всё запускаем бантик и появляется файл: | |
stalker_ki_mask.object | |
Открываем его в SDK и кликаем на три точки в motion reference , и снимаем все галочки! | |
Дальше нажимаем кнопку append и загружаем .skls файл! | |
чтобы получить .skls файл нам нужно создать опять же бантик и файл с анимациями! | |
Мы возьмём файл со сталкерскими анимациями! | |
Название: | |
stalker_animation.omf | |
Путь: | |
\gamedata\meshes\actors | |
Бантик: | |
converter -omf -skls stalker_animation.omf | |
pause | |
Всё, запускаем бантик и перед нами файл stalker_animation.skls | |
_____________________________ | |
Выбор анимации... | |
В SDK нажимаем на Motion и перед нами появляется список анимаций! | |
Я нашёл вырезанную анимацию чистки ствола! | |
Название: | |
chistit ruje_1 | |
Восстановление... | |
Для этого нужно два файла: | |
state_mgr_animation_list.script | |
state_lib.script | |
В первом прописываем нашу анимку вот так: | |
stulik = { prop = { maxidle = 1, | |
sumidle = 1, | |
rnd = 100 }, | |
into = { [0] = {"chistit ruje_1", {a="wpn_sig220"}, "chistit ruje_1"} }, | |
out = nil, | |
idle = { [0] = "chistit ruje_1" }, | |
rnd = nil }, | |
Связаться со мной можно |
---|
По ICQ №559615499 |
ВКонтакте №id19647122 |
На СП(Сталкер-портале) Ник:Николай ФеНиКс |