Моддинг Запрет на вхождение

Тема в разделе "Создание и управление сервером", создана пользователем koks123, 12 авг 2014.

  1. koks123

    koks123 XD

    Как сделать ,если человек зашел на сервер прописал логин ,то на этом и на всех остальных серверах на этот аккаунт входить уже нельзя пока человек не выйдет ?
    P.S Через сравнения по логинам не надо!))
     
  2. Matodor

    Matodor Гл. Администратор Команда форума

    Сделай через фаил, в котором будешь хранить список аккаунтов в игре. При выходе удалять аккаунт из списка, при входе добавлять.
    Так получится сделать если оба сервера расположены на одном хосте.
     
  3. koks123

    koks123 XD

    А если сервер вылетит ? То есть аккаунты на всегда заблокированы )
     
  4. Matodor

    Matodor Гл. Администратор Команда форума

    • Писать код правильно, чтобы не вылетал.
    • Очищать список при запуске.
     
  5. koks123

    koks123 XD

    Ясно
     
  6. PsychoGod

    PsychoGod Пользователь

    если используешь базу данных, то легче сделать там колонку которая будет отвечать за Онлайн игрока и еще одну колонку, которая будет отвечать за айпи и порт сервера на котором тот игрок онлайн

    а для того чтобы его "выкидывало" автоматически при краше сервера, нужно делать query запросы отсылаемые поминутно с базы данных на сервер, который будет запрашивать вначале обнулять все ячейки а потом запрашивать заного, кто онлайн а кто нет
     
  7. koks123

    koks123 XD

    не использую базу по этому буду делать перезапись файла при запуске сервера
     
  8. Matodor

    Matodor Гл. Администратор Команда форума

    Тоже ему хотел об этом сказать, но как я и думал: