Гость Опубликовано 6 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 8 692 Опубликовано 7 мая, 2023 4 часа назад, Oleks_Adm сказал: Ну никто и не критикует изначальную задумку и то как оно время от времени нормально работает. Проблема в том, что слишком часто возникают ляпы, с спавном в непонятных местах, застреванием и работой лишь в Столичке. Добавил проверку, чтобы ГГ находился ни в одном регионе поселения (Арефу, большой город, кэнтербери, гердершейд, мегатонна, ривет-сити, храм единения, парадиз-фоллз, респ. дейва, тенпенни-тауэр). Помимо этого уже есть проверки на: Столичку, нахождение либо в основном мире столички, либо в районах DC. RA-Factions_RudeAwakeNoTowns.esp Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 8 692 Опубликовано 7 мая, 2023 А у меня, когда играл с этим модом, впечатления вполне приятные. Заснул на пустошах на валяющемся непонятно где матрасе - ночью сюрприз, что-то тебя нашло. Возможно, стоит с помощью проверки региона, исключить работу функции в обитаемых поселениях. https://geckwiki.com/index.php?title=IsPlayerInRegion Поделиться сообщением Ссылка на сообщение
0 Гость Автор вопроса Опубликовано 7 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
0 Ja'Dim 289 Опубликовано 7 мая, 2023 23 минуты назад, MagnuMspec сказал: Добавил проверку, чтобы ГГ находился ни в одном регионе поселения (Арефу, большой город, кэнтербери, гердершейд, мегатонна, ривет-сити, храм единения, парадиз-фоллз, респ. дейва, тенпенни-тауэр). А проверку в других поселениях и домах из модулей не надо делать? Поделиться сообщением Ссылка на сообщение
0 Гость Автор вопроса Опубликовано 7 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
0 Гость Автор вопроса Опубликовано 7 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 8 692 Опубликовано 7 мая, 2023 7 минут назад, Ja'Dim сказал: А проверку в других поселениях и домах из модулей не надо делать? Два условия: if (player.GetInWorldspace Wasteland || player.GetInWorldspace DCWorld01 || player.GetInWorldspace DCWorld03 || player.GetInWorldspace DCWorld05 || player.GetInWorldspace DCWorld06 || player.GetInWorldspace DCWorld08 || player.GetInWorldspace DCWorld09 || player.GetInWorldspace DCWorld10 || player.GetInWorldspace DCWorld11 || player.GetInWorldspace DCWorld12 || player.GetInWorldspace DCWorld15 || player.GetInWorldspace DCWorld17 || player.GetInWorldspace DCWorld18) Т.е. если находимся в главном мире столички или в руинах DC. И: if IsPlayerInRegion MapArefuRegion == 0 && IsPlayerInRegion MapBigTownRegion == 0 && IsPlayerInRegion MapCanterburyCommonsRegion == 0 && IsPlayerInRegion MapGirdershadeRegion == 0 && IsPlayerInRegion MapMegatonRegion == 0 && IsPlayerInRegion MapParadiseFallsRegion == 0 && IsPlayerInRegion MapRepublicOfDaveRegion == 0 && IsPlayerInRegion MapRivetCityRegion == 0 && IsPlayerInRegion MapTempleOfTheUnionRegion == 0 && IsPlayerInRegion MapTenpennyTowerRegion == 0 Если не находимся ни в одном из перечисленных минирегионов. Что еще нужно прописать? Поделиться сообщением Ссылка на сообщение
0 Гость Автор вопроса Опубликовано 7 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
0 MagnuMspec 8 692 Опубликовано 7 мая, 2023 4 минуты назад, Oleks_Adm сказал: Проверка конечно работает, спасибо. Но это все выглядит как полумера. В глобальном смысле мало что изменилось, просто проблемы ушли на второй план и перестали быть такими явными, из-за того что количество мест для срабатывания уменьшилось. По пунктам: - Работает только в Столичной Пустоши. - И? Если нужно и для Мохаве, со своим списком вариантов, можно сделать аналогичный скрипт.- Система работы совершенно непродуманная. - в чем?- Во время ночевки в городах, в центре города, волшебным образом оказываются Супермутанты, работорговцы и прочая чепуха. И никого из жителей не волнуют как они смогли пробраться туда. - Решено.- Во многих локациях врагов спавнит в стенах, внутри мешей, предметов, они навечно там застревают. - На открытой местности вне городов таких мест не то чтобы много, но мне не известно, возможен ли такой спавн, чтобы был строго на навмешах.- Некоторых нпс из мода телепортирует на крыши зданий, где они и сидят, потому что не могут слезть. Как-то раз у меня два раза подряд спавнились Изгои Братства на гараже в Кентербери и не могли слезть. - то же самое. Поделиться сообщением Ссылка на сообщение
0 Гость Автор вопроса Опубликовано 7 мая, 2023 (изменено) ᅟ Изменено 6 апреля пользователем Гость Поделиться сообщением Ссылка на сообщение
ᅟ
Изменено пользователем ГостьПоделиться сообщением
Ссылка на сообщение