Русское сообщество Chinascript.ru по поддержке и русской локализации Discuz!, ECShop, ECMall, UCenter

 Забыли пароль?
 Регистрация
Поиск
Популярное: Discuz ECMall ECShop
Просм.: 4418|Ответить: 0

Сервер LineAge2

  [Скопировать ссылку]
Опубликовано 10-05-2012 22:35:06 | Показать все сообщения |Режим чтения
Наши разработки
сообщение Sisi изменено 11-05-2012 10:18

Предисловие:
Доброго времени суток тем ко хочет создать свой сервер популярной MMORPG игры Lineage 2
Многие состоявшиеся администраторы начинали свой путь так как и все сейчас начинающие и будущие админы, но моя статья надеюсь поможет тем кто все же надеется стать будущим админом.
Рассмотрим некоторый минимальный список чего нам необходимо для старта своего сервера:

1. Машина (компьютер)
2. Интернет канал
3. ОС (Операционная система)
4. Сборка
5. Изюминка сервера


1. (Машина) Выбор железа:
Выбор железа напрямую зависит от того на какой онлайн вы рассчитываете, и сколько серверов у вас будет на одной машине.
Пример:
Один сервер Явы с включенной геодатой и онлайном до 100 человек требует, 3Гб оперативки.
Если два сервера с онлайном до 100 на каждом. Вам нужно минимум 2.5 Гц (х64), 4Гб оперативки
Жесткий диск не играет большой роли, но желательно с высокой скоростью работы
Видео карта вообще не нужна.
Конечно в идеале если компьютер будет стоять в дата центре (Далее ДЦ). Это позволит вам держать включенным компьютер при любых обстоятельствах.

2. Интернет канал:
Интернет канал очень важен в открытие сервера. Для начала нужно подключить 10 мб скорость, этого достаточно. В дальнейшем увеличите канал по мере необходимости и повышения онлайна. Все же лучше в ДЦ поставить ваш системный блок, или вовсе арендовать компьютер, дешевле интернет обойдется и качество выше будет.

3.ОС (Операционная система):
Естественно от выбора операционной системы зависит стабильность вашего сервера
Выбор может быть разный но главное необходимо учесть что вам в первую очередь необходима стабильность, качество, и чтоб ОС меньше ела ресурсов железа.
За долгие годы я перепробовал многие ОС но всеже остановился на Linux Ubuntu. Почему Linux? Почему именно Ubuntu? Ну во первых, он более гибкий чем windows в плане настройки и технических требований, во вторых он абсолютно бесплатен, и в третьих он работает с серверами намного стабильнее.

4. Сборка:
Наверное этот пункт самый главный и ключевой в данной статье.
Сборка бывает на двух типах платформы, это Java и С++ (как еще называют Офф, ПТС). Естественно у каждой сборке есть свои плюсы и минусы

