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

Mawrak

Разработчики
  • Публикаций

    1 415
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Весь контент Mawrak

  1. Moustapha_Matushka the main problem isn't even that there is no persistent offline simulation, its that the current system is broken and spawns mutants and stalkers on top of the player, or right behind them. I assume this will be tweaked in patches but currently the system works really badly, its the biggest issue with the game
  2. Очень подробный разбор того, как работает alife 2.0 (англ) https://www.reddit.com/r/stalker/comments/1h2dk04/a_weeklong_investigation_into_the_alife_20_system/
  3. А если по прямым координатам спавнить, а не через вейпоинт, то тоже будет такое поведение? Если да, то тогда реально есть резон заранее в СДК объект поставить и включать\выключать его онлайн-статус.
  4. Pavel2000 флаги контролируют, может ли объект выходит в онлайн и выходить в оффлайн. То есть чтобы арт исчез, нужно поставить флаги can switch online = false и can switch offline = true (ставить через скрипт, либо через СДК можно заранее задать на некоторых типах объектов). Чтобы появился, после этого по условию выставлять can switch online = true. По идее этого достаточно. Если оба флага ставить в false, то предмет просто останется в состоянии, в котором он был в последний раз, навсегда. С предметами это 100% работает, в моем последнем моде я так спавню объект сканера, например. Но с некоторыми типами вещей это не работает или работает криво, например с аномалиями (вывод аномалии в онлайн через такой скрипт сработает только после сейв-лоада). А вертолет, например, по умолчанию имеет флаг can switch offline = false (то есть он всегда в онлайн) и его обязательно нужно выводить в true. Кажется некоторые предметы еще вообще не делают проверки на расстояние (собственно, вертолет вроде к ним тоже относится), то есть их выход в онлайн и оффлайн всегда контролируется только вручную через флаги. Для них нужно, чтобы один из флагов был true, а другой false, иначе они не перейдут в другое состояние. Так что если просто сдеать can switch online = true на артефакт не работает, то можно одновременно с этим попробовать сделать can switch offline = false. Сами скриптовые команды используются так: alife():set_switch_online (obj_id, false) alife():set_switch_offline (obj_id, true)
  5. Pavel2000 del Дополнено 0 минут спустя ой, неправильно прочитал, сейчас исправлю Дополнено 4 минуты спустя Pavel2000 если я правильно понял, то по сути достаточно просто поместить обе проверки друг за другом внутри одной функции: function check_outfit_or_helmet (actor, npc) if db.actor:item_in_slot(7) ~= nil and db.actor:item_in_slot(7):section() == "scientific_outfit_quest" then return true end if db.actor:item_in_slot(12) ~= nil and db.actor:item_in_slot(12):section() == "helm_protective_quest" then return true end end Такое сработает если надет хотя бы один предмет. Если оба надеты, тоже сработает.
  6. YTroll Supremeee ссылка с stalkerportaal: https://disk.yandex.ru/d/W9EAvuo0hwvwN
  7. Подскажите, возможно ли изменить параметр имени объекта через скрипт в ванильном ЗП? Имеется ввиду имя obj:name(), это то, что можно заранее задать в СДК (название объекта), а когда игра сама генерит новые объекты, она задает section+id в качестве стринга для name. Так вот, мне нужно иметь возможность изменять этот name после спавна объекта (либо иметь возможность задать его во время спавна объекта, но в alife():create такого параметра нет). Или когда оно задается, это уже навсегда?
  8. Bender Rodriguez благодарю! Не, с нейронкой можно и лучшего добиться, конечно))
  9. стрелок_2009 это lua функции, которые нужно вставить в игру, не конфиги
  10. 1) Это должен кто-то вести и модерировать. Кто-то кто не сольется через пару недель. Желательно команда. 2) Должны быть выбраны\разработаны четкие правила. Очень желательно иметь проработанную механику боя. Иначе будут бесконечные срачи. 3) Должна быть реально заинтересованная аудитория. Которая не сольется через пару недель. Иначе не работает. Вообще. Говорю по опыту. В случае сайта ап-про - не вижу, чтобы работало (токсик начнется секунд за десять, а модерировать по факту некому). Либо найти команду и игроков и делать отдельный форум как проект, либо не делать.
  11. Да, мне показалось это интересной идеей. Ведь плоти слабые и вполне могут питаться падалью или чем-то мелким, сделал подвид мирных плотей. Ну и лягушки - чего им нападать на человека? Добавил для атмосферы. И излом добрый был, который просто собирал арты и прочие блестяшки. Забавно было смотреть на реакции стримеров на них, далеко не все даже поняли, что мутанты не атакуют, продолжали с ними сражаться) Если что, "10 из 10" это была оценка после нормализации для объединения со шкалой голосов пользователей (формальность, приколы статистики). Если посмотреть по чистым ненормализованным оценкам судей, там все же меньше в среднем выходило, просто выше чем у остальных.
  12. Прошу прощения, не сразу увидел сообщение. К сожалению на некоторых конфигурациях такое бывает, но в целом от удаления юзера никаких проблем не должно быть. Спасибо большое за такой положительный отзыв. Но надо помнить, что конкурс был все же по квестам, а не на графику или локации. Я думаю поэтому и вышло второе место, ведь сами квесты у меня достаточно просто реализованы. Спасибо за отзыв, учту!
  13. Feel_Fried прикол в том что пысы вообще про русские моды ничего не говорили, им как-то пофиг было, а нексус сам решил заблочить и мод и обратиться с официальным заявлением к разрабам, хотя за хвост их никто не тянул. Понятно дело если разрабы сами запрещают какой-то контент, ония обязаны удалять такие моды, но они решили взять инициативу в свои руки.
  14. Sidiusz кринг полный, учитывая что в игре есть официальный перевод на русский и так (все кроме озвучки).
  15. NovNovikov модераторы скрыли потому что ждут кларификации от пысов по поводу модов с русским языком, разрешены ли они. Дурка, короче, но лучшего от нексуса сложно ожидать.
  16. Policai denis2000 я сейчас помогаю baraholschik с этим вопросом тоже, и судя по тому, что мы наблюдаем, проблема возникает именно после добавления в игру кастомного all.spawn (редактируется Call of Misery). Если брать оригинальный all.spawn то таких проблем больше не наблюдается. Насколько мне известно, некоторые вещи по типу разбиваемых стекол и мест для лазанья по лестницам в СДК представлены в виде геометрии, но по факту собираются в спавн. И из-за этого при пересборке спавна по декомпилу бывает так, что летницы перестают работать, а стелка меняют направление, так как декомпил геометрии этих объектов был с ошибкой, и эти ошибки потом попадают в новый спавн. Может ли тут быть похожая ситуация? Потому что геометрию мы 100% не трогаем сейчас.
  17. Судя по тому что пишут разрабы (и игроки) на западных форумах, Alife есть но он сломан https://www.reddit.com/r/stalker/comments/1gwd3st/psa_about_alife/ https://www.reddit.com/r/stalker/comments/1gwd3st/psa_about_alife/ly8pr8p/
  18. Pavel проверьте что: 1) В gamedata (от СДК и от игры) тоже лежат эти локации в своих папках, и что они прописаны в файлах game_levels.ltx в СДК и в игре. 2) В папках всех уровней в gamedata (от СДК) должны быть файлы level.spawn и level.game. Это те файлы, которые потом батником собираются в общий all.spawn, который уже используется самой игрой. Если их нет, то их нужно создать (открываем каждую локацию в СДК и нажимаем Make game), либо перенести из игры ванильные (для локаций, которые вы изменяли, нужно чтобы были те, которые генерирует СДК, естественно). 4) В батнике для компиляции all.spawn прописаны все локации (локации, не прописанные в батнике, будут игнорироваться при сборке all.spawn).
  19. Части мутантов и арты на продажу, или стоит отложить? Еще - в моде радиация вообще что-то делает? Бегаю с полной полоской и 0 эффекта как-то.
  20. Volodymyr прячь такие длинные куски кода под спойлеры пожалуйста
  21. Не хочу как-то сильно душить начинающих разработчиков, но автору явно нужно сильно прокачаться в геймдеве, а также в презентации своей работы. Как я понимаю игра построена на ассетах, и это не проблема, но ассеты нужно подбирать так, чтобы они сочетались друг с другом. Визуально игра выглядит как каша. Ну и анимации нужно нормальные найти, я знаю откуда взяты эти, и они просто некачественные.
  22. фриплей типа КоКа Мизери или что-то похожее на хардкор Дополнено 0 минут спустя Но если что это будут не "порты", учитывая как сильно игра отличается, это с нуля придется делать
  23. Не смог найти нигде название, лаба там проходится за 5 минут, чисто для галочки вставили в последней версии (для измененной концовки, как я понял), название можно посмотреть в меню сейв-лоада но никто из ютуберов его на этой локе не открывал. Я думаю по списку уровней должно стать понятно, если нет, то всегда можно "заменить" геометрию любой локации в готовом моде на геометрию другой и посмотреть в игре (главное ИИ сетку не трогать).