-
Публикаций
757 -
Зарегистрирован
-
Посещение
-
Победитель дней
36
Тип контента
Профили
Новости
База знаний
Форумы
Файлы
Галерея
Блоги
Весь контент Trust
-
А у тебя OneTweak есть для фэйкфуллскрина? Протестируй для меня и будущего человечества один нюанс... попробуй абсолютно совсем вырубить всинк во всех конфигах, и залочить кадры на 120 герц например. Вроде в морровинде и обле предельные кадры 300, точно не помню... суть теста: попытаться исправить крэши без потерь кадров. Еще монитор в 75 включи если у тебя комп максимально тянет Ну, вот такая просьба
-
Строчку в FalloutCustom.ini поправить, а то сфв-ра часто крашится на разных стримах iNumHWThreads=2 - там сейчас 3 стоит
- 3 ответа
-
- 1
-
-
физика игры уже вылечена NVTF, нет смысла сидеть на низких кадрах
-
это если в настоящей полноэкранке включен FreeSync, то выглядит оно хорошо, потомучто фреймскип 15 кадров исправляется подстройкой частоты монитора. Когда пытаешься же гонять 60 на 75, то ощущается неидеально, особенно, когда в оконном не помогает фрисинк. Я для себя сделал вывод, что поскольку я пользуюсь оконным для альттаба, то синхронизацией должен заниматься оконный менеджер да и при включении всинка, какой смысл лочить кадры, если их можно так только уменьшить. я почему это предлагаю для дефолтной конфигурации - всинк в вегасе очень тупой, у большинства изза него появляется баг типа 64hz tick. не сам этот баг, а чтото подобное, когда картинка движется не очень гладко кто захочет всинк - тот сам правит конфиг
-
Вертикальная синхронизация даже в конфиге dxvk намертво прибита гвоздями к 60, движок вегаса деревянный, и подефолту, ее в сфв выключили, потомучто игра статтерит на мониторах с большой герцовкой. с one-tweak она попросту не нужна, потому что в этом случае ответственность за синхронизацию на себя берет виндовый оконный менеджер
-
вот как раз вертикальная синхронизация в любом конфиге всегда лочит кадры на 60 - это ужасный тормоз, ее необходимо выключать. В итоге, куча всевозможных навигационных мешей, коллизий и физических обьектов сьедают еще гдето 6 кадров лок дхвк отличается тем, что можно частоту поставить любую.
-
Такое наблюдается только в штаб квартире саспариллы. Локации типа всей цитадели, бункера анклава, школы спрингвейла и библиотеки арлингтона - чувствуют себя нормально. Я играл на 72 без лока оно тупо крашится. причем лок нужен именно в конфиге дхвк, а не в игре
-
-
У меня есть подозрение, что такие солдаты анклава находятся во фракции полковника Отема, как те, что в финальной битве за очиститель стоят с Отемом в ротонде. Но это мало вероятно, потому что по опыту скайрима знаю, что если добавить всех во все фракции, то начнется глобальный экстерминатус. Тоесть, членство в дружественной фракции не отменяет враждебность, если непись в тч состоит и во враждебной Я думаю, что это можно проверить с getav agression
-
Во всей остальной силовой броне есть секции женских моделей. В ProtonDB указано, что совместимость нв с линуксом золотая, тоесть он совместим полностью. Так же, в 4gb patcher + xnvse со всеми модулями заявлена полная поддержка линукса. Все мои крэши были связаны с зашкаливающей частотой кадров dxvk, которая лечится строчкой в конфиге, nvsr и timescale 5 Если человек не тупит, как я порой, то все работает нормально. Судя по обрывочным сведениям в сфв, вы начинали с того, что портировали правки ттв. И они там исправили всю силовую броню трешки кроме Кросс. Кросс появляется в конце игры, и заметить это очень трудно PS тоесть сломанные вещи типа нвср и низкого таймскейла все ломают. Оно там из за этого ломается и на виндовс
-
-
Судя по всему, так раньше было в тройке. В нв это както сломали. Возможно это зависит от того, является ли броня силовой или неигровой. Точно не знаю. Столкнулся со всем этим на чистом сфв
-
-
исправлено Машинный перевод остатков "Плохой Компании"
Trust опубликовал вопрос в Баг-трекер SFW и Ruined America (RA)
Возле Джейкобстауна есть лагерь БК. Переводы записок и терминалов в нём ужасны. (Чистый SFW) Судя по идентификаторам, содержится в Дзете. Это надо либо нормально перевести, либо удалить. ВЫРЕЗКА: Удалить из Дзеты ячейки Мохавы, проверить объекты Дзеты -
исправлено Объединить Динозаврика с "Тирекс Динки"
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
Там кажется динозаврика принимают 2 или 3 ребёнка. Надо смотреть юз-инфо. Когда я впервые обнаружил этот "БАГ", то очень удивлялся, почему его не видят другие, и почему реплика иногда срабатывает. Только сейчас дошло, и я очень удивился этому тупняку. -
-
Скоро первое апреля, нужно пошутить. Я придумал, что нужно сделать улучшенную версию своих модов: Сказать библиотекарю "Я маленькая лошадка" (В ответ "Ты думаешь это смешно? У меня нет времени на всякие розыгрыши") Заменить довоенные деньги на 10 долларов НКР (Улучшение Арсенала. Пачка довоенных денег меняется на 10 баксов НКР) Дать голограмме очки в черепаховой оправе и Бомбомет Толстяк (А чё не?) Записать в автолут BROTHERHOOD OF STEAL и "Всякая хрень / МНОГО БОМБ" У пленников взрывается голова (Теперь не нужно о них беспокоиться)
-
-
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
Мод полностью сделан. Скрипт чистый и логичный, все диалоги работают, названия скриптов в формате СФВ, диалоги Йерлинг восстановлены. Записал Виса в соавторы, теперь можно даже хоть пришить. -
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
Ну, смысл в том, что посчитать все книги нужно ДО диалога, а как перехватить это поведение - я не знаю. Я в диалогах не разбираюсь вообще И плюс, счётчик нужно вызывать в конце скрипта продажи UPD: Вот я сапог, только сейчас прочитал до конца внимательно scn aaaSFWBooksToCaps array_var PrewarBookID ref rBook int BookTempCount int NextCount int Count int HowMuchToSale Begin Function { HowMuchToSale } NextCount = 0 foreach PrewarBookID <- (GetListForms aaaSFWBooksFormList) let rBook := *PrewarBookID BookTempCount = (Player.GetItemCount rBook) If BookTempCount > 0 If NextCount == 0 NextCount = HowMuchToSale EndIf If BookTempCount >= NextCount Count = NextCount Else Count = BookTempCount EndIf Player.RemoveItem rBook Count Player.AddItem aaaSFW10XpRewardItem1 (Count * 10) NextCount -= Count If NextCount == 0 Break EndIf EndIf loop End Call aaaSFWBooksToCaps 5 Call aaaSFWBooksToCaps 10 Call aaaSFWBooksToCaps 15 Call aaaSFWBooksToCaps 2000000000 ; СРАЗУ ВСЕ -
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
Как посчитать доступные в инвентаре книги для проверки условий диалога библиотекаря. Нужна глобальная переменная, и обнуление книг до счёта, чтобы цикл перед счётом забывал предыдущее значение Но эту секцию надо выполнить однажды при определённых условиях. Я предлагаю сделать что-то типа BEGIN MenuMode If BookCountTrigger != 1 BookCountTrigger = 1 EndIf EndIf BEGIN GameMode If ( Yerling.GetDistance2D Player < 500 ) != YearlingNear YearlingNear = ( Yerling.GetDistance Player < 500 ) BookCountTrigger = 1 EndIf If BookCountTrigger BookSaleCount = 0 foreach PrewarBookID <- (GetListForms aaaSFWBooksFormList) let rBook := *PrewarBookID let BookSaleCount += Player.GetItemCount rBook loop ;BookSaleCountSpecial = Player.GetItemCount SFWBookGeneric450 ; Проверить особые книги можно в диалоге, без скрипта ;let BookSaleCountSpecial += Player.GetItemCount SFWBookGeneric725 ;let BookSaleCountSpecial += Player.GetItemCount SFWBookGeneric1000 BookCountTrigger = 0 EndIf End И две переменные пишем в глобальные для проверок условий диалога -
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
обычный знак равно это алиас или макрос к let varName := Value - это из нвсе или даже джипа. Всё отлично компилится Может некоторые переменные придётся переименовать, это да Я сначала пойду посплю, а то я уже двое суток скрипты свои дополняю и оптимизирую ====== Мне ваша система нравится очень. Но я как казуал хочу 3000 вегасовских книг продать по принципам трёшки. Я казуал до мозга костей, и ужасный человек... -
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
Я предлагаю эту-же реализацию использовать и для продажи всех книг - просто пишем в переменную количества 2000000000 (ДВА МИЛЛИАРДА) BookTempCount = Player.GetItemCount SFWBookGeneric450 If BookTempCount > 0 Player.RemoveItem SFWBookGeneric450 BookTempCount ;1 Player.AddItem f (BookTempCount * 450) ;1 EndIf BookTempCount = Player.GetItemCount SFWBookGeneric725 If BookTempCount > 0 Player.RemoveItem SFWBookGeneric725 BookTempCount ;1 Player.AddItem f (BookTempCount * 725) ;1 EndIf BookTempCount = Player.GetItemCount SFWBookGeneric1000 If BookTempCount > 0 Player.RemoveItem SFWBookGeneric1000 BookTempCount ;1 Player.AddItem f (BookTempCount * 1000) ;1 EndIf Такой скрипт я предлагаю использовать для всех особенных книг ====== ДАЙТЕ МНЕ ПОЖАЛУЙСТА esp С ВОССТАНОВЛЕННЫМИ ДИАЛОГАМИ ПИСЦА ЙЕРЛИНГ И объясните как делать глобальную переменную, а то я давно не спал, самому читать лень.... ====== Я могу полную адаптацию сделать хоть за 2 дня, это не проблема. -
исправлено Улучшение продажи Довоенных Книг
Trust ответил в теме Баг-трекер SFW и Ruined America (RA)
scn BooksToCapsInCOUNT array_var PrewarBookID ref rBook int BookTempCount int PreviousCount int Count ; HOWMUCHTOSALEVAR - глобальная переменная, в которую диалог запишет количество продаваемых книг Begin OnAdd Player foreach PrewarBookID <- (GetListForms aaaSFWBooksFormList) let rBook := *PrewarBookID BookTempCount = Player.GetItemCount rBook If BookTempCount > 0 If PreviousCount == 0 PreviousCount = HOWMUCHTOSALEVAR EndIf If BookTempCount >= PreviousCount Count = PreviousCount Else Count = BookTempCount EndIf Player.RemoveItem rBook Count Player.AddItem aaaSFW10XpRewardItem1 (Count * 10) PreviousCount = (PreviousCount - Count) If PreviousCount == 0 Break EndIf EndIf loop ....... РЕАЛЬНЫЙ КОД -
https://www.nexusmods.com/skyrim/mods/12801 Как вы наверное знаете, старый оптимизатор архивов и текстур по какой-то причине падает при попытке оптимизировать все архивы, и кажется, будто он безнадёжно сломан и не работает. Это не так, и вот почему: Мне удалось выяснить причину. Он падает на обработке архивов из-за того, что не любит длинные имена и цифры в названиях, а значит, вы должны свои архивы переименовать на время оптимизации. Пример: GunRunnersArsenal - SFWR - Meshes_SFW-F3.bsa >> GRA - SFWR - Meshes_SFW-F(three).bsa Так-же будьте очень внимательны: Нужные файлы BSA нужно очень аккуратно выбрать вручную, избегая файлов из других модов и Fallout - AI!.bsa - чтобы программа не упала и ничего не испортилось. Помните: Оптимизатор текстур использует видеокарту, а значит, во время оптимизации играть ни во что нельзя! В остальном всё обычно: Во вкладке оптимизации текстур используйте профиль Medium - это безопасная конвертация с генерацией мипмапов (больше на этой вкладке ничего трогать не нужно). Будьте так-же очень бдительны: Опция Resize в оптимизации текстур может искарёжить текстуры интерфейса и карты. На вкладке оптимизации BSA выберите сжатие и дедубликацию внутренних одинаковых файлов. ======= После оптимизаций не забудьте дефрагментировать диск