Рейтинг   Форум   L2Offline!   Новости   Правила   F.A.Q.   О проекте
Здравствуйте, гость! Пожалуйста, войдите или зарегистрируйтесь

F.A.Q. - Часто задаваемые вопросы и ответы

1. Зачем нужен этот рейтинг? Каковы его преимущества перед остальными рейтингами?
2. Поясните, пожалуйста, что означают данные, которые показываются при выводе сервера?
3. Что такое репутация? Как повысить репутацию?
4. Что такое LPR?
5. Какие бывают типы аккаунтов? Admin, advanced, elite, elite+ - в чем разница?
6. Как я могу получить статус Advanced?
7. Как я могу получить статус Elite?
8. Как я могу получить статус Elite+?
9. Что такое "режим изгнания"?
10. Напомните, пожалуйста, ссылки на Ваш проект.
11. Как создать скрипт, обновляющий файл с количеством игроков онлайн?
12. Могу ли я разместить рекламу на вашем проекте?



1. Зачем нужен этот рейтинг? Каковы его преимущества перед остальными рейтингами?

Этот рейтинг изначально создавался для пользователей русскоязычного сегмента интернета. Это означает, что, зайдя на любой сервер, представленный в нашем рейтинге, вы сможете сказать любому пробегающему мимо персонажу "Prvet dai 10k sro4no nado profy prohogy plz plz plz" и не будете посланы на неизвестном языке в неизвестном направлении (впрочем, не факт). Также этот рейтинг создавался для упора на качество, а не на количество. Если все остальные рейтинги ставят перед собой цель получить высокий онлайн (вспомните, каждый требует разместить их кнопку на главной странице сайта и обязательно на видном мместе) и допускают к выводу на главную страницу все серверы без разбора, то мы же тщательно отсеиваем все регистрируемые в нашем рейтинге серверы (к слову, на момент написания F.A.Q. у нас было зарегистрировано 27 серверов, и лишь 15 из них прошли модерацию) и не требуем размещать каких-либо обратных ссылок на наш проект.

В качестве преимуществ мы можем отметить наличие в нашем рейтинге системы регистрации пользователей, что позволяет исключить подделку Вашего ника при публикации комментариев к оцениваемому серверу; систему комплексной защиты от атак (Anti-Hack); возможность изменения нового показателя оценки играбельности серверов - репутации. Администраторы серверов по достоинству оценят возможность использования flash-роликов вместо изображений, возможность использования bb-кодов в описании сервера и удобную панель администрирования. Конечно же, никуда не делась и стандартная "фишка" всех без исключения рейтингов - голосование. Также мы блокируем при голосовании большинство известных на данный момент публичных прокси-серверов, что исключает возможность накрутки счетчика для голосования. Ну, и конечно же, наша гордость и уникальная разработка: Lineager Popular Rate (LPR). Подробнее о нем вы сможете узнать в соответствующем разделе F.A.Q.



2. Поясните, пожалуйста, что означают данные, которые показываются при выводе сервера?

Total. Общее количество баллов, набранное сервером (комплексный показатель голосов и рейтинга). Если обод круга горит мягким оранжевым пламенем - значит, игровой сервер в онлайне. В противном случае обод становится темно-синим.

Online. Количество игроков в онлайне на данный момент. Заметьте, что это значение может отличаться от действительного, так как время обновления файла с количеством игроков онлайн администраторы серверов выбирают самостоятельно.

