aka_sektor 1 464 Опубликовано 27 Декабря 2016 Поделиться Опубликовано 27 Декабря 2016 анимации скуки при бездействииДа, точно. Совсем забыл добавить анимки ЧН/ЗП. Спс. "светофор" на спойлерах луччее убратьДа, тоже думал. Убрал. Discord-сервер modfaq.ru: https://discord.gg/9j42BXwB Ссылка на комментарий
warwer 900 Опубликовано 27 Декабря 2016 Поделиться Опубликовано 27 Декабря 2016 @WizziGun, опять не развёрнуто ответил. Ладно. Если квады "возмущаются" друг на друга только потому, что находятся в поле видимости, то ничего не сделать с этим по прямым игровым ресурсам. Как вариант, для данного случая, можно предложить создание отдельных профилей нпс для каждого из членов квада, со своей персональной логикой. Это очень хлопотно, но реализуемо, при сильной необходимости. 1 HARDWARM☢D Ссылка на комментарий
Overfirst 630 Опубликовано 27 Декабря 2016 Поделиться Опубликовано 27 Декабря 2016 Запилил по аналогии с функцией set_squads_enemies, пробуйте. -- Сделать сквады нейтралами, передаются два сквада set_squads_neutrals(squad_name_1:squad_name_2) function set_squads_neutrals(actor, npc, p) if (p[1] == nil or p[2] == nil) then abort("Wrong parameters in function set_squad_enemies") return end local squad_1 = get_story_squad(p[1]) local squad_2 = get_story_squad(p[2]) if squad_1 == nil then assert("There is no squad with id[%s]", tostring(p[1])) return end if squad_2 == nil then assert("There is no squad with id[%s]", tostring(p[2])) return end for k in squad_1:squad_members() do local npc_obj_1 = db.storage[k.id] and db.storage[k.id].object if npc_obj_1 ~= nil then for kk in squad_2:squad_members() do local npc_obj_2 = db.storage[kk.id] and db.storage[kk.id].object if npc_obj_2 ~= nil then npc_obj_1:set_relation(game_object.neutral, npc_obj_2) npc_obj_2:set_relation(game_object.neutral, npc_obj_1) printf("set_squads_neutrals: %d:set_neutral(%d)", npc_obj_1:id(), npc_obj_2:id()) end end end end end Использование из логики: %=set_squads_neutrals(squad_1:squad_2)% 2 Ранее был известен под ником BoBaH_671. Ссылка на комментарий
WizziGun 376 Опубликовано 27 Декабря 2016 Поделиться Опубликовано 27 Декабря 2016 Расскажите, как нпс выбирают смарт коверы? У меня есть смарт терейн, но почему то две НПС из всех не идут на свои места. Просто встают рядом с занятыми смарт коврами и стоят как истуканы. + Ещё вопрос, как заставить определенный сквад атаковать другой? Оба находятся в разных смартах, оба кампят. Только надо сделать так что они атаковали после разговора с гг. ☭- Пролетарии всех стран, соединяйтесь! Ссылка на комментарий
ziken 0 Опубликовано 1 Января 2017 Поделиться Опубликовано 1 Января 2017 Как сделать зону в которую мутанты не будут заходить? Ссылка на комментарий
aka_sektor 1 464 Опубликовано 15 Января 2017 Поделиться Опубликовано 15 Января 2017 @ziken, ну вообще, можно ограничить место их обитания с помощью smart_terrain'а. Discord-сервер modfaq.ru: https://discord.gg/9j42BXwB Ссылка на комментарий
AndrewMor 527 Опубликовано 24 Января 2017 Поделиться Опубликовано 24 Января 2017 Кто подскажет, что отвечает за эффект красных углей в аномалии "Цирк" (когда в трещинах земли такие красные огоньки вспыхивают)? Партикл или еще что? Если партикл, то какой? Сталкер - наше всё! Ссылка на комментарий
WizziGun 376 Опубликовано 24 Января 2017 Поделиться Опубликовано 24 Января 2017 Я замечал что под аномалиями такого типа сделана окружность и на неё натянута текстура красного-оранжевого отенка, а над ней уже делается дырявая текстура терейна аномалии 1 ☭- Пролетарии всех стран, соединяйтесь! Ссылка на комментарий
AndrewMor 527 Опубликовано 24 Января 2017 Поделиться Опубликовано 24 Января 2017 (изменено) Я замечал что под аномалиями такого типа сделана окружность То есть это не элемент спавна/партикл, а элемент геометрии, что ли? Похожие эффекты в Котле, на Болотах и Темной долине в ЧН. Хотел в ТЧ такую штуку замутить... Изменено 24 Января 2017 пользователем AndrewMor 1 Сталкер - наше всё! Ссылка на комментарий
FrostGreen 1 Опубликовано 25 Января 2017 Поделиться Опубликовано 25 Января 2017 (изменено) Можно ли заменить собак на заводе "Юпитер",_на зомбированных (например)? Чтобы зомбированные ходили внутри завода,_не выходя из него. Изменено 26 Января 2017 пользователем Kirgudu Ссылка на комментарий
AndrewMor 527 Опубликовано 25 Января 2017 Поделиться Опубликовано 25 Января 2017 Я опять к вопросу о термальных зонах. Вообще эффект покраснения при приближениик к аномальной зоне Цирк или при залезании в Котел - это не постпроцесс случаем? Если так, то как он называется? Сталкер - наше всё! Ссылка на комментарий
Space.Marine 464 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 постпроцесс у меня в ТЧ такие вот настройки: https://yadi.sk/d/otB6SXAx3AyjBk 1 Ссылка на комментарий
warwer 900 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 Можно ли заменить собак на заводе "Юпитер" всё можно заменить. Необходимость зависит от трудозатрат. Найди смарт в котором прописаны собаки на заводе - это, обычно, в папке misc и замени на зомби. Для проверки нужно начать новую игру. Если пропись сделана в all. спавне, что маловероятно, то придётся распаковывать-запаковывать алл и тоже проверять с новой игры. HARDWARM☢D Ссылка на комментарий
FrostGreen 1 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 (изменено) @warwer, В Misc я нашёл только squad_descr_jupiter.ltx, в этом файле я нашёл только это. ;--------------------------- a9 -------------------------- [jup_a9_dogs_normal]:online_offline_group faction = monster_predatory_day npc = dog_weak, dog_strong, dog_normal, dog_normal, dog_normal target_smart = jup_b47;jup_a9:jup_sim_19:loop;:jup_b47 spawn_point = jup_b47_dogs_spawn story_id = jup_a9_dogs_normal on_death = %+jup_a9_dogs_normal_dead% Что менять здесь можно и что нельзя? Изменено 26 Января 2017 пользователем FrostGreen Ссылка на комментарий
Overfirst 630 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 Я опять к вопросу о термальных зонах. Вообще эффект покраснения при приближениик к аномальной зоне Цирк или при залезании в Котел - это не постпроцесс случаем?Это аномальная зона, рестриктор. См. configs\zones\zone_field_thermal.ltx. 1 Ранее был известен под ником BoBaH_671. Ссылка на комментарий
AndrewMor 527 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 Это аномальная зона, рестриктор. См. configs\zones\zone_field_thermal.ltx. Само собой, я от зоны и отталкивался. Там прописан постпроцесс postprocess_thermal, но это секция, сам постпроцесс обзывается thermal.ppe, только при его проигрывании ничего не происходит. Процесс psychic.ppe отыгрывается в ТЧ, а термальный, химожоговый и вроде еще какой-то - почему-то не хотят. Сталкер - наше всё! Ссылка на комментарий
Overfirst 630 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 @AndrewMor, не очень понятно, чего ты хочешь. Бери секцию postprocess_thermal и пиши по аналогии с ней химожоговую, например. только при его проигрывании ничего не происходит. Ну он играется пару секунд, при заходе в зону он играется циклично, ты как вызываешь? Попробуй так: %=run_postprocess(postprocess_thermal:11111:true)% Цифры - это id, пиши любой. True/false - вкл/выкл зацикленное проигрывание. Остановить проигрывание можно так: %=stop_postprocess(11111)% Отсюда понятно, зачем нужен id. 1 Ранее был известен под ником BoBaH_671. Ссылка на комментарий
warwer 900 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 @FrostGreen, у меня нет распакованного ЗП, не работаю с ним. Попробуй в этой строке: npc = dog_weak, dog_strong, dog_normal, dog_normal, dog_normal записать присутствующих в этих же файлах зомби. Примерно так: npc = sim_default_zombied_1, sim_default_zombied_1, sim_default_zombied_1 С новой игры увидишь результат. HARDWARM☢D Ссылка на комментарий
FrostGreen 1 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 @warwer, Сделал так,как в примере.Спасибо,всё получилось.Есть ещё вопрос. Долговцы иногда попадаются без оружия, как это исправить? Редактированием character_desc_general.xml результатов не дало. Ссылка на комментарий
warwer 900 Опубликовано 26 Января 2017 Поделиться Опубликовано 26 Января 2017 Редактированием character_desc_general.xml результатов не дало даст. Нужно прописать оружие и соответствующие ему патроны. Если нужные патроны не прописаны, то оружие не может быть использовано нпс. 1 HARDWARM☢D Ссылка на комментарий
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти