Найти в Дзене
FapTime

Fix "exc nullreferenceexception: Object reference not set to an instance of an object" 7 days to die. Бесконечное "создание игрока...".

дата написания 08.07.2023 билд игры: Alpha21 (b324) Доброго времени суток, если вы попали на эту статью, значит у вас проблема связанная с подключением на сервер игры "7 days to die". В дальнейшем постараюсь объяснить, каким образом есть возможность пофиксить данную проблему, сразу поясню, что вам поможет данная статья если у вас: 1. Игра была не в соло, а в компании друзей. 2. У одного из ваших друзей возникла проблема с подключением, в виде бесконечной загрузки с открытием консоли. В кодах проскакивает надпись красными буквами "EXC nullreferenceexception: Object reference not set to an instance of an object" 3. Ваш друг, беспроблемно подключается на новые созданные сервера и проблема связана только с определенным сервером, на котором вы до этого без проблем играли. 4. Вы перепробовали все предыдущие методы, которые были найдены в интернете, связанные с удалением папки модов а так же очисткой датасет через "7dLauncher.exe" Итак перейдем к решению, действия должен выполнять ХОСТ, так
Оглавление

дата написания 08.07.2023 билд игры: Alpha21 (b324)

Описание проблемы

Доброго времени суток, если вы попали на эту статью, значит у вас проблема связанная с подключением на сервер игры "7 days to die". В дальнейшем постараюсь объяснить, каким образом есть возможность пофиксить данную проблему, сразу поясню, что вам поможет данная статья если у вас:

1. Игра была не в соло, а в компании друзей.

2. У одного из ваших друзей возникла проблема с подключением, в виде бесконечной загрузки с открытием консоли. В кодах проскакивает надпись красными буквами "EXC nullreferenceexception: Object reference not set to an instance of an object"

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

4. Вы перепробовали все предыдущие методы, которые были найдены в интернете, связанные с удалением папки модов а так же очисткой датасет через "7dLauncher.exe"

Решение проблемы

Итак перейдем к решению, действия должен выполнять ХОСТ, так как именно на его компьютере хранятся данные о персонажах, побывавших на сервере:

1. Переходим в папку "C:\Users\(имя пользователя)\AppData\Roaming\7DaysToDie" и на всякий пожарный, копируем эту папочку куда-нибудь еще, что бы при косяках, брать от туда исправные файлики.

AppData это системная папка, по умолчанию она скрыта, или гуглите как включить видимость скрытых папок, или просто пропишите \AppData, в верхней строчке и нажмите Enter.
AppData это системная папка, по умолчанию она скрыта, или гуглите как включить видимость скрытых папок, или просто пропишите \AppData, в верхней строчке и нажмите Enter.
-3

2. В папке "7DaysToDie" переходим в "\Saves\Navezgane\(название игры, в которой у вас проблема с подключением)\Player" и видим следующие:

-4

В моём случае, нас было трое, и один из моих друзей, словил данный баг, как видно на скрине, у каждого из игроков есть 3 файла, у которых одно и то же название, за исключением расшифровки в конце. Но нас интересует только тот у которого в конце, приписка ".ttp".

3. Для того, что бы понять, какое наименование присвоено нашему другу, просим его зайти в папку "...7DaysToDie\SavesLocal\(любая папка)\Player"

Для того, что бы папка SavesLocal появилась и у ХОСТА, он должен зайти на любой другой сервер.
Для того, что бы папка SavesLocal появилась и у ХОСТА, он должен зайти на любой другой сервер.

Как видим, в данной папке лежит файлик, именно его название привязано к игроку(именно таким образом вы определите, какие файлы к кому относятся).

4. После того, как мы определили, какое имя присвоено файлику, связанного с другом(у которого проблемы с подключением), делаем следующие: Возвращаемся в папку "...\Saves\Navezgane\(название игры)\Player", копируем в любую другую папку ИСПРАВНЫЙ(тот который не принадлежит проблемному другу) файлик ".ttp", далее, присваиваем скопированному файлу имя, с файла товарища(который не может попасть на сервер) и возвращаем файлик обратно в папку "...\Saves\Navezgane\(название игры)\Player", с последующей заменой.

Визуальный пример 4 шага:

От того, чей файлик вы используете в качестве исправного, будет зависеть, чьей копией станет наш поломанный друг в будущем.
От того, чей файлик вы используете в качестве исправного, будет зависеть, чьей копией станет наш поломанный друг в будущем.
-7

Результат и несколько НО

Готово, теперь, ваша проблема, должна уйти. Единственный нюанс, ваш проблемный друг, станет копией или вас, или тех с кем вы играете, и на момент копирования файла, приобретет тот же образ, дроп, лвл, шмот. Да, это дюп, но ваш напарник, хотя бы не потеряет прогресс в лвле, и сможет скинуть очки в будущем, продолжая отыгрывать своего персонажа. Банка сброса навыков, встречается у торговцев.

Если вдруг, вас это не устраивает, вы можете полностью скинуть его прогресс, удалив все три файла, а может даже и один с окончанием ".ttp"(не проверял), в таком случае, ваш друг начнет полностью с нуля, на вашем сервере, как новый игрок.

Надеюсь, я смог вам помочь, удачи и мира над головой! Никакой войны, кроме классовой!

Если возникла нужда перекинуть сервер с его прогрессом и персонажами другому человеку: https://dzen.ru/a/ZMQkdkgHtBNhxuMa?share_to=link

#7 Days To Die #Бесконечное "создание игрока..." #Не могу подключится к серверу #exc nullreferenceexception #зависает при "creating player" #открывается консоль и зависает #Зависает на загрузке creating player как решить

7 Days to Die
1204 интересуются