Помогите Сброс аккаунтов игроков без доната во время вайпа

Evertson

Новичок
Пользователь
Баллы
16
Как сделать систему, что бы при вайпе сервера игроков без доната сбрасывало и требовало заново зарегистрироваться, но при этом сохраняло аккаунты игроков с донатом (если имеется на одном из серверов)?
 
Как сделать систему, что бы при вайпе сервера игроков без доната сбрасывало и требовало заново зарегистрироваться, но при этом сохраняло аккаунты игроков с донатом (если имеется на одном из серверов)?
Зачем удалять пользовательские аккаунты ?
 
Зачем удалять пользовательские аккаунты ?
Чтоб не хранились в базе данных и не занимали места, а так же ник. Если игрок купил донат, то тогда ясное дело он должен сохранятся. А если это обычный игрок (default), то зачем его данные хранить? Допустим зашёл он, поиграл и ушел с проекта, а ник его сохранится и другие уже не смогут зайти под таким ником.
 
Чтоб не хранились в базе данных и не занимали места, а так же ник. Если игрок купил донат, то тогда ясное дело он должен сохранятся. А если это обычный игрок (default), то зачем его данные хранить? Допустим зашёл он, поиграл и ушел с проекта, а ник его сохранится и другие уже не смогут зайти под таким ником.
Потому что ник это уникальное имя игрока (Другие игроки не должны заходить под таким же ником, ибо один зарекомендует себя плохим человеком, ты удалишь его аккаунт, и потом оригинальный игрок зайдет с тем же ником, и к нему доверия 0), сейчас бы жалеть место в бд мем. Именно потому крупные компании да и любые другие не удаляют данные, а если удаляют то там спустя лет 10-15 после не активности, и до этого могут миллион писем отправить, и не факт что удалят. Потому что если ты занял уже это имя, оно тебе пренадлежит, а никому другому (как например с предоплатой номеров).
 
Потому что ник это уникальное имя игрока (Другие игроки не должны заходить под таким же ником, ибо один зарекомендует себя плохим человеком, ты удалишь его аккаунт, и потом оригинальный игрок зайдет с тем же ником, и к нему доверия 0), сейчас бы жалеть место в бд мем. Именно потому крупные компании да и любые другие не удаляют данные, а если удаляют то там спустя лет 10-15 после не активности, и до этого могут миллион писем отправить, и не факт что удалят. Потому что если ты занял уже это имя, оно тебе пренадлежит, а никому другому (как например с предоплатой номеров).
Да школоло серверам всегда похрен на людей, им только деньги нужны.
 
Потому что ник это уникальное имя игрока (Другие игроки не должны заходить под таким же ником, ибо один зарекомендует себя плохим человеком, ты удалишь его аккаунт, и потом оригинальный игрок зайдет с тем же ником, и к нему доверия 0), сейчас бы жалеть место в бд мем. Именно потому крупные компании да и любые другие не удаляют данные, а если удаляют то там спустя лет 10-15 после не активности, и до этого могут миллион писем отправить, и не факт что удалят. Потому что если ты занял уже это имя, оно тебе пренадлежит, а никому другому (как например с предоплатой номеров).
Крупные сервера как раз и стирают данные игроков которые не играют. Это и логично, зачем хранить аккаунты игроков которые не играют, они только занимают место и другой игрок не сможет зайти. И ты просто забьешь и не будешь пытаться подобрать нормальный ник чтоб зайти на сервер. Меня лично это тоже бесит когда раз 10 пытаешься ник подобрать и тебе говорит что он занят, а все потому что не стирают данные игроков которые уже как год не заходят. Я и хочу сделать так чтоб игроков без доната если они не активничают будет стирать, от месяца или двух. Ну и речь разумеется не про лицензию, а со входом на пиратке.
 
