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

Вопрос String cannot be converted to type Int32

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,799
1,858
208
35
У меня числовые персоны
экхм
так может тогда проблема в обратном?
и лист PersonIDs интовой?

и GeneratePersonID переписан?
он же в редаге вот такой, я даж пошёл открыл

 

trasher

Гуру
Мошенник
29 Окт 2021
507
105
103
Напиши мне в дискорд, в подписи есть, там быстрее общение будет, переписан у меня он
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,799
1,858
208
35
я немношко не у дискорда

посмотри метод, который вызывает этот
метод команды unban

возможно там, второй параметр который ты передаёшь в этот метод - personid, передаётся как стринг
 

trasher

Гуру
Мошенник
29 Окт 2021
507
105
103
Поменял везде со стринг на инт, ошибки визуальнын пропали, щас проверю на сервере
 

IronPython

Начинающий специалист
7 Ноя 2020
169
62
102
Так возьми строку, а далее в коде вызови int.TryParse() куда в первый аргумент закинь строку, а во второй на выход поставь тебе id, плюс это все внутри условия и если TryParse вернет false то обработай это как-то(например отправь сообщение, что ид неверный), а если true то просто возьми id который ты ставил на выход и юзай его вместо playerId или что ты там юзал
 

trasher

Гуру
Мошенник
29 Окт 2021
507
105
103
Ничего не понял от слова совсем
 

IronPython

Начинающий специалист
7 Ноя 2020
169
62
102

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,581
211
28
самое смешное, что тут написано 'в редаге', но в исходниках редаги такого никогда не было xD
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,799
1,858
208
35

IronPython

Начинающий специалист
7 Ноя 2020
169
62
102
это уже в другом месте?
Эта проблема выскакивает из обработчика команд gtanetwork, он находит в сборке нужный ему обработчик через рефлексию ну и пихает туда аргументы, которые были переданы юзером, но сама clrка не может преобразовать то что есть в одном из параметров в нужные типы, по дефолту она с сервера получает стринг а потом уже пробует его закастить к нужному типу, но тут получается что он передаёт пустую строку или вообще не число
 

IronPython

Начинающий специалист
7 Ноя 2020
169
62
102

IronPython

Начинающий специалист
7 Ноя 2020
169
62
102