Такой вот вопрос-заспаунил через all.spaun модель бензогенератора -
И получил такой лог-
Expression : motion_ID.valid()
Function : CKinematicsAnimated::ID_Cycle
File : E:\stalker\sources\trunk\xr_3da\SkeletonAnimated.cpp
Line : 136
Description : ! MODEL: can't find cycle:
Arguments : $editor
Я так понял что-то с моделью ? Может кто подсказать как исправить или дать ссылочку на другую модель бонзогенератора.
Black Auto разобрал all.spaun с помощью acdc
прописал спавн -
[9159]
; cse_abstract properties
section_name = physic_object
name = mini_new_001
position = 34.052170,17.452787,673.679749
direction = 0,-0.261789560317993,0
qwer54321 раз ACDC собрал all.spawn, значит, там ошибка маловероятна, потому что ACDC программа серьезная и файл с ошибкой просто не будет собирать. Скорее всего, ошибка связана с самим объектом (тем более что другие объекты спавнятся без ошибок) - в Сталкере много всего повырезали-позаменяли.
Подскажите пожалуйста, я поставил новый переход между локами, но не знаю как сделать метку на этот переход(тоесть синего круглешка там нет)
И еще один вопрос, из за чего такой вылет:
999Geka666
Ругается мол твой переход не присоединён к АИ сетке.
Кстати насчёт метки нового перехода, недавно, в течении месяца уже спрашивали. И отвечали)
Это мод который написан у меня в подписи, т.е. да это ТЧ
Пушка называется - Противотанковый пулемёт Дегтярёва.
Блиииииин!!! С патронами на эту пуху та же проблема!!
добавлено спустя 6 минут
Так как же удалить Альфа-канал?
отредактировал(а) NikShoker: 17-01-2011 22:50 GMT3 час.
qwer54321
**5001b67681f3126adde4** sound_object.s2d)[/code]
Так звук проиграется и все - остановится. Если надо постоянное звучание, то отслеживай момент, когда звук тарахтелки не играет и потом снова проигрывай.
qwer54321
Вариантов озвучки множество и вешать шоры на какой-то способ не считаю правильным.
Выбирать нужно по контексту ...
Можно партиклами прикрутить, можно через звуковую схему, иль как иначе.
В простейшем случае: при спавне объекта, точнее при переходе объекта в онлайн запускай звук на нем, как посоветовал Stalk15 , но с ключиками циклического проигрывания.
Нужно то всего:
а) получить твой звуковой объект типа:
local oSnd = xr_sound.get_safe_sound_object("путь до звука")
б) запустить звук:
if oSnd and not oSnd:playing() then
oSnd::play_at_pos(oObj, vector():set(1,0,1), 0, sound_object.s2d + sound_object.looped)
end
где oObj - клиентский объект твоего генератора.
'Ловить' твой генератор скорее всего придется в биндере физ.объектов (изменив фильтры), т.к. спавнишь через all.spawn, а не скриптом и игровой идентификатор не известен. Прикрутишь стори_ид - сможешь через него отловить ...
Вот вопрос, заспаунил НПСа у остановки на кордоне, прописал ему путь(1 точка) до фермы(рядом и вправду) а он побежал к бункеру сидоровича, подбежал к колючке и встал. В чем дело?