• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Не заходит на сервер RedAge

PatriK

Участник портала
9 Окт 2022
55
5
49
Не заходит на сервер
не могу зарегистрировать аккаунт, автоматом перебрасывает опять на окно авторизации
в консоли вот такая ошибка
ClientEvent_Spawn/-1: The given key 'GTANetworkAPI.Player' was not present in the dictionary.
буду рад любой помощи
 

PatriK

Участник портала
9 Окт 2022
55
5
49
Ни кто не сталкивался что-ли с этим?
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,809
1,863
208
35
Ошибка The given key was not present in the dictionary - рядовая, которая означает, что сервер не может найти элемент словаря, к которому ты пытаешься обратится.
Это гуглится за минуту.

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

Чтобы исправить эту ошибку, нужно смотреть в твой код и проверять добавляется ли ключ с игроком в словарик, к которому потом при спавне идёт обращение.
Проверяй создаётся ли персонаж в базе данных.
Проверяй, правильно ли работает клиентская часть, отправляя данные на сервер.
Проверяй ClientEvent_Spawn в конце концов.

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

PatriK

Участник портала
9 Окт 2022
55
5
49
Ошибка The given key was not present in the dictionary - рядовая, которая означает, что сервер не может найти элемент словаря, к которому ты пытаешься обратится.
Это гуглится за минуту.

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

Чтобы исправить эту ошибку, нужно смотреть в твой код и проверять добавляется ли ключ с игроком в словарик, к которому потом при спавне идёт обращение.
Проверяй создаётся ли персонаж в базе данных.
Проверяй, правильно ли работает клиентская часть, отправляя данные на сервер.
Проверяй ClientEvent_Spawn в конце концов.

Можно просто вставить проверку в момент выбора элемента из словаря по ключу - существует ли он там.
Но если у тебя где-то ошибка в процессе создания или регистрации аккаунта - это собственно ничего не исправит, ошибки не будет - но тебя будет точно так же возвращать на регистрацию.
В том то и дело, что в базе всё появляется и аккаунт и все последующие данные
После загрузки сервера я сумел зайти 1 раз на него зарегистрировался, вошел прописал себе админку в базе, рестарт сделал,и после этого перестало вообще заходить
И базу вновь ставил ни чего не помогает
Может сможете подсказать где именно посмотреть "" добавляется ли ключ с игроком в словарик, к которому потом при спавне идёт обращение""
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,809
1,863
208
35
так у тебя написано где - ClientEvent_Spawn

если в него приходит нормальный плеер - поставь в нём точку остановки и выполняй построчно, например, чтобы понять в какой момент вылетает ошибка