Перейти к содержанию

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

 
 

Prostomod можно реализовать разными путями. Например, получать ближайшие аномалии и отключать их. Но для этого, как я понимаю, нужен движок. Или способ вася-стайл. Ставим пустышку в idle_particles, ставим нужный нам партикл в blowout_particles, и увеличиваем радиус аномалии до комфортного. Не забыть аномалии в сдк поставить галочку ignore_ai или как-то так.

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

AfterGlow Что-то мне всегда казалось, что аномалии тоже подчиняются онлайну-оффлайну... Ладно, разберусь. А так уже через движок со статичным партиклами вопрос решил.


Дополнено 1 минуту спустя

В чём может заключаться проблема, что некоторые материалы слишком яркие на уровне? Локация подземная, NoSun коробка тоже присутствует. Догадываюсь, что что-то с материалами связанно, но что конкретно - нет идей.

Спойлер

ssq_1_10-27-23_01-35-49_(lab_bio).thumb.jpg.5b0621a8d64695ef09b0123e8b8a2ef8.jpg

И есть ещё проблема, не знаю причина как у первой или другая. Два смежных полигона, но освещение по разному обрабатывают (один нормально, другой багуется). Материал одинаков, лока та же самая. Тут уже нет никаких идей.

Спойлер

ssq_1_10-27-23_01-40-28_(lab_bio).thumb.jpg.7cd0156ed8dbe918fbe1e6c05f794374.jpg

 


Мод в разработке - X-7: Эпицентр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Prostomod будто бы проблемы со сглаживанием, либо вывернутые полигоны.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Prostomod у подземок абсолютно все текстуры должны иметь вертексные шейдеры, при компиле должно получится ни одной пары лайпмапов. Если не хочешь перекомпиливать перепиши фаил level под вертексные шейдеры после выбрось все лайпмапы из папки с уровнем.

  • Смущение 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
17 часов назад, Prostomod сказал:

И есть ещё проблема, не знаю причина как у первой или другая. Два смежных полигона, но освещение по разному обрабатывают (один нормально, другой багуется). Материал одинаков, лока та же самая. Тут уже нет никаких идей.

Сглаживание...
 

 

14 минут назад, mirka сказал:

у подземок абсолютно все текстуры должны иметь вертексные шейдеры

Очень странное утверждение..)))

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

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

mirka открыл рубрику "вредные советы"?

 

Спойлер

image.png.bf85382cdd0b81cac28ae983f789421d.png

 

Изменено пользователем AfterGlow
  • Аплодисменты 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Policai AfterGlow Это не странное утверждение и не вредный совет. Проверено неоднократно. Сделайте так как я говорю и вы получите идеальное освещение в подземках. А ПЫСюки это далеко не те на кого надо равняться, они косячили и косячили не хило!

  • Клоун 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

mirka  В каких модах Вы это реализовали????  Где посмотреть идеальное освещение в подземках???


Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
   

mirka Ну качать локацию я конечно не буду..))) Хотел посмотреть как этот бред про обязательные вертексные шейдеры и отсутствие лайтмапов отразится на тенях..)))) Для информации, например деревянные обьекты, с шейдерами, в подземках, просто кусок чёрного нечто, без подстветки фонариком. Да и вообще, шейдеры влияют не только на подстветку, от них зависит и простреливаемость материалов..)))

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

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
5 минут назад, Policai сказал:

Да и вообще, шейдеры ведь влияют не только на подстветку, от них зависит и простреливаемость материалов..)))

Сам хоть понял что написал? Вот это бред 100%

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Policai 

Спойлер

563bdec2ff023f493cdfe2462b423733.jpeg4f1606ce32757b0a024334018ad7a403.jpeg69a4fbabf45d4de138636b75a3b0a0ba.jpeg3f7674fc245fcc3f39b5af5e2690577f.jpeg08b2d1fb571a2dc0f26860e5d08c0b06.jpega8f68aced4d607996eefd71cb4887af2.jpeg5cad197e8232e95f5e6149c9e662fa5b.jpegaf84d313d465db247cfb846a15e3e2d9.jpeg0cf23c1156d16f63274199cc93673a27.jpeg

 


