1. Первым делом, мы конечно же читаем правила. Вероятно Вы этот пункт пропустите, но потом не удивляйтесь, что Вас не допустили в рейтинг. В принципе правила везде одинаковые, так что особо вчитываться не обязательно - главное что бы не было мата, порнографии, рекламы и пр.
2. Гейм сервер доступен - это значит что по указанным данным (IP и порт), сервер успешно пингуется и находится Online. Если же рядом с этим пунктом стоит красный крестик, то Вы что то упустили при настройке серверной части:
- Проверьте включен ли сервер.
- Убедитесь что сервер доступен из сети интернет (киньте настроенный l2.ini Вашему другу, только не из локалки, что бы проверил). Чаще всего ошибка в конфигах Game Server'a, в строке "ExternalHostname", нужно указывать Ваш внешний IP адресс, который можно посмотреть на сайте whatismyip.com.
- Следующая часто встречающийся проблема, отсутствие настройки рутера. Если Вы пользуетесь рутером, то обязательно в его настройках нужно пропустить порты сервера (7777, 1201, 9014)
- Если не можете самостоятельно решить проблему, обращайтесь к нам на форум.
3. Сайт сервера доступен - как и во 2ом пункте, сайт так же должен быть доступн в сети интернет.
- Если Вы пользуетесь услугами хостинга, убердитесь что с сервером всё в порядке и проверьте доступность сайта (для достоверности сделайте пару раз "refresh" на главной страннице Вашего сайта в браузере).
- Если Ваш вэб сервер размещен на ПК, то опять же проверьте рутер и работоспособность вэб дистрибутивов.
- Если проблема не решается, обращайтесь на форум.
Что касается домена, то намного престижней иметь 1ый доменный уровень (site_name.ru), учитывая что регистрация домена в отечественной зоне всего 99 руб, это не составит проблем Вашему бюджету.
4. Кнопка рейтинга - это стандартный баннер L2top.ru, при нажатие на который пользователь переходит на странницу регистрации Вашего сервера. Что бы удовлетворить l2top.ru целиком и полностью, этот баннер нужно установить не ниже 500px на Вашей вэб страничке. Код баннеры можно получить нажав на кнопку рядом с ИД сервера (в админке l2top).
Примечание: если кнопка правильно расположена на Вашей страничке, но автомодерация указывает обратно, обратитесь к модератором l2top с петицией, что бы Ваш сайт проверил живой человек.
Попадаем в элиту
1. Мы дошли до того пункта, ради которого и затевался весь этот мануал. Что такое онлайн фал? Это обычный *txt файл, в котором хранится пару цифр, обозначающий онлайн Вашего сервера, l2top просит указать ссылку на него (http://site_name.ru/online.txt), тоесть файлик должен быть расположен на Вашем вэб сервере и доступен из сети интернет.
Можно создать этот файл и вручную писать онлайн сервера, но это не совсем нам подходит, поэтому я выкладываю php скрипт, который поможет автоматизировать это дело. Открываем Notepad и копируем тужа этот скрипт:
<?php
$L2JBS_config["mysql_host"]="localhost - если Ваша база дынных ява сервер находится на том же ПК что и вэб сервер, в другом случае пишем внешний IP";
$L2JBS_config["mysql_port"]="3306 - стандартный MySql порт";
$L2JBS_config["mysql_db"]="l2db - тут пишем название базы данных Вашего ява сервера";
$L2JBS_config["mysql_login"]="root - имя пользователя";
$L2JBS_config["mysql_password"]="xxx - пароль";
mysql_connect($L2JBS_config["mysql_host"],$L2JBS_config["mysql_login"],$L2JBS_config["mysql_password"]);
mysql_select_db($L2JBS_config["mysql_db"]);
$online=mysql_fetch_row(mysql_query("SELECT COUNT(online) FROM characters WHERE online=1"));
$online=$online[0];
$file = fopen("online.txt", "w");
fwrite($file, $online);
fclose($file);
mysql_close();
?>
Незабываем настроить код, и сохраняем файл в расширение *php, название может быть любым на Ваш вкус. Скидываем файл на Ваш вэб сервер. Далее двигаемся к пункту настройки cron, который автоматизирует запуск php скрипта, что будет через заданный промежуток записывать количество онлайна Вашего ла2 сервера в онлайн файл.
Если Вы пользуетесь хостингом, то нужно найти пункт про Cron в Вашей админ панельке, указать полный путь к скрипту php (что мы недавно создали), на вашем вэб сервере и периодичность его запуска. Если вы ваш вэб сервер расположен на ПК под управлением Windows, то я советую поискать в гугле программку для автокрона для Вашей оц, на линуксе это настроить можно без дополнительного софта (в интернете уйма материалов про настройку cron).
Если сами не в силах решить проблему пишите на форум.
2. L2top.ru не любит конкурентов, поэтому что бы попасть в элитную категорию серверов, нельзя выставлять кнопки других рейтингов на Вашем вэб страничке. Система вполне обходима, но это уже другая история.
Когда выполнили все условия, жмём зелёную кнопку "проверить сервер" (в адмике l2top), после чего бот автоматически проверит Ваш сервер по некоторым пунктам. Далее если бот Вас подвёл, выдав ошибку, а Вы уверенны что все сделали правильно пишем аппеляцию, в следствии чего живой модератор проверит Ваше сервер.