Потому что ник это уникальное имя игрока (Другие игроки не должны заходить под таким же ником, ибо один зарекомендует себя плохим человеком, ты удалишь его аккаунт, и потом оригинальный игрок зайдет с тем же ником, и к нему доверия 0), сейчас бы жалеть место в бд мем. Именно потому крупные компании да и любые другие не удаляют данные, а если удаляют то там спустя лет 10-15 после не активности, и до этого могут миллион писем отправить, и не факт что удалят. Потому что если ты занял уже это имя, оно тебе пренадлежит, а никому другому (как например с предоплатой номеров).
И я уже молчу что есть такие игроки, которые специально создают 2-10 аккаунтов и уходят с сервера. А ник уже занят будет на 10-15 лет по твоей логике. А в русскую рулетку играть смысла тоже нет, "может вернётся, а может не вернётся", легче сбросить если нет актива на аккаунте. Или такими темпами новые игроки никак не зайдут на сервер, ибо абсолютно каждый ник будет занят. Поэтому в такой игре как Майнкрафт, хранить их 15 лет на пиратке, это полный бред
 
И я уже молчу что есть такие игроки, которые специально создают 2-10 аккаунтов и уходят с сервера. А ник уже занят будет на 10-15 лет по твоей логике. А в русскую рулетку играть смысла тоже нет, "может вернётся, а может не вернётся", легче сбросить если нет актива на аккаунте. Или такими темпами новые игроки никак не зайдут на сервер, ибо абсолютно каждый ник будет занят. Поэтому в такой игре как Майнкрафт, хранить их 15 лет на пиратке, это полный бред
Как же-ж другие-то сервера аккаунты уже 6 лет подряд не сбрасывают и онлайн не теряют...
Наверное магия 😁
 
Крупные сервера как раз и стирают данные игроков которые не играют. Это и логично, зачем хранить аккаунты игроков которые не играют, они только занимают место и другой игрок не сможет зайти. И ты просто забьешь и не будешь пытаться подобрать нормальный ник чтоб зайти на сервер. Меня лично это тоже бесит когда раз 10 пытаешься ник подобрать и тебе говорит что он занят, а все потому что не стирают данные игроков которые уже как год не заходят. Я и хочу сделать так чтоб игроков без доната если они не активничают будет стирать, от месяца или двух. Ну и речь разумеется не про лицензию, а со входом на пиратке.
Это не логично удалять. Ник ты сам должен придумать изначально. Место занимают? понятно тебе жалко пару килобайт места мда, куда нам то до такого (это я тебе как владелец базы данных в 976,2 гига говорю).
И я уже молчу что есть такие игроки, которые специально создают 2-10 аккаунтов и уходят с сервера. А ник уже занят будет на 10-15 лет по твоей логике. А в русскую рулетку играть смысла тоже нет, "может вернётся, а может не вернётся", легче сбросить если нет актива на аккаунте. Или такими темпами новые игроки никак не зайдут на сервер, ибо абсолютно каждый ник будет занят. Поэтому в такой игре как Майнкрафт, хранить их 15 лет на пиратке, это полный бред
Определенные ники будут заняты да, так как они пренадлежат другим игрокам что тут такого, используйте свое имя а не притворяйтесь другими. А во вторых ну забей себе в кронтаб удаление записей в которых спустя там какое то время текущее минус последней игры проверка если более твоего определенного времени то удаляй или вручную.
Но твоя идея максимально осуждаемая, я не понимаю твоей логики. И кстати да не видел ни одного проекта который удаляет пользовательские аккаунты потому что им жалко пару килобайт, приваты и игровые предметы да.
 
Как же-ж другие-то сервера аккаунты уже 6 лет подряд не сбрасывают и онлайн не теряют...
Наверное магия 😁
Если это крупные сервера и там хранятся ники 15 лет, то ежу понятно что некоторые из-за этого не смогут зайти. Даже я лично когда-то забил на сервер из-за этого, потому что психанул ники перебирать, а играть с ником "fnhtjrksnn478382" не хочется
 
Это не логично удалять. Ник ты сам должен придумать изначально. Место занимают? понятно тебе жалко пару килобайт места мда, куда нам то до такого (это я тебе как владелец базы данных в 976,2 гига говорю).

