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

Вопрос Как банить игроков по id, если он меняется при заходе?

resflyq </>

Участник портала
Автор темы
31 Май 2023
35
1
20
Я - начинающий разработчик серверов RageMP. Хочу задать вопрос, как банить игроков по Id, когда на них подали жалобу на форуме, если их Id меняются при перезаходе?
 

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,219
1,424
191
27
Если вопрос в том, как забанить человека системно, то ID ты используешь только для идентификации в моменте, чтобы получить его Player объект. Далее к этому объекту должен быть привязан логин аккаунта от твоего сервера. И вот по нему уже проводишь блокировку. Или по персонажу на аккаунте, или по сошлклабу, или по айпи - как твоей душе угодно.

Если вопрос в том, что тебе нужно узнать кто был под каким-то "ID" в определённый момент, то заведи базу данных, в которой будут храниться данные того, с каким ID человек попал на сервер (после успешной авторизации, разумеется) - в какой момент зашёл на сервер, в какой момент вышел, какой был логин, какой ID, какое имя персонажа, IP и так далее (если нужно). Таким образом сможешь узнавать нужного человека.
 
Реакции: Rake890 и resflyq </>

BedTipok

Специалист
23 Дек 2021
362
98
77
18
Реакции: XDeveluxe

resflyq </>

Участник портала
Автор темы
31 Май 2023
35
1
20
Спасибо