Пользователей: 0
Гостей: 1201
Всего: 1201

» Подробно
» Сегодня

Привет, гость!









Автор Сообщение
СидырыЧЪ
    
Посты: 208
Откуда:
Возраст: 30
17-01-2011 19:26 GMT3 час. #1419749   
Народ, как поменять состояние поднимаемых вещей гг. Допустим оружия или брони.


Horrible area mod Видео в журнале
--------------------------------------------------------------------
Важнейшая задача цивилизации - научить человека мыслить
Black Auto
    
Посты: 156
Откуда: Москва
Возраст:
17-01-2011 19:42 GMT3 час. #1419774   
qwer54321

Такой вот вопрос-заспаунил через 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

Я так понял что-то с моделью ? Может кто подсказать как исправить или дать ссылочку на другую модель бонзогенератора.

А чем спавнил?


Я знаю, придет рассвет,
Я знаю, настанет светлый час,
Когда улыбнтся мир
И станет прекрасным все для нас!
erlik
    
Посты: 2338
Откуда: Набережные Челны
Возраст: 47
17-01-2011 19:43 GMT3 час. #1419777   
СидырыЧЪ
Тем же самым методом, которым устанавливается condition у вещей выпадающих у трупа в файле death_manager.script


Важнейшая задача цивилизации - научить человека мыслить


Разработки: "Тотализатор","Kill-zone", "Mega-bomba", Mega_gravi",
"Рандомные тайники(а также декодер, мины+диалоговый аддон"), "Выбрасываемый рюкзак", "Аналоговые часики на худ"
qwer54321
    
Посты: 56
Откуда:
Возраст: 32
17-01-2011 21:30 GMT3 час. #1419900   
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

; cse_alife_object properties
game_vertex_id = 3
distance = 0
level_vertex_id = 313978
object_flags = 0xffffff3a

; cse_visual properties
visual_name = physics\decor\generator1

; cse_ph_skeleton properties
skeleton_flags = 1

; cse_alife_object_physic properties
physic_type = 0x3
mass = 1000
Собрал all.spaun обратно запускаю игру-вылет.
Другие обьекты спавнятся нормально.


1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
Black Auto
    
Посты: 156
Откуда: Москва
Возраст:
17-01-2011 22:12 GMT3 час. #1419935   
qwer54321 раз ACDC собрал all.spawn, значит, там ошибка маловероятна, потому что ACDC программа серьезная и файл с ошибкой просто не будет собирать. Скорее всего, ошибка связана с самим объектом (тем более что другие объекты спавнятся без ошибок) - в Сталкере много всего повырезали-позаменяли.


Я знаю, придет рассвет,
Я знаю, настанет светлый час,
Когда улыбнтся мир
И станет прекрасным все для нас!
NikShoker
    
Посты: 75
Откуда: Волгоград
Возраст: 28
17-01-2011 22:21 GMT3 час. #1419943   
В одном моде (dmx называется) есть много нового оружия и такие пухи как FN2000 и ПТПД -
СТАНОВЯТСЯ ЗЕРКАЛЬНЫМИ
Примерно вот так

Текстуры у оружий есть,хорошие. Модель смотрел,всё нормально. А в игре такой косяк.
Как это исправить?


Я злобный страшный пёсик
999Geka666
    
Посты: 89
Откуда: Ижевск
Возраст: 34
17-01-2011 22:23 GMT3 час. #1419946   
Подскажите пожалуйста, я поставил новый переход между локами, но не знаю как сделать метку на этот переход(тоесть синего круглешка там нет)
И еще один вопрос, из за чего такой вылет:
FATAL ERROR

[error]Expression : current_level.guid() == level_graph().header().guid()
[error]Function : CAI_Space::load
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\ai_space.cpp
[error]Line : 129
[error]Description : graph doesn't correspond to the AI-map


С понедельника не пью.... со следующего....
Alex-San
    
Посты: 1015
Откуда:
Возраст: 51
17-01-2011 22:31 GMT3 час. #1419951   
999Geka666
Ругается мол твой переход не присоединён к АИ сетке.
Кстати насчёт метки нового перехода, недавно, в течении месяца уже спрашивали. И отвечали)


NikShoker
    
Посты: 75
Откуда: Волгоград
Возраст: 28
17-01-2011 22:33 GMT3 час. #1419956   
Мой вопрос выше
Вот нормальный скрин


Я злобный страшный пёсик
qwer54321
    
