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

FNVFUN

Проверенный
  • Публикаций

    2 451
  • Пожертвование

    0,00 ₽ 
  • Зарегистрирован

  • Посещение

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

    32

Сообщения, опубликованные FNVFUN


  1. С моей стороны все готово. Тестировать ничего не нужно (разве что проверить, хоть на сколько-нибудь фпс поднялся или нет).

     

     

    В 10.12.2023 в 22:26, MagnuMspec сказал:

    Пара модов на эту тему:

    https://www.nexusmods.com/newvegas/mods/76607

    https://www.nexusmods.com/newvegas/mods/68339

     

    Стоит попробовать.

    Столичные это не затронет, стоит ими заняться отдельно.

     

    PS А вообще лучше бы чтоб при активации запускалась анимация)

    @zas насколько я понял, Магнум тебе предложил проверить фпс с этими модами)

     

    В 11.12.2023 в 03:34, Oleks_Adm сказал:

    У меня в детстве были игрушки с этим снегом, и если не ошибаюсь там снег шел лишь, если игрушку потрусить.
    А чем обосновано то, что в оригинале этот снег перманентно падает в шаре?

    Кстати да. Всегда казалось, что что-то с этими снежинками не то.

    • Нравится 1

  2. В 11.12.2023 в 00:06, FNVFUN сказал:

    Да там основная возня уже сделана и код написан. Просто обработчик событий из-за какого-то пустяка (плохого знания синтаксиса) не запускается в игре.

    Оказывается, не запускалась, потому что я кучу лямб запихнул в один скрипт. Создал еще один скрипт, и все заработало. Странно, что у меня в консоли высветилась ошибка об этом, а у Zas нет. На днях доделаю фикс (надо стенды еще замутить) и скину сюда для вшития.

    • Нравится 1

  3. 1 час назад, MagnuMspec сказал:

    ну, именно шаров получается?

    Или еще чего-то?

    Да-да, шаров)

     

    19 минут назад, Oleks_Adm сказал:

    Еще несколько месяцев назад упоминал об этой проблеме. Которая, в рамках сообщества, существует уже очень давно.

    На самом деле этой проблеме как минимум несколько лет, как я помню) Была еще, когда я давно играл в фол. Конечно, раз они такие просадки вызывают, надо что-то делать, так же как и с Гоморрой на самом деле. Потому что с таким фпс в игре находиться очень некомфортно.

     

    8 часов назад, MagnuMspec сказал:

    Ну если прям долгая возня и без тестов толком, можно отложить пока.

    Да там основная возня уже сделана и код написан. Просто обработчик событий из-за какого-то пустяка (плохого знания синтаксиса) не запускается в игре. Завтра проверю, оказывается мне для запуска игры нужно было пару щелчков совершить и все.


  4. В 10.12.2023 в 14:23, MagnuMspec сказал:

    Если реализуемо без проблем, можно убрать.

    Реализуемо, просто долгая возня с переносом на другой синтаксис. Да и мелкие баги в коде, из-за чего тесты надо проводить, а игры нет, в итоге человека напрягаю лишний раз) Так-то уже все сделано.

     

    В 10.12.2023 в 13:50, zas сказал:

    Ошибку, что на скрине, поправил. Надеюсь, теперь все будет работать) Манипуляции те же надо провести. И скажи, если сообщение при активации пупса не появится)

     


  5. В 10.12.2023 в 13:39, zas сказал:

    Лаки 38 сломался)

     

     

    Да, сорян) Там просто недоделанные скрипты для стендов были вшиты, из-за чего в консоли куча ошибок выходило, ну и игра зависла. Сделал отдельный плагин, где все эти скрипты удалил.


  6. 11 минут назад, zas сказал:

    Жесткий косяк с моей стороны. Я скопировал в код не ту функцию и с ней манипуляции все проводил. Т.е. тупо опечатка была.

    Вот нормальный фикс.

     

     

    Нужно те же манипуляции проделать и скинуть сюда скрин) Даже если сообщение выводится на экран.

     

    Обновлено: фикс скину позже


  7. 1 час назад, zas сказал:

    Не могу лимит исчерпан

    https://ru.imgbb.com/ на этом сайте нет лимита.

     

    1 час назад, zas сказал:

    Это помогло! Задержка не увеличивается даже через некоторое время!

    @MagnuMspec Скрипты все-таки тоже лучше убрать, чтобы какое-то кол-во фпс повысить, раз уж взялся. Или не стоит доделывать?


  8. В 09.12.2023 в 20:01, MagnuMspec сказал:

    @zas попробуй консолью задисейблить все снежные шары, посмотреть, что изменится.

     

     

    На самом деле у человека может быть слабое железо, либо не установлен тот же Вулкан, так как на этом видео в самом начале снаружи 53 фпс всего лишь. Ну а внутри вообще игра начинает сбоить

     

    @zas можешь также еще фикс обновленный проверить?) Нужно ткнуть один раз на любого пупса (можно на того, что на видео Пупс Лас-Вегаса "Ремонт") и скинуть сюда скрин консоли.

     


  9. 34 минуты назад, Oleks_Adm сказал:

    Люди, которые отключали весь скриптовый движок игры, определили, что фактически вся нагрузка идет от рендера, а не от скриптов. Даже если они весьма скверно написаны.

    Неудивительно, если всего лишь из-за одной невидимой сережки у Ванессы в салуне Гудспрингса фпс падал до некомфортного уровня)


  10. В 04.12.2023 в 22:22, MagnuMspec сказал:

    Так, ну тут есть скрипты стендов, довольно объемные. И есть простецкие скрипты гномов, выдающие сообщения.

     

    Думаю, проблему тогда несут скрипты стендов + жирный скрипт синхронизатора.

    Посмотрел скрипты стендов, и там ничего существенного. Один блок OnActivate и все. Их по несколько штук в каждой комнате, т.е. они не несут какой-либо серьезной нагрузки. У одного стенда есть блок BeginMode, но там всего 3 условия проверяются каждый кадр. Конкретно этот блок переделывать не возьмусь, так как смысла мало и там надо тесты в игре проводить.

     

    Возможно, дело реально в снежных шарах.

     

    @zas, у тебя в этих комнатах хранится какая-нибудь куча предметов (миллионы патронов и тд)?


  11. 18 минут назад, zas сказал:

    Задержка осталась, пупсы не отображают свои "окна сообщений"

    Можно так долго не тестировать) На одного пупса/гнома нажать и фпс глянуть - и все)

    Ожидаемо, что фпс не повысится, так как объектов все равно слишком мало, чтобы они сильно нагружали игру. Думаю, тут меши виноваты, но еще перенесу скрипты со стендов и синхронизаторов, и поглядим.

    А почему сообщения не отображаются, непонятно. Обычно я сам тестирую фиксы. Без многочисленных тестов тяжело понять, где накосячил.


  12. Пока фикс без стендов - только коллекционные объекты.

     

    @zas, можешь проверить фпс и кликабельность пупсов и гномов? Нормально выводятся сообщения при нажатии на них? Сам проверить не могу, т.к. игра не запускается.


  13. 2 часа назад, MagnuMspec сказал:

    я написал через дефис От - До, при сортировке по EditorID. 

    Гномов много - штук 40 всего вроде бы.

    Пупсов 61 вроде как.

    Сейчас по памяти пишу, не могу посмотреть.

    Да, это я тупанул. Еще бы id стендов и синхронизаторов получить)


  14. 17 часов назад, MagnuMspec сказал:

    Получается всё, остальные статики.

    Хз тогда. Если их так мало, то не в них дело, возможно. А что за стенды и синхронизатор со скриптами?

     

    UPD: сейчас смотрю, так там же много этих статиков и ко всем скрипты прикреплены. Почему только несколько статиков нужно править?


  15. 50 минут назад, MagnuMspec сказал:

    Так, ну тут есть скрипты стендов, довольно объемные. И есть простецкие скрипты гномов, выдающие сообщения.

    Там вроде бы зависит не от сложности скриптов, а тупо от их наличия у каждого отдельного предмета. Нашел тему, где подымался этот вопрос.

     

    1 час назад, MagnuMspec сказал:

     

    Думаю, проблему тогда несут скрипты стендов + жирный скрипт синхронизатора.

    @FNVFUN слушай, а если например переделать, чтобы массивная часть скрипта стенда была не в основном скрипте, а например в отдельном, через call?

    Или например стадию квеста вызывала. Это может решить проблему?

     

    Надо, наверно, все-таки у всех коллекционных предметов убирать скрипты объектов. Только мне нужен список вещей, у которых это надо сделать. А так в принципе все по силам)

     


  16. 7 минут назад, MagnuMspec сказал:

    Разве не только то, где Begin Gamemode?

    Насколько я помню, нет) Про это много раз говорили. Я даже сам проверял одежку с прикрепленным скриптом OnEquip и спавнил таких одежек 100 штук. Как итог, фпс очень сильно падал. Если же спавнить без скрипта (либо скрипт привязать к обработчику событий), то фпс не падал.


  17. 2 часа назад, MagnuMspec сказал:

    начинаются задержки именно если просто зайти и постоять?

    Триггеров с проверками там вроде нет, все скрипты привязаны к самим стендам, т.е. срабатывают при нажатии.

    Вроде же привязанные к объектам скрипты все равно нагружают движок, так как обрабатываются каждый кадр, не?


  18. 53 минуты назад, Профурсетка Маленкова сказал:

    Надеюсь когда-то соберешься з силами и сможешь хотя бы минимальное руководство по созданию функционала колеса компаньонов для напарников сделать под базу знаний.
    Думаю люди будут благодарны.
    А то без тебя и некому будет еще несколько десятков разного рода напарников перебирать и доделывать)

    В этом мало смысла, так как в инете гайды уже есть, и там ничего сложного нет)

    Скидывай еще напарников, которых нужно сделать. Только с болванчиками, которые для галочки созданы, мне неохота возиться)


  19. Сделал супермутанту Мартину колесо компаньона, а также поправил ошибки в диалогах.

    MartinHunter-fix.7z

     

    id звуковых файлов, которые можно удалить:

    Спойлер

    00025CA4
    000291D6
    00029883
    00029F33
    00029F34
    00029F2E
    00029887
    00029F36
    00029F37
    00029F35
    00029F3A
    0002F5AE

     

    • Спасибо! 1

  20. Была жалоба от Олекса, но тема была удалена, а я уже взялся за работу.

    PaulKarmayn-fix.7z

    Добавил колесо компаньона Полу Кармайну, поправил некоторые ошибки в диалогах, а также убрал диалог о бессмертии Пола, если игрок находится не в хардкор-режиме.

     

     

    id звуковых файлов, которые можно удалить:

    Спойлер

    000456D2
    000456D3
    000456D4
    000456D5
    000456D6
    000456D7
    000456D8
    000456D9
    000456DA
    000456DB
    000456DC
    000456DD
    000456DE

     

     

    Upd: Обновил архив, так как был вшит не тот плагин.

    • Нравится 4

×
×
  • Создать...