Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

Так если у кого то дневная/ночная работы, они переходят по условию (по времени суток) от одной работы к другой работе. Тот, у кого одна работа и днём и ночью, эту работу и делает постоянно.

Изменено пользователем mole venomous

Здесь могла быть ваша реклама.

@mole venomous сейчас вот перезашёл в игру и в сей раз в оффлайн не перешли, бред какой-то.

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Чистая версия ТЧ 1.0006: при переключении освещения с динамики на статику сползает текст на кнопках главного меню. Как вообще одно связано с другим?

https://drive.google.com/file/d/1sJwactKXxg40PjrbAiL4AfDs3jxt3bxj

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Кто нибудь может объяснить пожалуйста что нужно менять чтобы увеличить урон от гг по мутантам и нпс? Мне нужно чтобы гг убивал их с одного выстрела. Пытался менять hit_power но он естесственно меняет урон для всех в том числе и нпц по мне.

@BertnietSh 

1 - Увеличить hit_power и не забыть поправить иммунитеты ГГ и/или health_hit_part в свою пользу.

2 - Поправить иммунитеты и/или health_hit_part у мутантов и НПС, а также протекцию в immunities.ltx

  • Согласен 1

Здесь могла быть ваша реклама.

2 минуты назад, mole venomous сказал:

@BertnietSh 

1 - Увеличить hit_power и не забыть поправить иммунитеты ГГ и/или health_hit_part в свою пользу.

2 - Поправить иммунитеты и/или health_hit_part у мутантов и НПС, а также протекцию в immunities.ltx

Благодарю.

Можно както заспавнить квестового нпс для дальнейшего прохождения сюжета? первый нпс незаспавнился по скрипту

@kos12121 , лучше переиграть (а то и переделать), это не очень хорошо, если планировался, но не был заспавнен.

Если всё же спавнить, то, собственно, опять же скриптом :unknw:.

  • Согласен 1

Здесь могла быть ваша реклама.

Подскажите, по какой причине НПС не стреляет, логика такая:
 

Скрытый текст

[logic]
active = remark

[remark]
target = 40
anim = hide_sniper_fire
meet = no_meet
invulnerable = true
combat_ignore_cond = always

 

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

16 минут назад, imcrazyhoudini сказал:

НПС не стреляет

 

16 минут назад, imcrazyhoudini сказал:

combat_ignore_cond = always

Не?

Здесь могла быть ваша реклама.

@mole venomous но по сути это же скриптовая стрельба, не?

Ситуация: надо чтобы НПС красиво пострелял по врагу, а он чёт тупит.

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Всем привет, друзья. Подскажите, пожалуйста, по какой причине НПС могут уходить из смарта? Под спойлером более подробная информация.

Скрытый текст

Через первый игровой день, солдаты из лагеря под мостом просто уходят в неизвестном направлении (наверное, к северному блокпосту). Уходят на расстояние X, и происходит вылет.
ss_nikit_08-21-23_13-07-48_l01_escape.jp

Ссылка на лог: https://drive.google.com/file/d/1FPyuylHSwrrdM_n015zDaqQaILtarWAx/view?usp=sharing

Сами солдаты в логике имеют только тот смарт, к которому они принадлежат. Можно ли как-то отследить, в какой момент НПС переводятся в другой смарт и как это предотвратить?

Z690 GAMING X DDR4, 12th Gen Intel(R) Core(TM) i7-12700KF, NVIDIA GeForce RTX 2060 SUPER, Windows 11.

Всегда интересовал сей момент в ТЧ.
Завод Росток, сцена с Кругловым.

Как только учёные в оранжевых скафандрах уходят из зоны мини-карты - сразу же умирают.

Как это происходит?

Всегда хотел чтобы они на Янтарь уходили.

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Бродяга и Пёс в ЧН имеют такую же логику – даже вне задания.

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Доковырял этих чёртовых экологов.

Итак, сообразил им логику, в которой они не умирают (буквально убрал проверку).

Потом после получения инфопоршня они уходят на Янтарь в другой смарт (создал новый).

Доходят до граф поинта, переходят на Янтарь и на том же граф поинте остаются.
При чём оффлайн.

Отслеживал путешествие одного из НПС (назначил ему стори_ид):
 

Скрытый текст

local obj = alife():story_object(5481)
                if obj and IsStalker(obj) then
                    level.map_add_object_spot_ser(obj.id, "treasure", "Vovka")
                end

Пытался принудительно вывести в онлайн:
 

Скрытый текст

local npc = alife():story_object(5481)
 
if npc then
 
alife():set_switch_offline (npc.id, false)
alife():set_switch_online (npc.id, true)
alife():set_interactive (npc.id, true)
 
