Разработка, Java, l2jserver - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 03.12.2010, 20:39   #1
Пользователь

Автор темы (Топик Стартер) Разработка, Java, l2jserver

Доброго времени суток!
Сейчас потихоньку изучаю Java, копаюсь в исходниках l2jserver...
Но у меня нет пока полного представления о сборке.

Уважаемые форумчане, подскажите пожалуйста какие файлы сырца за что отвечают на сервере?
Может быть есть описание API L2jserver?
Может быть есть какая-нибудь документация по исходному коду?
Желательно конечно на русском. Может быть кто-то поделится своим опытом...
Очень интересно разобраться в составе сервера, но по ходу изучения мне приходится прошарить по всему классу, что бы понять что с ним состыковывается и для чего он нужен. В общем нужно время. С описанием мне было бы намного проще
visors087 вне форума Ответить с цитированием
Непрочитано 03.12.2010, 21:05   #2
Пользователь

По умолчанию Re: Разработка, Java, l2jserver

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

для понимания сборки могу дать пару советов
1. для начала обзаведитесь нормальным IDE для редактирования, я использую Eclipse
2. Ну и потом читайте название файлов классов и методов . название в большенстве чвоем несет ответ на вопрос что происходит в классе - методе
3. ну и по структуре

loginserver - содержит в себе ве по логину
gameserver - соответственно по игровому

как и говорил названия сами за себя говорят
в каждой их них есть папки
serverpackets и clientpackets - это соответственно классы для работы с пакетами

в model - располагаются вс модли , НПЦ, игроки, скилы , вещи , пати , кланы, и т.д.

иногда для исправления бага или для понимания как что работает нжно знать какое действие инициируется например при нажатии на какую нибудь кнопку в интерфейсе игры, для того чтоб понять откуда ноги растут я использую программу l2phx(http://coderx.ru) смотрим пакет какой отправляется, имена пакетов в l2phx
соответствуют названиям классов отвечающих за их обработку, тут и начинается разбор полетов

Удачи в начинании
wanick вне форума Ответить с цитированием
Непрочитано 03.12.2010, 21:08   #3
Аватар для Deazer

По умолчанию Re: Разработка, Java, l2jserver

Инфо и вики по работе с датапаком http://www.l2jdp.com/ (сам не раз пользовался , довольно полная дока)
http://trac.l2jserver.com/wiki Коре вики , тоже инфа довольно внятная
Deazer вне форума Ответить с цитированием
Непрочитано 03.12.2010, 23:38   #4
Аватар для krisadr
Пользователь

По умолчанию Re: Разработка, Java, l2jserver

именно таких описаний, о который вы говорите лично я не встречал, хотя искал, достаточно долго.
krisadr вне форума Ответить с цитированием
Непрочитано 04.12.2010, 05:08   #5
Аватар для xCrash
Пользователь

По умолчанию Re: Разработка, Java, l2jserver

Наврятле кто нибудь возьмется за написание документации по java l2j, на это уйдет много времени так как в сборке не мало классов, методов. Хотя это бы избавило от мусора допускающего при написание кода, если не находишь тот или иной метод который тебе необходим а так просто можно будет его модифицировать или использовать как есть =)
xCrash вне форума Ответить с цитированием
Непрочитано 04.12.2010, 21:16   #6
Аватар для TuIIoK
Пользователь

По умолчанию Re: Разработка, Java, l2jserver

Как по мне на форуме l2jserver отвечают на любые вопросы, там же можно найти много описаний, инструкций и даже исходников. Единственный минус - надо знать английский
TuIIoK вне форума Отправить сообщение для TuIIoK с помощью ICQ Отправить сообщение для TuIIoK с помощью Skype™ Ответить с цитированием
Непрочитано 08.12.2010, 20:28   #7
Пользователь

Автор темы (Топик Стартер) Re: Разработка, Java, l2jserver

Всем спасибо за помощь
visors087 вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не совсем привычная разработка qParadoX Рынок / Marketplace 2 18.03.2010 20:13
Разработка модуля под DLE 8.2 Qvada Web-обвязки 0 13.11.2009 17:18
Java сервер L2jServer версии 6718 (CT2.3) PROGRAMMATOR Lineage II 2 13.10.2009 00:21
Java L2jServer Hellbound ревизия 4846 _NEO_PK Lineage II 1 01.07.2008 10:53
Java Server от L2jserver для клиента Lineage 2 HellBound PROGRAMMATOR Lineage II 11 04.06.2008 14:12


© 2007–2022 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 11:39. Часовой пояс GMT +3.

Вверх