Форум /forum/ Форум Thu, 09 May 2013 15:35:01 GMT uCoz Web-Service Накрутка просмотров на Ютубе /forum/96-2013-1 Thu, 09 May 2013 15:35:01 GMT Форум: <a href="/forum/96">Установка / Настройка Skyfire</a><br />Автор темы: lis1234<br />Автор последнего сообщения: lis1234<br />Количество ответов: 0 <a class="link" href="/go?http://bee-wow.com/forum/61-568-1" title="http://bee-wow.com/forum/61-568-1" rel="nofollow" target="_blank">http://bee-wow.com/forum/61-568-1</a> Установка / Настройка Skyfire lis1234 /forum/96-2013-1 Баги читы аддоны /forum/96-1968-1 Wed, 23 Jan 2013 14:23:15 GMT Форум: <a href="/forum/96">Установка / Настройка Skyfire</a><br />Автор темы: samic11<br />Автор последнего сообщения: VladBoom<br />Количество ответов: 1 <div align="center"><a class="link" href="/go?http://bee-wow.com/forum" title="http://bee-wow.com/forum" rel="nofollow" target="_blank">Форум</a> <br /> <a class="link" href="/go?http://bee-wow.com/forum/13" title="http://bee-wow.com/forum/13" rel="nofollow" target="_blank">Читы</a> <br /> <a class="link" href="/go?http://bee-wow.com/forum" title="http://bee-wow.com/forum" rel="nofollow" target="_blank">Свежие баги</a> <br /> <a class="link" href="/go?http://bee-wow.com/forum/4" title="http://bee-wow.com/forum/4" rel="nofollow" target="_blank">Топ серверов</a> <br /> <a class="link" href="/go?http://bee-wow.com/forum/15" title="http://bee-wow.com/forum/15" rel="nofollow" target="_blank">Программы</a> <br /> <i><span style="color:#ff0000">bee-wow.com Заходим</span></i></div> Установка / Настройка Skyfire samic11 /forum/96-1968-1 Разбор структуры баз SkyFire[auth] /forum/96-1694-1 Sun, 20 Jan 2013 13:53:19 GMT Форум: <a href="/forum/96">Установка / Настройка Skyfire</a><br />Автор темы: Miker<br />Автор последнего сообщения: samic11<br />Количество ответов: 3 Ну что ж, начнем! Сегодня буду описывать вам самую простую из баз данных для SkyFire, а именно auth. <br /><br /> <hr /> <br /><br /> В базе auth 8 таблиц: <br /> 1. account - по названию всё понятно, данная таблица содержит информацию об учетных записях пользователей/игроков. <br /> 2. account_access - данная таблица отвечает за доступ на сервере. <br /> 3. account_banned - по названию понятно, что данная таблица отвечает за информацию о заблокированных учетных записях. <br /> 4. ip_banned - таблица отвечающая за информацию о заблокированных IP-адресах. <br /> 5. realmcharacters - данная таблица содержит информацию о количестве персонажей каждого аккаунта на каждом реалме. <br /> 6. logs - в данной таблице содержаться логи сервера, если EnableLogDB в конфигах(authserver.conf) включен. <br /> 7. realmlist - в данной таблице содержится вся необходимая информация о реалмах. <br /> 8. uptime - данная таблица содержит время работы всех реалмов. <br /><br /> <hr /> <br /><br /> <div align="center">account</div> <br /><br /> Структура <br /><br /> <img src="http://filebeam.com/bad49fddc034c1fa4bfd988bd7832505.jpg" border="0" alt=""/> <br /><br /> Описание полей: <br /> id <br /> Уникальный идентификатор аккаунта. <br /> username <br /> Название аккаунта. <br /> sha_pass_hash <br /> Это поле содержит зашифрованную методом SHA1 пару «логин, пароль». Хеш создается методом конкатенации логина и пароля в верхнем регистре, используя двоеточие как разделитель.. Запрос, создающий логин и пароль: <br /><br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->SELECT SHA1(CONCAT(UPPER(`username`&#41;, ':', UPPER(<pass>&#41;&#41;&#41;;<!--/uzc--></div></div><!--/uzcode--> <br /><br /> v <br /> Это серверный верификатор пароля, используемый в SRP во время авторизации клиента. Если вы хотите сменить пароль аккаунта, вы должны установить пустое значение или ноль в это поле. <br /> s <br /> Это серверная «соль» пароля, используемая в SRP во время авторизации клиента. Если вы хотите сменить пароль аккаунта, вы должны установить пустое значение или ноль в это поле. <br /> email <br /> e-mail, присвоеный учетной записи при регистрации. <br /> joindate <br /> Дата регистрации (создания аккаунта). <br /> last_ip <br /> IP адрес, с которого последний раз заходили на данный аккаунт <br /> failed_logins <br /> Количество неверных попыток ввода аккаунта. <br /> locked <br /> Логическое значение 0 или 1 устанавливающее или снимающее блокировку аккаунта. (.account lock on&#92;off в игре). <br /> last_login <br /> Дата последнего входа. <br /> online <br /> Логическое значение 0 или 1 которое показывает, находятся ли персонажи на данном аккаунте в игре. <br /> expansion <br /> Логическое значение 0 или 0 показывающее тип дополнения (для Skyfire значение должно быть 3) <br /> mutetime <br /> Время, в Unix-формате, когда с аккаунта будет снят mute (лишение всех персонажей на аккаунте возможности печатать сообщения и клиентские команды во всех чатах, активируется через .mute в игре). Чтобы посмотреть, сколько осталось времени до снятия блокировки чата выполните запрос: <br /><br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->SELECT FROM_UNIXTIME(`mutetime`&#41;;<!--/uzc--></div></div><!--/uzcode--> <br /><br /> locale <br /> Язык игрового клиента, используемого при входе на этот Аккаунт. Если указано несколько языков, будет выбираться язык клиента. <br /><br /> <hr /> <br /><br /> <div align="center">account_access</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/ed8168325a6b39a8696c6f5c68488faf.jpg" border="0" alt=""/> <br /><br /> Описание полей <br /> id <br /> Идентификатор аккаунта из таблице account поле ID. <br /> gmlevel <br /> Уровень доступа учетной записи. Различные уровни имеют доступ к различным командам. Уровни для команд задаются в таблице command(описание будет чуть позже), которая для каждого реалма отдельная. <br /> RealmID <br /> Номер реалма, на котором будет действовать данный уровень доступа(если -1 то для всех). Смотрите в таблице realmlist поле ID. <br /><br /> <hr /> <br /><br /> <div align="center">account_banned</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/a6b5f6cdf145e18a6b72f09176e827d5.jpg" border="0" alt=""/> <br /><br /> Описание полей <br /> id <br /> Идентификатор аккаунта. Смотрите в таблице account поле id. <br /> bandate <br /> Дата выдачи бана аккаунту, в Unix-формате. <br /> unbandate <br /> ата снятия бана с аккаунта в Unix-формате. Если в этом поле значение меньше даты выдачи - бан выдается перманентно(навсегда). <br /> bannedby <br /> Ник забанившего аккаунт. Персонаж должен иметь аккаунт с правами на команду .ban в игре. <br /> banreason <br /> Причина, по которой забанен аккаунт. <br /> active <br /> Логическое значение 0 или 1 устанавливающее активен бан или нет. <br /><br /> <hr /> <br /><br /> <div align="center">ip_banned</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/aec360dcab6baa6915c031357b541bf8.jpg" border="0" alt=""/> <br /><br /> Описание полей <br /> ip <br /> Забаненный IP адрес. <br /> bandate <br /> Дата выдачи бана IP адресу, в Unix-формате. <br /> unbandate <br /> Дата снятия бана с IP адреса в Unix-формате. Если в этом поле значение меньше даты выдачи - бан выдается перманентно(навсегда). <br /> bannedby <br /> ик забанившего IP адрес. Персонаж должен иметь аккаунт с правами на комманду .ban в игре. <br /> banreason <br /> Причина, по которой забанен IP адрес. <br /><br /> <hr /> <br /><br /> <div align="center">logs</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/5e4a7b43d59c353ac3ed12ac53dd098a.jpg" border="0" alt=""/> <br /><br /> Описание полей <br /> time <br /> Дата в Unix-формате, когда произошла запись в базу данных. <br /> realm <br /> Номер реалма, для которого будут сохранятся логи. Смотрите в таблице Realmlist поле ID. <br /> type <br /> Тип логов выглядит так: <br /><br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->LOG_TYPE_STRING = 0 --- нормальные информативные строки&nbsp;&nbsp;<br /> LOG_TYPE_ERROR&nbsp;&nbsp;= 1 --- какая-то ошибка&nbsp;&nbsp;<br /> LOG_TYPE_BASIC&nbsp;&nbsp;= 2 --- основная информация&nbsp;&nbsp;<br /> LOG_TYPE_DETAIL = 3 --- подробная информация&nbsp;&nbsp;<br /> LOG_TYPE_DEBUG&nbsp;&nbsp;= 4 --- отладочная информация&nbsp;&nbsp;<br /> LOG_TYPE_CHAR&nbsp;&nbsp;&nbsp;= 5 --- информация о персонаже&nbsp;&nbsp;<br /> LOG_TYPE_WORLD&nbsp;&nbsp;= 6 --- дамп пакетов&nbsp;&nbsp;<br /> LOG_TYPE_RA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 7 --- удаленный доступ к логам&nbsp;&nbsp;<br /> LOG_TYPE_GM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 8 --- логи Гм команд&nbsp;&nbsp;<br /> LOG_TYPE_CRASH&nbsp;&nbsp;= 9 --- логи крашей&nbsp;&nbsp;<br /> LOG_TYPE_CHAT&nbsp;&nbsp;&nbsp;= 10 -- логи чата<!--/uzc--></div></div><!--/uzcode--> <br /><br /> <hr /> <br /><br /> <div align="center">realmcharacters</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/b653b70bd3593597400311b194a0ed86.jpg" border="0" alt=""/> <br /><br /> realmid <br /> Идентификатор реалма. Смотрите в таблице realmlist поле id <br /> acctid <br /> Идентификатор аккаунта. Смотрите в таблице account поле id <br /> numchars <br /> Количество персонажей данного аккаунта на данном реалме. <br /><br /> <hr /> <br /><br /> <div align="center">realmlist</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/57faa97aaf4e57713cf43aeaf2f5a6f0.jpg" border="0" alt=""/> <br /><br /> Description of the fields <br /> id <br /> Идентификатор реалма. Этот номер является уникальным для каждого реалма и он должен соотноситься со значением RealmID в worldserver.conf. <br /> name <br /> Название реалма. Это название появится в списке выбора миров, а также в окне выбора персонажа. <br /> address <br /> IP адрес для подключения клиентов из сети. Значение 127.0.0.1 по-умолчанию делает доступным сервер только локально (с той же машины). <br /> port <br /> Порт для подключения к серверу. Если все сервера(будь то Fun&#92;High Rate&#92;Blizzlike или же сервера для различных версий клиента) находятся на одной машине, они должны иметь разные порты. <br /> icon <br /> Иконка реалма. Значение: <br /> 0 - Normal; 1 - PvP; 4 - Normal; 6 - RP; 8 - RP PvP <br /> color <br /> Цвет обозначает как "полный", который будет отображаться при выборе реалма. <br /> timezone <br /> Часовой пояс реалма. Если в реалмлисте присутствуют реалмы с различными timezone, они будут отображаться в разных вкладках, а при первом входе на сервер клиенту будет предложена выбрать один из доступных часовых поясов. <br /> allowedSecurityLevel <br /> Минимальный gmlevel необходимый для вход в мир. <br /> population <br /> Нынешняя населенность мира, обновляется автоматически. Формула для вычисления значения в этой области: "КоличествоИгроков" / "МаксимальноеКоличествоИгроков" * 2. <br /> gamebuild <br /> Позволяет отображать реалмы различных версий клиента в одном реалмлисте. Для SkyFire все билды катаклизма. <br /><br /> <hr /> <br /><br /> <div align="center">uptime</div> <br /><br /> Структура <br /> <img src="http://filebeam.com/3694e9c387e7d589dad2a6094f67c124.jpg" border="0" alt=""/> <br /><br /> Описание полей <br /> realmid <br /> Идентификатор реалма. Смотрите в таблице realmlist поле id <br /> starttime <br /> ремя, когда сервер был запущен: в Unix формате. <br /> startstring <br /> Время, когда сервер был запущен: в формате читаемой строки. <br /> uptime <br /> Время работы сервера, в секундах. <br /> maxplayers <br /> Максимальный онлайн. <br /> revision <br /> Ревизия ядра. Установка / Настройка Skyfire Miker /forum/96-1694-1