end

Всё без толку.

В чём же причина?

Промотал время тайм фактором - он пришёл в лагерь, но по прежнему в оффлайне всё время.

Скрытый текст

ss-imcrazyhoudini-08-26-23-23-25-57-l08-

ss-imcrazyhoudini-08-26-23-23-43-12-l08-

Внимание на мини-карту, значок тайника - сам НПС.

Запретил уходить в оффлайн в СДК - доходят до Янтаря, идут в лагерь, после первого сейв-лоада опять исчезают.


В чём же загадка этого озера Янтарь...

Изменено пользователем imcrazyhoudini

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

@imcrazyhoudini а ты смотрел основной скрипт а-лайфа для сталкеров se_stalker.script? там есть проверка что если у непися нет работы онлайн ему можно уходить в оф-лайн, может ему работу надо назначить, хотя если ему в этом скрипте принудительно (по секции) запретить уходить в офф-лайн то он и не должен.

@imcrazyhoudini , в теме шадоус аддона (вроде) на аппро один энтузиаст сделал так, чтобы экологи шли на Янтарь во вновь созданный смарт. Глянь, как там у него сделано, там рабочая схема.

Скрытый текст

[logic]
active = mob_walker
combat_ignore = combat_ignore
[combat_ignore]
combat_ignore_cond = always
[mob_walker]
path_walk = esc_quest_dog_walk
path_look = esc_quest_dog_look
friendly = true
braindead = true
combat_ignore_cond = always
danger = danger_condition@esc_quest_dog
on_info = {+dog_talk} mob_walker@1

[mob_walker@1]
path_walk = esc_quest_dog2_walk
path_look = esc_quest_dog2_look
friendly = true
braindead = true
combat_ignore_cond = always
danger = danger_condition@esc_quest_dog
on_signal = dog_doshel | %+dog_na_meste% 
on_info = {+dog_na_meste} mob_camp

[mob_camp]
path_walk = esc_quest_dog2_walk
path_look = esc_quest_dog2_look
friendly = true
braindead = true
home_min_radius = 0
home_max_radius = 0
combat_ignore_cond = always
danger = danger_condition@esc_quest_dog

[danger_condition@esc_quest_dog]
ignore_distance = 0
[smart_terrains]
none = true

Камрады, помогите. Есть собака с такой логикой. Короче она стоит на одном месте, после одного инфопоршня она идет в другое место. Там срабатывает сигнал и еще поршень и она по идее должна оставаться на месте. Но после сейв/лоада она возвращается в самую первую точку и происходит безлоговый вылет

я менял path_walk на path_home, и mob_camp на mob_home, попрежнему не хочет после загрузки на месте сидеть

Изменено пользователем q1w2e3r4t5

@q1w2e3r4t5 

Скрытый текст

[smart_terrains]
none = true
 

[logic]
active = mob_walker

[mob_walker]
path_walk = esc_quest_dog_walk
path_look = esc_quest_dog_look
braindead = true
danger = danger_condition@esc_quest_dog
on_info = {+dog_talk} mob_walker@1

 

[mob_walker@1]
path_walk = esc_quest_dog2_walk
path_look = esc_quest_dog2_look
braindead = true
danger = danger_condition@esc_quest_dog
on_signal = dog_doshel | %+dog_na_meste% 
on_info = {+dog_na_meste} mob_camp

 

[mob_camp]
path_walk = esc_quest_dog2_walk
path_look = esc_quest_dog2_look
braindead = true
home_min_radius = 1
home_max_radius = 1
danger = danger_condition@esc_quest_dog

 

[danger_condition@esc_quest_dog]
ignore_distance = 0

Упрости логику вот так, ибо напихал кучу лишнего, думаю danger лишний тоже.

А так в ТЧ есть баг, в котором вся логика проигрывается с начала, вот тут наверное с этим как раз и связано.

  • Спасибо 1

Нужен 3D-артист для правок геометрии локаций.
Кто может помочь - пишите в ЛС.

Сделал, сидит собака. 

Скрытый текст

[logic]
active = {-dog_talk} mob_walker1,{+dog_talk} mob_walker2
[mob_walker1]
path_walk = esc_quest_dog_walk
path_look = esc_quest_dog_look
braindead = true
on_info = {+dog_talk} mob_walker2
[mob_walker2]
path_walk = esc_quest_dog2_walk
path_look = esc_quest_dog2_look
braindead = true
on_signal = dog_doshel | %+dog_na_meste% 
[smart_terrains]
none = true

Я для теста еще мутанта создал с двумя схемами, с ним была такая же беда, при перезагрузке включалась первая, с нпс такого не замечал

  • Смешно 1

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...