ed1c85bd8aba2500209219c6df96c254.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
on_info = %=set_torch_state(sim_default_military_1_punch:off%
on_timer = 15500 | %=set_torch_state(sim_default_military_1_punch:on)%

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


Дополнено 0 минут спустя

То есть, он без остановки туда-сюда вкл. выкл. Что не так? Как с этой функцией правильно работать? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
5 минут назад, justrainy сказал:

on_info = %=set_torch_state(sim_default_military_1_punch:off%
on_timer = 15500 | %=set_torch_state(sim_default_military_1_punch:on)%

 

То есть, он без остановки туда-сюда вкл. выкл. Что не так? Как с этой функцией правильно работать? 

она дрочит потому что функции стоят на апдейте и вызываются каждый кадр. Надо добавлять условия, те же банальные инфопоршни:

on_info = {+torch_off_i} %=set_torch_state(sim_default_military_1_punch:off%
on_timer = 15500 | {-torch_off_i} %+torch_off_i =set_torch_state(sim_default_military_1_punch:on)%

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
14 часов назад, mirka сказал:

Сам хоть понял что написал? Вот это бред 100%

Сори, неправильно выразился... Для меня при выводе обьекта из макса, играют роль все пункты
Shader - шейдер для игры
Compiler - шедер для компиляции
Game Mtl - материал текстуры
Само собой материал играет роль на пробиваемость. Просто сугубо лично, в зависимости от материала, назначаю и шейдеры...
ScR1pt  Для меня рендеры не интересны, хотелось увидеть видео в игре, как выглядит на динамическом и статическом освещении, а данные картинки неизвестно что, но на первый взгляд рендеры с редактора.


Дополнено 2 минуты спустя

Народ! Подозреваю что ответ на мой вопрос нет, но всё таки спрошу. Возможно ли отключить до поршня переход, который сделан напрямую через левел ченжер, без рестриктора? 


Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
12 минут назад, Policai сказал:

Народ! Подозреваю что ответ на мой вопрос нет, но всё таки спрошу. Возможно ли отключить до поршня переход, который сделан напрямую через левел ченжер, без рестриктора? 

Думается, что только если удалить левел ченджер в начале игры и заспавнить его потом по спавн иду

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
31 минуту назад, Policai сказал:

Народ! Подозреваю что ответ на мой вопрос нет, но всё таки спрошу. Возможно ли отключить до поршня переход, который сделан напрямую через левел ченжер, без рестриктора? 

В xr_effects вроде есть закомментированная функция disable_level_changer. Не проверял её лично, но может она будет работать. По идее тянется ещё с ЧН.

Спойлер

=disable_level_changer(313:mar_disabled_level_changer)

=enable_level_changer(313)

31 минуту назад, Policai сказал:

Для меня рендеры не интересны, хотелось увидеть видео в игре, как выглядит на динамическом и статическом освещении, а данные картинки неизвестно что, но на первый взгляд рендеры с редактора.

Скриншоты прямо из игры на DX11. 

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

ed1c85bd8aba2500209219c6df96c254.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
14 минут назад, ScR1pt сказал:

В xr_effects вроде есть закомментированная функция disable_level_changer. Не смотрел её лично, но может она будет работать. По идее тянется ещё с ЧН.

В скриптах я даже не ноль, а в отрицательном значении..))) 

 

27 минут назад, Paracetamol сказал:

Думается, что только если удалить левел ченджер в начале игры и заспавнить его потом по спавн иду

Это тоже скриптами или логикой? как это примерно будет выглядеть
 

14 минут назад, ScR1pt сказал:

Скриншоты прямо из игры на DX11. 

Но это же только картинки, и слова что из игры, по картинкам нет совершенно ничего, что бы указывало что это именно скриншоты с игры..))

 

Примерно представляю как можно реализовать, поставить спейс, вместо левел ченжера, прописать логику, чтоб при присутствии поршня, телепортировало в левел ченжер, стоящий где то за территорией.
Но как это отразится в игре не знаю, боюсь что будет заметно телепортирование и придётся вытаскивать аи сетку за территорию к ченжеру, так как незнаю как ведут себя вейпоинты без аи сетки. Знаю что для НПС приводит  к вылету... А аи сетка может стать лишним путём для НПС, не люблю когда неписи бегают сквозь ограждение..)))

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

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
1 час назад, Policai сказал:

Это тоже скриптами или логикой? как это примерно будет выглядеть

Это скриптом. Допустим у нас есть условный переход с именем "new_rostok_level_changer"

Далее в начале игры мы удаляем его скриптом по этому самому имени:

Спойлер

function имя_скрипта()

local sim = alife()
for i=1,65534 do
local sobj = sim:object(i)
    if sobj and sobj:name():find("^new_rostok_level_changer") then
    sim:release(sobj,true)
    return
    end
end

end

Потом в момент когда нам понадобится вернуть этот левел ченгер мы просто прописываем в логику допустим спейс рестриктора вызов скрипта с содержимым:

Спойлер

function имя_скрипта()

local spawn_id = alife():spawn_id(000) -- 000 это номер спавн ида который будет далее
alife():create(spawn_id)

end


Сам спавн ид нужно в SDK назначить нашему левел ченгеру "new_rostok_level_changer". Допустим далее сделаем "level_changer_spawn_id_spawn" (он будет в списке)

В настройках перехода есть строка "Spawn Story", его нужно поставить по аналогии с полем "Story id" который в ЗП не юзается правда.