Посты: 56
Откуда:
Возраст: 32
17-01-2011 22:36 GMT3 час. #1419958   
NikShoker это из-за статического освещения. Если мне память не изменяет-в текстуре альфа-канал удали и всё заработает.


1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
Artos
    
Посты: 4176
Откуда:
Возраст: 65
17-01-2011 22:36 GMT3 час. #1419959   
qwer54321
Ты забыл малость, которую требуется


"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..." ©Машина времени
NikShoker
    
Посты: 75
Откуда: Волгоград
Возраст: 28
17-01-2011 22:39 GMT3 час. #1419960   
qwer54321 а как это сделать?:-G


Я злобный страшный пёсик
batment
    
Посты: 267
Откуда: Киев
Возраст: 30
17-01-2011 22:41 GMT3 час. #1419963   
NikShoker это на ТЧ мод ?


-=NSM=-
NikShoker
    
Посты: 75
Откуда: Волгоград
Возраст: 28
17-01-2011 22:43 GMT3 час. #1419965   
Это мод который написан у меня в подписи, т.е. да это ТЧ
Пушка называется - Противотанковый пулемёт Дегтярёва.
Блиииииин!!! С патронами на эту пуху та же проблема!!

добавлено спустя 6 минут

Так как же удалить Альфа-канал?

отредактировал(а) NikShoker: 17-01-2011 22:50 GMT3 час.

Я злобный страшный пёсик
999Geka666
    
Посты: 89
Откуда: Ижевск
Возраст: 34
17-01-2011 22:53 GMT3 час. #1419972   
NikShoker Или через проги, или фотошоп


С понедельника не пью.... со следующего....
batment
    
Посты: 267
Откуда: Киев
Возраст: 30
17-01-2011 22:53 GMT3 час. #1419974   
меня интересует как там сделали горячие клавиши на аптечку, антирад бинт и тд.


-=NSM=-
NikShoker
    
Посты: 75
Откуда: Волгоград
Возраст: 28
17-01-2011 22:57 GMT3 час. #1419978   
batment все вопросы к Shadows это его мод.

добавлено спустя 43 минут

Помеха устранена
qwer54321 Спасибо!!

отредактировал(а) NikShoker: 17-01-2011 23:41 GMT3 час.

Я злобный страшный пёсик
Strchi
    
Посты: 2581
Откуда: Уфа-Челябинск-Фритаун
Возраст:
18-01-2011 08:17 GMT3 час. #1420113   
В глаз мне вентиль) Кто видел заброшеную деревню первую наработку? Нашел незаконно выложеную локацию)+дарклаб!


Парадокс
    
Посты: 8
Откуда: Самара
Возраст: 30
18-01-2011 17:04 GMT3 час. #1420448   
В моде OGSE какие файлы отвечают за AI неписей?


qwer54321
    
Посты: 56
Откуда:
Возраст: 32
18-01-2011 17:42 GMT3 час. #1420496   
Artos спасибо помогло.
Кстати может кто подсказать как сделать что-бы возле него (генератора) воспроизводился звук, ну типо тарахтение?


1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
Stalk15
    
Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Возраст: 30
18-01-2011 18:19 GMT3 час. #1420557   
qwer54321
**5001b67681f3126adde4** sound_object.s2d)[/code]
Так звук проиграется и все - остановится. Если надо постоянное звучание, то отслеживай момент, когда звук тарахтелки не играет и потом снова проигрывай.


Новые фишки для сталкера(см. журнал)
Artos
    
Посты: 4176
Откуда:
Возраст: 65
18-01-2011 19:08 GMT3 час. #1420609   
Stalk15
Это почти что ... чесать левой пяткой правое ухо ... :prankster:
Существуют 'ключики' типа 'loop' Для зацикливания звука возможно так:

 oSnd:play_at_pos(oObj, oObj:position(), 1, sound_object.looped)

иль

 oSnd::play_at_pos(oObj, vector():set(1,0,1), 0, sound_object.s2d + sound_object.looped)

Желательно конечно запускать звук через предпроверку типа:

 if oSnd and not oSnd:playing() then
 ...

отредактировал(а) Artos: 18-01-2011 19:17 GMT3 час.

"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..." ©Машина времени
Mehanik Yar
    
Посты: 469
Откуда: Уфа
Возраст:
18-01-2011 19:17 GMT3 час. #1420633   
Уже спрашиваю 4 раз вроде.

короче вот

