Показать сообщение отдельно
Старый 28.06.2006, 17:34 Вверх     #9
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 36
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15:42
Сообщений: 92

Пол: Мужской
По умолчанию Д2я.

Текущая версия:
Дата последнего обновления:23.06.06
Веб система для L2J сервера. Представляет из себя сайт работающий с MySQL базой и телнет сервером L2J.

Trac система.
http://trac.balancer.ru/l2jz/

Самая последняя, свежайшая версия (SVN).
http://trac.balancer.ru/svn/l2jz/trunk/

За обновлениями можно следить тут:
http://trac.balancer.ru/l2jz/timeline

Итак что нужно сделать для её установки:
1)Положить содержимое папки www в какое-нибудь место вашего веб сервера (он должен поддерживать PHP).

2)Выполнить SQL скрипт из файла l2jz.sql в l2jdb базе. Новые таблицы должны быть в той-же базе что и все таблицы L2J сервера.

3)Если у вас заблокирован telnet сервер l2j, то его надо разблокировать и разрешить доступ с того ip, на котором стоит веб сервер. Если вы затрудняетесь с настройкой telnet сервера и веб сервер стоит на той-же машине что и игровой, то можете попробовать вот этот файл настройки (config\telnet.properties).
Код:
#Telnet is disabled by default.
EnableTelnet = true

#This is the port telnet server will bind to
StatusPort = 12345

#If the following is not set, a random password is generated on server startup.
StatusPW = somePass

#This list can contain IPs or Hosts of clients you wish to allow.
#Hosts must be resolvable to an IP.
#The format is as follows:
#ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
#Make sure there are no spaces between hosts/ips
ListOfHosts = 127.0.0.1,localhost
Убедитесь, что строка StatusPW =.. раскомментирована.

4)В папке l2jzsystem открыть файл option.php и, если в этом есть необходимость изменить его настройки. Пожалуйста, обратите особое внимание на следующие настройки:
$server_ip - это ip вашего игрового сервера. Его следует менять, только в том случае если игровой и веб сервер стоят на разных компьютерах.
$telnet_port - это порт через который осуществляется telnet связь. Он дожен совпадать с StatusPort из файла config\telnet.properties.
$telnet_pass- это пароль telnet доступа. Он дожен совпадать с StatusPW из файла config\telnet.properties.

$l2jz[][] - это массив содержащий минимальный уровень доступа к различным страницам системы и действиям которые она может совершать. Не вошедший в систему пользователь имеет уровень прав 0. Он может зайти используя свой игровой логин и пароль. При этом ему будет установлен уровень доступа равный уровню доступа его аккаунта.
Ну вот вроде и всё, теперь система должна работать.

Вот несколько примеров работы системы
http://zahar.merge.ru/l2jz1.htm - страница аккаунта
http://zahar.merge.ru/l2jz2.htm - главная страница чара
http://zahar.merge.ru/l2jz3.htm - страница вещей чара
http://zahar.merge.ru/l2jz4.htm - страница владельцев вещи
http://zahar.merge.ru/l2jz5.htm - страница сервера


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: leobox