-
Публикаций
1 277 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент N42
-
При false отображаются как в оригинале на всех локах, при true только на локе с гг. В принципе, работает, только перезагрузить сохранку надо. Но лучше чтобы вообще не отображались даже на локе с гг sim_squad_generic.script
-
imcrazyhoudini весь скрипт выложи
-
Axal тут старая версия без магазинов, пиши сюда https://ap-pro.ru/forums/topic/4021-ns-ogsr/
-
Это не скрытие меток, это вывод галочки в настройки, как и просил Оно только меняет значение в конфиге, дальше уже сам где у тебя метки скрываются читаешь значение с конфига В тч на чаэс хит во время выброса идет через схему sr_aes_deadzone, в чн есть такой файл, можно через него попробовать, но не знаю, будет ли работать. Если нет - в xr_effects есть функция stc_surge(), добавляет смену погоды и тряску, добавить еще хит при проверке на ненахождение гг в рестрикторе через actor_in_zone. Думаю, это все можно через рестриктор сделать, а не на апдейт вешать
-
Axal сохранку скинь
-
Да сами пысы и сливают, чтобы шумиха вокруг с2 не стихала
-
imcrazyhoudini ага, работает io. Текст кнопки сам добавишь. Как потом считать в скрипте, включено в конфиге или нет, глянь в ui_mm_opt_gameplay с 28 строчки gamedata.7z
- 78 ответов
-
- новый сюжет
- графика
-
(и ещё 1 )
C тегом:
-
imcrazyhoudini можно просто добавить конфиг в геймдату, где сам пользователь будет прописывать true/false. Я не помню, работает ли io в чн, чтобы через него прописать в файл значение, а в пстор если сохранять, то только после загрузки
- 78 ответов
-
- новый сюжет
- графика
-
(и ещё 1 )
C тегом:
-
Метки имеют смысл только в войне группировок, в обычной игре игроку не нужно точно знать, кто где находится. Он же не какой-то крутой разведчик-кулхацкер с отрядом таких же разведчиков чтобы всех палить. Также убивает всю атмосферу опасной зоны, будет легкая прогулка как по парку с обходом врагов Присоединяюсь к комментариями с вариантом включения/отключения в файлах
- 78 ответов
-
- 2
-
- новый сюжет
- графика
-
(и ещё 1 )
C тегом:
-
liskoko не уйдет
- 12 526 ответов
-
- глобальная модификация
- глобальный мод
- (и ещё 1 )
-
liskoko правку попробуй переустановить. Поставил правку на 30 артов - вылета с ней не было
- 12 526 ответов
-
- глобальная модификация
- глобальный мод
- (и ещё 1 )
-
Есть Должно radiation - это свойство, а get_bleeding() функция Ковырять gamedata\configs\scripts\marsh\mar_intro_zone.ltx
-
imcrazyhoudini db.actor:get_bleeding() возвращает величину кровотека
-
imcrazyhoudini да
-
imcrazyhoudini atmsleep, а не atmmain. Ну и вернуть ui_sleep_init как локальную, как было Дополнено 1 минуту спустя Будет то же самое
-
imcrazyhoudini так она в этом же скрипте, и с проверки на здоровье вызывается
-
imcrazyhoudini тогда проще не использовать эту проверку в биндсталкере, а все-таки использовать уже готовый апдейт в atmsleep.script (там и проверка есть именно на момент сна), чем переделывать ui_sleep_init и условия Дополнено 3 минуты спустя Типа просто сменить погоду, добавить тряску и хит по гг с проверкой на нахождение в рестрикторе? Скриптовые выбросы вроде только оригинальный вызывают
-
local ui_sleep_init = false; убери в начале Дополнено 1 минуту спустя И с update(obj) убери local ui_sleep_init = true
-
Другой скрипт не знает про эту переменную, для него она не будет существовать. local что-то, если находится внутри функции, существует только для этой функции. Если local что-то находится, например, в начале файла скрипта, то она существует только для файла. Это локальная переменная. Чтобы читать ее из других файлов, нужно ее обозначать как глобальную переменную. Перенеси ui_sleep_init = true без local в начало atmmain и в апдейте в условии поменяй на if db.actor.satiety < 0.70 and atmmain.ui_sleep_init == true then Дополнено 2 минуты спустя Но не лучше будет перенести в atmsleep.script в апдейт, удобнее когда все, что относится к чему-то определенному, было в одном месте. И не надо будет захламляться глобальными переменными
-
imcrazyhoudini как в бинд сталкере назначается переменная ui_sleep_init? Дополнено 1 минуту спустя imcrazyhoudini этот код с условиями и выводом окна в отдельном скрипте или сразу в биндсталкере? Обозначена ли глобально ui_sleep_init или только local ui_sleep_init? Чтобы использовать ui_sleep_init в другом скрипте, должно быть без local и за пределами функций
-
Ну, мало ли кто-нибудь во сне все-таки прибежит стрелять, 15 м небольшая дистанция. Тем более + проверка на видимость, если не видит актора, может быть еще ближе. Само сообщение приходит?
-
imcrazyhoudini это где на апдейте? В atmsleep.script в update() тоже не работает? Где условие на здоровье
-
liskoko правки на пояс артов нету? Дополнено 15 минуты спустя В общем, вылет из-за пояса артов. Если убрал правку на количество артов (или уменьшил количество в правке) - сначала сними арты, сохранись, потом меняй или убирай. В сохранке на поясе должно быть артов столько, сколько прописано в конфиге, не больше
- 12 526 ответов
-
- глобальная модификация
- глобальный мод
- (и ещё 1 )
-
imcrazyhoudini в самом начале оставь local ui_sleep_init = true, а к level.start_stop_menu добавь условие if ui_sleep_init == true then level.start_stop_menu(atmsleep.UISleep(), true) end
-
imcrazyhoudini в файле atmmain.script где if obj:section() == "sleepingbag" then в самом конце назначается ui_sleep_init = true даже если перед этим условие пройдет на false. Можно не с update() открывать окно спальника, а сразу же в on_item_drop(obj), лучше не забивать апдейт хламом. Лучше туда перенести. От точек с запятой проблем нету? Первый раз вижу чтобы их ставили