Идентификация в игре |
Напоминаем, по причине завершения работы зеленоградской IRC-сети, проект IRC-игры "Викторина" перемещен в IRC-сеть irc.dalnet.ru.
Идентификация в игре |
Kreon |
Apr 29 2006, 06:50 PM
Post
#1
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Немного об идентификации пользователей на игровом боте.
Была полностью переписана старая система хранения хостмасок пользователей в одной таблице со всей игровой статистикой. Теперь данные по хостам хранятся в другой таблице, и немного изменилась схема их хранения для большей гибкости настройки, расширенных возможностей, отсутствия ошибок старой системы и прочая и прочая. Итак, хранимые хостмаски делятся на два типа - постоянные и переменные. Каждый игрок имеет лимит в 10 переменных хостов. Если вы зайдете в игру с другого хоста под старым ником и ответите правильно хоть на один вопрос - новая хостмаска будет добавлена к вашим старым и вы будете играть прежней учетной записью. В случае, если у вас больше десяти хостмасок, то перед добавлением новой самая старая будет удалена. Помимо этого есть постоянные хостмаски, которых может быть любое количество и которые не будут удаляться по мере накопления переменных. Пока их могут добавлять только администраторы игры, но если будет заметна необходимость, то возможно доступ к этой функции будет дан всем остальным. Пока же - если вам удобнее, чтобы бот идентифицировал вас по какой-либо другой маске (в отличие от стандартной *!ident@host.com), то можете обратиться ко мне на IRC, либо посредством ЛС на форуме, указав имя игрового аккаунта и желаемую постоянную хостмаску. В отличие от старой системы идентификации, теперь поддерживаются маски в абсолютно любом формате, соответствующем виду *!*@*. Обратите внимание, что если бот стал идентифицировать вас неверно, и вы до этого установили на свой аккаунт пароль по команде !mypass пароль - то вы можете добавить текущую хостмаску к своему старому аккаунту с помощью команды !myhost логин пароль. В случае, если эта хостмаска принадлежала другому аккаунту - она будет удалена оттуда. Это что касается переменных хостмасок. Администраторские команды по работе с масками - !addhost, !delhost, !listhost. Требуемый уровень доступа +m с идентификацией паролем. |
Lo-Fi Version | Time is now: 23rd May 2024 - 06:42 PM |