This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Проблема WiredPlayers 2.0 UInt32 error

Nerdzik

Новый участник
13 Янв 2021
5
0
45
Здравствуйте, у меня проблема с запуском WiredPlayers, говорят, что он совместим с RageMP 1.1

Код:
==================[29.09.2021 15:02:39]==================
Newtonsoft.Json.JsonSerializationException: Could not convert string '-2140431165' to dictionary key type 'System.UInt32'. Create a TypeConverter to convert from the string to the key type object. Path '-2140431165', line 1, position 15.
 ---> Newtonsoft.Json.JsonSerializationException: Error converting value "-2140431165" to type 'System.UInt32'. Path '-2140431165', line 1, position 15.
 ---> System.OverflowException: Value was either too large or too small for a UInt32.
   at void Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
   at uint Number.ParseUInt32(ReadOnlySpan<char> value, NumberStyles styles, NumberFormatInfo info)
   at uint string.System.IConvertible.ToUInt32(IFormatProvider provider)
   at object Convert.ChangeType(object value, Type conversionTy

Это был мой второй час, и я не могу туда добраться.
 

Nevedimka

Активный участник
6 Янв 2021
156
38
83
Ну ты хотя бы ошибку прочти. Написано же что он не может отрицательное число конвертнуть в uint
 

Nerdzik

Новый участник
13 Янв 2021
5
0
45
Да, но к сожалению там ничего не написано, игровой режим чистый и я в нем ничего не менял
 

Вложения

  • 1.PNG
    45.6 KB · Просмотры: 195

Nevedimka

Активный участник
6 Янв 2021
156
38
83
У меня есть подозрения, что он это число в бд при загрузке сервере берет. Попробуй в бд посмотреть
 

Nerdzik

Новый участник
13 Янв 2021
5
0
45
База данных чистая, в ней ничего нет.
 

Вложения

  • 2.PNG
    206.9 KB · Просмотры: 171

Nevedimka

Активный участник
6 Янв 2021
156
38
83
Ты точно пробовал в режиме отладки запускать?
 

Nerdzik

Новый участник
13 Янв 2021
5
0
45
Все та же проблема, база данных чистая.
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,943
1,685
211
28
Ищи на сервере
C#:
Convert.ToUint32(
или
C#:
(uint)
Смотри, откуда приходят туда значения - решай, почему они приходят минусовые. Uint не поддерживает числа ниже 0.
 

Nerdzik

Новый участник
13 Янв 2021
5
0
45
Это мало что говорит мне, потому что есть отдельные функции, в которых я не вижу ошибок.

Кто-нибудь из вас пробовал запустить эту версию?
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,943
1,685
211
28