Определенные ники будут заняты да, так как они пренадлежат другим игрокам что тут такого, используйте свое имя а не притворяйтесь другими. А во вторых ну забей себе в кронтаб удаление записей в которых спустя там какое то время текущее минус последней игры проверка если более твоего определенного времени то удаляй или вручную.
Но твоя идея максимально осуждаемая, я не понимаю твоей логики. И кстати да не видел ни одного проекта который удаляет пользовательские аккаунты потому что им жалко пару килобайт, приваты и игровые предметы да.
Основные нормальные визуальные ники рано или поздно закончатся, игрокам придется создавать ники "rhjdjdj4673fhjrie", даже при том что на нике который ты хотел создать, не играют уже 10 лет. Так почему бы не дать возможность зайти на него новому игроку который будет играть? И дело вообще не в базе данных, речь про выбор и доступность
 
Основные нормальные визуальные ники рано или поздно закончатся, игрокам придется создавать ники "rhjdjdj4673fhjrie", даже при том что на нике который ты хотел создать, не играют уже 10 лет. Так почему бы не дать возможность зайти на него новому игроку который будет играть? И дело вообще не в базе данных, речь про выбор и доступность
Вообще никогда они не закончаться, ты можешь какой угодно придумать, а вообще Ник пренадлежит только 1 игроку более никому, так всегда было.
 
И я уже молчу что есть такие игроки, которые специально создают 2-10 аккаунтов и уходят с сервера. А ник уже занят будет на 10-15 лет по твоей логике. А в русскую рулетку играть смысла тоже нет, "может вернётся, а может не вернётся", легче сбросить если нет актива на аккаунте. Или такими темпами новые игроки никак не зайдут на сервер, ибо абсолютно каждый ник будет занят. Поэтому в такой игре как Майнкрафт, хранить их 15 лет на пиратке, это полный бред
Чел, майнкрат вышел в 2011 году и до сих пор как то покупают лицензию без проблем с подбором ников..
 
Ну, вообще крупные сервера обычно как раз не удаляют аккаунты без доната.

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

Но если уж решил сделать вайп аккаунтов, то складываешь авторизацию и права игроков в базу данных, а при вайпе удаляешь SQL-запросом
То есть нужно например LP и авторизации в одну БД засунуть? Или можно в разные? Не особо шарю просто как SQL запрос работает.
Если в одну все нужно, то это получается на всех серверах донат будет общий?
 
Чел, майнкрат вышел в 2011 году и до сих пор как то покупают лицензию без проблем с подбором ников..
У многих с этим проблемы, у меня в том числе 2 лицухи которые я не использую, потому что нужный ник не могу поставить.
Так что чтоб не было проблем у игроков с ником, то не вижу ничего плохого чтоб иногда хотя бы раз в год сбрасывать заброшенные аккаунты
 
У многих с этим проблемы, у меня в том числе 2 лицухи которые я не использую, потому что нужный ник не могу поставить.
Так что чтоб не было проблем у игроков с ником, то не вижу ничего плохого чтоб иногда хотя бы раз в год сбрасывать заброшенные аккаунты
Твой недосервер это и близко не многие, против миллионных лицензий.
 
То есть нужно например LP и авторизации в одну БД засунуть? Или можно в разные? Не особо шарю просто как SQL запрос работает.
Если в одну все нужно, то это получается на всех серверах донат будет общий?
База общая, таблицы разные. Под донат можно использовать несколько таблиц, но и условие удаления записей будет сложнее
 
Твой недосервер это и близко не многие, против миллионных лицензий.
При чем тут сервер, если ты сам написал про аккаунт лицензии, я тебе и пишу что сам с этими проблемами сталкивался. Да и я знаю минимум 4 сервера где сбрасывают аккаунты, онлайн 300-1200 человек, раз уж ты опять и заговорил про сервера.
 
Назад
Верх Низ