FNVFUN
-
Публикаций
2 451 -
Пожертвование
0,00 ₽ -
Зарегистрирован
-
Посещение
-
Победитель дней
32
Сообщения, опубликованные FNVFUN
-
-
В 11.12.2023 в 00:06, FNVFUN сказал:Да там основная возня уже сделана и код написан. Просто обработчик событий из-за какого-то пустяка (плохого знания синтаксиса) не запускается в игре.
Оказывается, не запускалась, потому что я кучу лямб запихнул в один скрипт. Создал еще один скрипт, и все заработало. Странно, что у меня в консоли высветилась ошибка об этом, а у Zas нет. На днях доделаю фикс (надо стенды еще замутить) и скину сюда для вшития.
- 1
-
1 час назад, MagnuMspec сказал:ну, именно шаров получается?
Или еще чего-то?
Да-да, шаров)
19 минут назад, Oleks_Adm сказал:Еще несколько месяцев назад упоминал об этой проблеме. Которая, в рамках сообщества, существует уже очень давно.
На самом деле этой проблеме как минимум несколько лет, как я помню) Была еще, когда я давно играл в фол. Конечно, раз они такие просадки вызывают, надо что-то делать, так же как и с Гоморрой на самом деле. Потому что с таким фпс в игре находиться очень некомфортно.
8 часов назад, MagnuMspec сказал:Ну если прям долгая возня и без тестов толком, можно отложить пока.
Да там основная возня уже сделана и код написан. Просто обработчик событий из-за какого-то пустяка (плохого знания синтаксиса) не запускается в игре. Завтра проверю, оказывается мне для запуска игры нужно было пару щелчков совершить и все.
-
54 минуты назад, MagnuMspec сказал:Понять бы основную причину задержек.
Кривой меш, что тут понимать)
-
5 минут назад, zas сказал:https://ibb.co/tMjtn8Q Сообщения пупсов не выводится
И в консоли ничего не вывелось... Ладно, тогда сам на днях переустановлю игру и у себя уже потестирую)
-
В 10.12.2023 в 14:23, MagnuMspec сказал:Если реализуемо без проблем, можно убрать.
Реализуемо, просто долгая возня с переносом на другой синтаксис. Да и мелкие баги в коде, из-за чего тесты надо проводить, а игры нет, в итоге человека напрягаю лишний раз) Так-то уже все сделано.
В 10.12.2023 в 13:50, zas сказал:Ошибку, что на скрине, поправил. Надеюсь, теперь все будет работать) Манипуляции те же надо провести. И скажи, если сообщение при активации пупса не появится)
-
В 10.12.2023 в 13:39, zas сказал:Лаки 38 сломался)
Да, сорян) Там просто недоделанные скрипты для стендов были вшиты, из-за чего в консоли куча ошибок выходило, ну и игра зависла. Сделал отдельный плагин, где все эти скрипты удалил.
-
11 минут назад, zas сказал:Жесткий косяк с моей стороны. Я скопировал в код не ту функцию и с ней манипуляции все проводил. Т.е. тупо опечатка была.
Вот нормальный фикс.
Нужно те же манипуляции проделать и скинуть сюда скрин) Даже если сообщение выводится на экран.
Обновлено: фикс скину позже
-
1 час назад, zas сказал:Не могу лимит исчерпан
https://ru.imgbb.com/ на этом сайте нет лимита.
1 час назад, zas сказал:Это помогло! Задержка не увеличивается даже через некоторое время!
@MagnuMspec Скрипты все-таки тоже лучше убрать, чтобы какое-то кол-во фпс повысить, раз уж взялся. Или не стоит доделывать?
-
В 09.12.2023 в 20:01, MagnuMspec сказал:На самом деле у человека может быть слабое железо, либо не установлен тот же Вулкан, так как на этом видео в самом начале снаружи 53 фпс всего лишь. Ну а внутри вообще игра начинает сбоить
@zas можешь также еще фикс обновленный проверить?) Нужно ткнуть один раз на любого пупса (можно на того, что на видео Пупс Лас-Вегаса "Ремонт") и скинуть сюда скрин консоли.
-
34 минуты назад, Oleks_Adm сказал:Люди, которые отключали весь скриптовый движок игры, определили, что фактически вся нагрузка идет от рендера, а не от скриптов. Даже если они весьма скверно написаны.
Неудивительно, если всего лишь из-за одной невидимой сережки у Ванессы в салуне Гудспрингса фпс падал до некомфортного уровня)
-
В 04.12.2023 в 22:22, MagnuMspec сказал:Так, ну тут есть скрипты стендов, довольно объемные. И есть простецкие скрипты гномов, выдающие сообщения.
Думаю, проблему тогда несут скрипты стендов + жирный скрипт синхронизатора.
Посмотрел скрипты стендов, и там ничего существенного. Один блок OnActivate и все. Их по несколько штук в каждой комнате, т.е. они не несут какой-либо серьезной нагрузки. У одного стенда есть блок BeginMode, но там всего 3 условия проверяются каждый кадр. Конкретно этот блок переделывать не возьмусь, так как смысла мало и там надо тесты в игре проводить.
Возможно, дело реально в снежных шарах.
@zas, у тебя в этих комнатах хранится какая-нибудь куча предметов (миллионы патронов и тд)?
-
18 минут назад, zas сказал:Задержка осталась, пупсы не отображают свои "окна сообщений"
Можно так долго не тестировать) На одного пупса/гнома нажать и фпс глянуть - и все)
Ожидаемо, что фпс не повысится, так как объектов все равно слишком мало, чтобы они сильно нагружали игру. Думаю, тут меши виноваты, но еще перенесу скрипты со стендов и синхронизаторов, и поглядим.
А почему сообщения не отображаются, непонятно. Обычно я сам тестирую фиксы. Без многочисленных тестов тяжело понять, где накосячил.
-
Пока фикс без стендов - только коллекционные объекты.
@zas, можешь проверить фпс и кликабельность пупсов и гномов? Нормально выводятся сообщения при нажатии на них? Сам проверить не могу, т.к. игра не запускается.
-
9 часов назад, Dimonsir сказал:я этого 100 процентов не вспомню это можно как то узнать в игре или как то завершить квест с батей?????????
Можно ввести в консоли команду Player.GetRace
-
2 часа назад, MagnuMspec сказал:я написал через дефис От - До, при сортировке по EditorID.
Гномов много - штук 40 всего вроде бы.
Пупсов 61 вроде как.
Сейчас по памяти пишу, не могу посмотреть.
Да, это я тупанул. Еще бы id стендов и синхронизаторов получить)
-
17 часов назад, MagnuMspec сказал:Получается всё, остальные статики.
Хз тогда. Если их так мало, то не в них дело, возможно. А что за стенды и синхронизатор со скриптами?
UPD: сейчас смотрю, так там же много этих статиков и ко всем скрипты прикреплены. Почему только несколько статиков нужно править?
-
50 минут назад, MagnuMspec сказал:Так, ну тут есть скрипты стендов, довольно объемные. И есть простецкие скрипты гномов, выдающие сообщения.
Там вроде бы зависит не от сложности скриптов, а тупо от их наличия у каждого отдельного предмета. Нашел тему, где подымался этот вопрос.
1 час назад, MagnuMspec сказал:Думаю, проблему тогда несут скрипты стендов + жирный скрипт синхронизатора.
@FNVFUN слушай, а если например переделать, чтобы массивная часть скрипта стенда была не в основном скрипте, а например в отдельном, через call?
Или например стадию квеста вызывала. Это может решить проблему?
Надо, наверно, все-таки у всех коллекционных предметов убирать скрипты объектов. Только мне нужен список вещей, у которых это надо сделать. А так в принципе все по силам)
-
7 минут назад, MagnuMspec сказал:Разве не только то, где Begin Gamemode?
Насколько я помню, нет) Про это много раз говорили. Я даже сам проверял одежку с прикрепленным скриптом OnEquip и спавнил таких одежек 100 штук. Как итог, фпс очень сильно падал. Если же спавнить без скрипта (либо скрипт привязать к обработчику событий), то фпс не падал.
-
2 часа назад, MagnuMspec сказал:начинаются задержки именно если просто зайти и постоять?
Триггеров с проверками там вроде нет, все скрипты привязаны к самим стендам, т.е. срабатывают при нажатии.
Вроде же привязанные к объектам скрипты все равно нагружают движок, так как обрабатываются каждый кадр, не?
-
53 минуты назад, Профурсетка Маленкова сказал:Надеюсь когда-то соберешься з силами и сможешь хотя бы минимальное руководство по созданию функционала колеса компаньонов для напарников сделать под базу знаний.
Думаю люди будут благодарны.
А то без тебя и некому будет еще несколько десятков разного рода напарников перебирать и доделывать)В этом мало смысла, так как в инете гайды уже есть, и там ничего сложного нет)
Скидывай еще напарников, которых нужно сделать. Только с болванчиками, которые для галочки созданы, мне неохота возиться)
-
Сделал супермутанту Мартину колесо компаньона, а также поправил ошибки в диалогах.
id звуковых файлов, которые можно удалить:
Спойлер00025CA4
000291D6
00029883
00029F33
00029F34
00029F2E
00029887
00029F36
00029F37
00029F35
00029F3A
0002F5AE- 1
-
Была жалоба от Олекса, но тема была удалена, а я уже взялся за работу.
Добавил колесо компаньона Полу Кармайну, поправил некоторые ошибки в диалогах, а также убрал диалог о бессмертии Пола, если игрок находится не в хардкор-режиме.
id звуковых файлов, которые можно удалить:
Спойлер000456D2
000456D3
000456D4
000456D5
000456D6
000456D7
000456D8
000456D9
000456DA
000456DB
000456DC
000456DD
000456DEUpd: Обновил архив, так как был вшит не тот плагин.
- 4
-
В 01.10.2023 в 22:21, FNVFUN сказал:Так что, конечно, можно эту хрень удалить.
Удалил я ее. Фикс вшивать последним)
- 2
-
Да, такие моменты надо в игре тестировать, ибо они могут быть криво/неинтуитивно реализованы)
- 1
Высокие задержки в RA-PlayerHomes
в Баг-трекер SFW Ruined America (RA)
Опубликовано · Изменено пользователем FNVFUN
С моей стороны все готово. Тестировать ничего не нужно (разве что проверить, хоть на сколько-нибудь фпс поднялся или нет).
@zas насколько я понял, Магнум тебе предложил проверить фпс с этими модами)
Кстати да. Всегда казалось, что что-то с этими снежинками не то.