Reputation. Значение репутации. Единственный показатель из всех (кроме Total'a), который может принимать как положительное, так и отрицательное значение.

Votes. Количество голосов, отданных игроками за сервер. Голосовать можно раз в сутки с одного ip-адреса. Если же Вы попытаетесь проголосовать снова, Вы будете уведомлены о том, сколько времени Вам осталось до следующего голосования.

Outs. Количество переходов на сервер с нашего рейтинга. Это значение не влияет на общий балл (Total) и служит для информирования администраторов серверов о количестве потенциальных игроков, привлеченных нашим рейтингом.

LPR. Показатель Lineager Popular Rate (индекс популярности сервера в системе).

Значения под описанием: exp/sp/drop/adena | хроники | тип сервера



3. Что такое репутация? Как повысить репутацию?

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

Изменить репутацию можно, кликнув на значение репутации рядом с выбранным сервером. Вот пример:



4. Что такое LPR?

LPR - это Lineager Popularity Rating (индекс популярности сервера в нашем рейтинге). Он отображается в виде десятичной дроби с точностью до сотых у серверов категории Advanced/Elite/Elite+. Формула расчета LPR закрыта. Оптимальным показателем LPR считается единица, нормальным - показатель от 0.5 до 1.5. Если LPR ниже 0.5 - значит, пользователи лишь изредка голосуют за свой сервер в нашем рейтинге, выше 1.5 - пользуются прокси-серверами для накрутки счетчика голосований. Все это, конечно, относительно, но если LPR становится больше трех единиц, мы принимаем меры. В планах планируется использовать LPR для подсчета общего балла: это позволит хорошим серверам с относительно низким онлайном выйти в первую десятку серверов в нашем рейтинге.



5. Какие бывают типы аккаунтов? Admin, advanced, elite, elite+ - в чем разница?

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

1. User
Обладает всеми правами гостя плюс:
   - имеет возможность изменять репутацию сервера (один раз в сутки);
   - имеет возможность зарегистрировать сервер и стать администратором (тип аккаунта: admin).

2. Admin
Обладает всеми правами пользователя (исключение: не может изменять репутацию своего сервера) плюс:
   - может произовольно изменять информацию о своем сервере;
   - имеет возможность обходить флуд-контроль при постинге комментариев.

3. Advanced
Обладает всеми правами администратора плюс:
   - сервер отображается в разделе Элитных, а не Обычных серверов.

4. Elite
Обладает всеми правами продвинутого администратора плюс:
   - может управлять показом баннера своего сервера на главной странице рейтига;
   - может использовать bb-коды для редактирования информации о сервере.

5. Elite+
Обладает всеми правами элитного администратора плюс:
   - обладает возможностью поочередного отображения до трех различных загруженных баннеров.

6. Root
Обладает всеми правами пользователя (исключение: не может напрямую зарегистрировать сервер, опция доступна через админ-панель) плюс:
   - имеет доступ к административной панели, что дает ему возможность свободным образом редактировать любую информацию о серверах и пользователях;
   - имеет возможность обходить флуд-контроль;
   - имеет возможность неограниченное количество раз изменять репутацию того или иного сервера при постинге сообщений.



6. Как я могу получить статус Advanced?

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



7. Как я могу получить статус Elite?

Статус Elite, позволяющий Вам размещать баннер над описанием Вашего сервера и форматировать вывод текста описания при помощи bb-кодов, можно получить, переведя на наш счет в платежной системе WebMoney 19.95 у.е..

После получения статуса Elite он "привязывается" к определенному логину и перевести его на другой логин будет невозможно. Статус Elite присваивается администраторам на постоянной основе и не может быть впоследствии аннулирован.



8. Как я могу получить статус Elite+?

Статус Elite+, дающий Вам возможность поочередного отображения до трех загруженных баннеров, Вы можете получить при условии перевода на наш счет в платежной системе WebMoney 7 у.е.. за каждый месяц пользования привилегиями статуса Elite+.



9. Что такое "режим изгнания"?

Режим изгания (outcast mode) - это своего рода бан серверов за нарушение правил участия в рейтинге. Причины могут быть самыми разнообразными, но чаще всего это указание "фальшивого", то есть необновляемого файла с количеством игроков онлайн либо обновляемого, но с явно завышенным количеством игроков. Сервер может перейти (и выйти) в этот режим только по усмотрению администрации. В случае, если этот режим активирован, сервер находится в так называемой Особой категории серверов, между Элитными и Обычными серверами.



10. Напомните, пожалуйста, ссылки на Ваш проект.

Для голосования Вы можете использовать следующую ссылку:

http://lineager.org/?vote=your_server_id
Для повышения репутции сервера зарегистрированными участниками проекта Вы можете использовть ссылку ниже:
http://lineager.org/?rep=your_server_id&action=plus
Возможно, Вы захотите использовать в качестве баннера flash-ролик. Тогда помните, что последний при клике должен ссылаться на:
http://lineager.org/?out=your_server_id
Если же Вы хотите разместить на своем сайте нашу кнопку (делать это совсем необязательно, вы вольны использовать текстовую ссылку, к примеру, или не использовать ссылки вообще), то вот её код:
<img src="http://lineager.org/images/banner.gif" width="88" height="31" alt="Lineager Top">



11. Как создать скрипт, обновляющий файл с количеством игроков онлайн?

Все данные, как известно, хранятся в базе данных. Допустим, у нас есть таблица characters, в которой есть поле 'online' (заметим, что при использовании Java-сервера все данные из этого примера и из примеров ниже будут совпадать). Если чар в онлайне, online становится равным единице. В противном же случае - нулю. Отлично. Это как раз то, что нам нужно. Пишем php-код:

<?

$host = "localhost"; // хост, на котором будут хранится данные об игроках
$user = "root"; // логин пользователя БД...
$pass = ""; // ...и его пароль
$db = "lineage"; // схема, в которой хранятся данные

$link = mysql_connect($host, $user, $pass); // подключаемся к Базе Данных
mysql_select_db ($db) or die("Ошибка запроса: " . mysql_error()); // выбираем схему...

$query = "SELECT COUNT(*) FROM characters WHERE online = '1'"; // формируем запрос к Базе Данных (в нем мы просим mysql-сервер выбрать из Базы Данных всех игроков, которые сейчас находятся в игре, и посчитать их количество)
$result = mysql_query($query) or die("Ошибка запроса: " . mysql_error()); // выполняем запрос...
$array = mysql_fetch_array($result); // заносим результат выполнения запроса в переменную

mysql_close($link); // закрываем соединения с Базой Данных

$file = fopen("online.txt","w"); // открываем файл только для записи, при этом вся предыдущая информация в нем уничтожится Предполагается, что файл находится в той же самой директории, что и сам скрипт. Если файл не существуют, он будет создан. При работе в NIX-системах помните о правах записи в файл для php
fputs ($file, $array['0']); // записываем данные, полученные в результате mysql-запроса, в файл
fclose ($file); // закрываем файл


?>


Что ж, скрипт мы написали. Теперь его нужно каким-то образом обновлять. И желательно не нанимать для этого человека, который каждые три минуты будет вызывать этот скрипт на выполнение. Для этого есть... правильно, cron. Объем статьи и её специфика не позволяют мне охватить все аспекты работы с кроном (и, честно говоря, не особо-то и хочется), поэтому кто заинтересовался, тот может почерпнуть вот тут очень много полезного и интересного.

Мы же "пойдем другим путем" и зайдем в нашу любимую cPanel. Переходим по ссылке Cron Jobs, выбираем Advanced (Unix Style). Сверху будет подсказка, в которой совершенно справедливо будет замечено, что * обозначает все возможные значения. Не мудрствуя лукаво, пишем в поле Minute */3. Во всех остальных полях проставляем звездочки. В качестве команды пишем /usr/bin/php /path/to/script/online.php (т.е. путь/к/php путь/к/скрипту/online.php, перед этим рекомендуется узнать у хостера путь к php либо выполнить команду which php).



12. Могу ли я разместить рекламу на вашем проекте?

Да, можете. В данный момент момент доступно размешение стандартного баннера (468*60) под приветствием. Стоимость размещения в данный момент составляет 20 у.е. за семь дней. Также вы можете разместить баннер стандартного размера на нашем форуме за 10 у.е. за семь дней. Если же Вы хотите разместить Ваш баннер в другом месте нашего сайта, пожалуйста, обратитесь к администрации.

сейчас на сайте: 3 генерация: 0.062 секунд
09.09.2010 08:05:28 © Lineager Development Team • 2006 - 2008 designed by Berkut