в gamedata\config\game_spawn_story_ids.ltx пишем это

Спойлер

[spawn_story_ids]

  000          = "level_changer_spawn_id_spawn"

Вроде всё описал.

Изменено пользователем Paracetamol
  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Paracetamol  Спасибо! Но если скрипты завязаны, даже связываться не буду... Не моё. Могу делать только простейшее..))) И то успеваю в трёх строках накосячить...))))

  • Лайк 1

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Здравствуйте, существует ли модель нивы с открывающимися дверьми и багажником?

Пробовал поискать в интернете, единственное что нашёл, так это модель нивы из сталкера для beam ng drive

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 часа назад, Policai сказал:

боюсь что будет заметно телепортирование

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

3 часа назад, Policai сказал:

так как незнаю как ведут себя вейпоинты без аи сетки

Вроде как раз если НПС их не используют, то всё ок. В оригинале в Припяти по вейпоинтам вертушки летают, и сетки в воздухе нет.

3 часа назад, Policai сказал:

А аи сетка может стать лишним путём для НПС, не люблю когда неписи бегают сквозь ограждение..)))

Можно поставить рестриктор с типом IN_default_restrictor, тогда НПС не будут ходить по этому участку сетки. Пример есть в той же оригинальной Припяти, где под общагой есть большая АИ сетка, которая соединена с остальным уровнем, но отделена таким рестриктором. Только в компиляторе спавна потом надо отключить separator check, если включена.


Мод в разработке - X-7: Эпицентр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
40 минут назад, Prostomod сказал:

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

Это понятно, но это уже отличие от других переходов... не критично,  но заметно.

40 минут назад, Prostomod сказал:

Вроде как раз если НПС их не используют, то всё ок. В оригинале в Припяти по вейпоинтам вертушки летают, и сетки в воздухе нет.

Знаю, но мало ли, у меня вертушки тоже летают по вейпоинтам без сетки... а вот как поведут себя при телепорте ГГ на них неизвестно.. Даже если это будут рандомный  редкий вылет, уже будет неприятно.

40 минут назад, Prostomod сказал:

Можно поставить рестриктор с типом IN_default_restrictor,

Ненавижу этот рестриктор, он глючит частенько на ЗП. Для примера... У меня есть область накрытая этим рестриктором, она наоборот ограничивает ареал обитания мутов. Всё отлично работает, они бродят по нему и не выходят за пределы. НО!!!!! Если ГГ появляется в начале игры возле смарта, к которому приписаны эти муты, то всё происходит наоборот, они ломятся из него и бродят вокруг области ограниченной этим рестриктором.. Достаточно уйти из зоны алайфа этого смарта, и потом подойти, то всё нормально, они возвращаются и бродят по рестриктору... А таких ситуаций куча, пример сейв - лоад... Убили, загружаешься с сохранки возле смарта, и видишь как муты бегут в разные стороны из этого рестриктора... Так что с рестриктором вообще не вариант, стараюсь как можно меньше его использовать...

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

 

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

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Policai Про видео и баг с IN default restrictor'ом для смарта я не знаю. (Насчёт первого - это они так часами могут воевать? Мб с иммунитетами что-то.) 
Но использование IN default restrictor в качестве разделителя АИ сетки (не ограничение области для какого-то смарта) у меня ещё ни разу не баговалось.


Мод в разработке - X-7: Эпицентр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
22 минуты назад, Prostomod сказал:

 (Насчёт первого - это они так часами могут воевать? Мб с иммунитетами что-то.) 

Все конфиги НПС и Мутов оригинал ЗП, я вообще не трогаю оригинальные файлы в плане иммунитета, экономики, алайфа и т.д...   Заметил этот косяк ещё на первой версии мода, на болотах. Там Бандюки и Сталкеры так же могут часами перестреливаться и никто никого даже не поранит... Зато ГГ валит на ура всех и без проблем... Списал это на то, что все НПС там прописаны как эксклюзивы, там нет дефолтных сквадов и респавна. Сейчас повторно столкнулся с этим уже на новой локации,  и задумался. Почему всё таки это происходит... Кабаны с наймом этим, толкались так часа 3 игровых, почти через весь городок так прошли, потом я просто вышел из игры. По идее они не и не должны столкнуться между собой по сюжету, но тут как раз и сыграл роль ин рестриктор. Я зашёл с сохранения, кабаны ломанулись из него в сторону городка,  а на меня как раз наёмник оттуда вышел, он и про меня забыл, с кабанами танцы устроил, до бесконечности...

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

Группа мода в VK
Мод делался и тестировался на железе
i5-11400, 32Гб ОЗУ, Radeon RX580  Разрешение 2560 х 1440.  ВСЕ на максималке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   2 пользователя онлайн