С++ (Офф, ПТС)
Ну если честно единственная стабильная сборка была еще на хрониках четвертых
Так как сборка на С++ была ворована у NCSOFT как только вышли четвертые хроники (Далее С4) и ее использование преследуется по закону
Сборка мало имеет плюсов
Я бы сказал наверно только 2, это стабильность и то что она соответствовала оффу (правда только на С4
Все хроники, троны и т.д. что идут под флагом С++ это всего лишь переделанная С4 сборка.
С++ отстали от Java еще со времен интерлюда абсолютно во всем.
Поэтому в дальнейшем речь пойдет только о Java сборках

Java (ява)
Ява сборка давно обошла С++ во всем.
Ява очень гибкая в настройке и реализации всего что вам захочется.
Найти сборку сервера бесплатную или купить, это самое главное что нужно сделать при открытие сервера.
Поэтому речь пойдет о выборе ява сборки
От того какие хроники вы выберете, зависит и выбор вашей сборки.
На данный момент существуют сотни а то и тысячи команд разработчиков, и среди них есть как платные так и бесплатные команды, есть которые существуют со времен начала Л2 а есть которые живут по несколько дней.
Любой сервер требует доработок и переделок. Поэтому при выборе сборки учитывайте доступность к исходникам (например l2j server делают все бесплатно и с открытым исходным кодом но с большим количеством косяков и багов)
Необязательно расстраиваться если вы плохо или вообще не знаете Java язык
Есть команды которые платные или добрые бесплатные где если вы нашли баг, то можете всегда попросить разработчиков чтобы вам его исправили (разуметься если вы захотите чтоб вам сделали к примеру метлу на которой можно по гирану летать, то вам придется нанимать кодера и платить ему отдельно).
Но все же исходники очень важны если вы хотите открывать сервер, так как без исходников вы сможете править только скиллы да квесты. А если что-то серьезное, то уже не исправите, да и некогда вы не перепрыгните ту планку, которую вам поставил разработчик сборки.

5. Изюминка сервера
Ну это уже зависит только от вас
Какие Хроники, Рейты и прочие вы выберите от этого и будет успех вашего сервера
Единственное что надо анализировать рынок серверов и тщательно наблюдать что актуально на данный момент

Ну на последок я хотел бы обрадовать всех кто прочитал мою стаью и сказать 10 причин по которой вам не надо открывать сервер.
1. Не стоит открывать свой сервер так как это уже не актуально и прошло слишком много времени когда сервера фильтровались через сито с оооочень большими дырками.

2. На рынке стоят сотни крупнейших серверов с онлайном в тысячи человек, такие как lineage-2.ru, shock-world.com, asterios.tm ну и конечно же наш Русский Офф L2.ru которые просто вас уничтожат даже если вы хоть на пару тысяч человек онлайна подойдете к ним.

3. Вы не сможете догнать тех гигантов на рынке по количество реализации и исправлений багов и прочего так как без знания Java на 100% и опыта с работой в ядре сервера со стажем года так 3 – 4 вы НЕКТО !

4. Да вы понятия не имеете что делать если какой то школоло начнет свою «Ддос атаку на вас»

5. Да ну и далеко не наконец вы даже не умеете юзать поиск на тех форумах на которых уже лет так 5 лежат всееее ответы на ваши вопросы (и вы все равно будите создавать пачками темы с названием «Нужен совет !, Хелп, Помогите с выбором сборки и тд)

6. Ну или еще потому что вы понятия не имеете как надо правильно открыть сервер чтобы вам не пришли с Инновы и не сказали что на вас подают в суд за нарушение авторских прав)

7. У вас тупо не хватит денег на покупку рекламы, сборки, сайта, компа (имею ввиду не домашний тетрис а серверный комп в ДЦ), защиту для сервера, и еще тысячу мелочей по тысячи баксов.

8. Ну и наконец большей части из тех кто хочет свой сервер LineAge2 18 лет, школьники или маменькины сынки у которого в голове только игрушечки и не каких планов на жизнь и только одна мечта как бы срубить ВИРТУАЛЬНЫЕ деньги и заработать реальный геморрой на жопе вместо того чтобы пойти зарабтывать в реале и учиться жить в реальном мире где можно реально быть админом не игры а своей жизни !!!

А теперь как же всё таки создать свой сервер LIneAge2:

И так нам нужны программы:
MySQl
Java JDK 1.6 / JRE 6 - в некоторых случаях 1.7/7
Navicat
И конечно же сборка сервера.


В качестве CMS чаще всего используют StressWeb (Мпециальная CMS для серверов LineAge2)


Если нужна сборка сервера прошу написать в коментариях желаемые хроники.
С1\С2\С3\С4\С5\Interlude\Hellbound\Kamael\Gracia PT1\2 \Gracia Final\Gracia Epilogue\Gracia Freya\High-Five\ Goddess of Destruction
Чтобы ответить, вам надо авторизироваться в системе Вход | Регистрация

Правила начислений

Закрыть

Горячая информацияНазад /2 Вперед

Карта|Теги|Черный список|Версия для КПК|Архив|RSS|Русское сообщество Chinascript.ru

GMT+2, 24-11-2017 05:40 , Processed in 0.037789 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.1 Licensed

© 2001-2013 Comsenz Inc.

Быстрый ответ Вернуться к началу Назад к списку