[meet]
use = true
use_wpn = true
meet_talk_enabled = true
meet_state = 10|ward@lesnik_red_forest_hai| 5|ward@lesnik_red_forest_hai
meet_state_wpn = 10|ward@lesnik_red_forest_hai| 5|ward@lesnik_red_forest_hai

НПС должен произносить звук.

scripts\sound_theme

-- Red_forest
lesnik_red_forest_hai = {min_snd = 10, max_snd = 25, rnd = 100, prior = 5, rnd_id = id(), into_id = id(), max_ids = {}},

config\misc\script_sound


;***************************************************************
; Новые звуки
;***************************************************************


[lesnik_red_forest_hai]
stalker = 0,scenario\yantar\professor_brain_quest_good_2


Однако НПС молчит как партизан, я где то забыл что-то прописать еще?


qwer54321
    
Посты: 56
Откуда:
Возраст: 32
18-01-2011 19:19 GMT3 час. #1420634   
Artos что-то я неочень понял - можешь привести пример с пояснением что куда вписывать?


1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
Artos
    
Посты: 4176
Откуда:
Возраст: 65
18-01-2011 19:33 GMT3 час. #1420669   
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, а не скриптом и игровой идентификатор не известен. Прикрутишь стори_ид - сможешь через него отловить ...


"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..." ©Машина времени
Няшный Умник
    
Посты: 584
Откуда:
Возраст: 30
18-01-2011 19:37 GMT3 час. #1420677   
Вот вопрос, заспаунил НПСа у остановки на кордоне, прописал ему путь(1 точка) до фермы(рядом и вправду) а он побежал к бункеру сидоровича, подбежал к колючке и встал. В чем дело?


;)
qwer54321
    
Посты: 56
Откуда:
Возраст: 32
18-01-2011 20:23 GMT3 час. #1420730   
Artos ну и последний вопрос - как прикрутить стори_ид и отловить клиентский объект генератора ?


1. Вы сейчас в интернете
2. Вы на сайте stalker-portal
3. Вы читаете
5. Вы не заметили, что отсутствует пункт 4
6. Вы это проверили
7. Вы улыбаетесь
8. Поставь себе в подпись и нас будет больше
Mehanik Yar
    
Посты: 469
Откуда: Уфа
Возраст:
18-01-2011 20:29 GMT3 час. #1420734   
Няшный Умник

у меня похожая ситуация была.
Пропиши ему [no_smart] в логике
к примеру в этой логике я прописал [no_smart] и теперь НПС не будет браться по смарт. :

[no_smart]


[logic]
active = walker
combat_ignore = combat_ignore

[combat_ignore]


[walker]
path_walk = dark_stalker_red_forest_way_wolna_1
path_look = dark_stalker_red_forest_way_wolna_1
combat_ignore_cond = always
on_signal = stop | remark

[remark]
target = actor


[kamp]
center_point = dark_stalker_red_forest_walk_10
radius = 2


на предыдущей странцие мой вопрос.
Я еще звук решил изменить через СДК. Все сделал, но все равно НПС ничего не говорит.


Няшный Умник
    
Посты: 584
Откуда:
Возраст: 30
18-01-2011 20:35 GMT3 час. #1420744   
Mehanik Yar
е, спасибо, ступил


;)
Artos
    
Посты: 4176
Откуда:
Возраст: 65
18-01-2011 20:40 GMT3 час. #1420747   
qwer54321
Начинаешь задавать 'азбучные' вопросы. :-(
Стори Ид (story_id) в all.spawn'е прикручивается элементарно:

; cse_alife_object properties
story_id = Number ;--/ свободный номер!

Если используешь уникальное имя, то и это не потребуется. Поймаешь по уник-имени.

Отловить объект:
 soObj = alife():story_object(story_id) --/ серверный объект с искомым story_id (число!)

В удобном месте проверяешь наличие клиенткого объекта:
  oObj = level.object_by_id(soObj.id)

Место стОит подобрать 'однократное', чтобы всю игру не 'искать-запускать'.
В твоем варианте похоже в биндере актора при его спавне самое место.

P.S. СтОит также подумать - а не в логику ли генератору запихнуть звук? (аналогично матюгальникам!)


"Но иногда найдется вдруг чудак, этот чудак все сделает не так ..." ©Машина времени


Форумы Архив » Свалка Вопросы и ответы (старое по 29.01.11)


Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2024 «Stalker-Portal.ru»