Проверка игрока на первый вход

R

RemFex

Как можно проверить игрока, если он первонах зашел впервые на сервер?
Была идея при входе проверять getStats, и если количество входов равно 0 (или 1, я не знаю как игра учитывает это), то уже что-то делать.
Может есть другие способы?
 

BuseSo

Разработчик
Пользователь
Знаю один способ, но не уверен, что он хорош. Возможно, есть ещё способы.
Можно использовать конфиг для этого.
При каждом заходе игрока проверять, записан ли он. Если нет, то записывать.
 
R

RemFex

Окей, а куда лучше записывать? В мир или в папку плагина? и в Json или yml?
Я с файлами не очень люблю работать(
 

YourSempai

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

RemFex

Я сделал костыльно, но это работает.
Если количество выходов == 0 - игрок зашел впервые.
 

Комнаты в чате

Верх Низ