Hack Portal

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Hack Portal » Создание сервера » Как создать свой Lineage2 сервер.


Как создать свой Lineage2 сервер.

Сообщений 1 страница 8 из 8

1

Как установить свой сервер L2.

Вступление.
Гайдов есть достаточно много, но мне всё стучат и стучат и просят настроить и говорят что ничего не понимают. Поэтому я прошелся по этому пути еще раз, описывая каждый шаг. Если вы все равно не сможете - вам уже не поможет никто, и либо просите кого то настроить за деньги, либо забудьте эту идею и идите играйте где нибудь.

Кхм. Итак сегодня вы настроите свой первый личный сервак линейки, чем будете безумно гордится, будете бегать там
все переточенные и светящиеся, убивать баюмов и антарасов, собирая никому не нужный дроп.
Перво-наперво нужно усвоить для себя несколько вещей.
1. Бегать одному пусть даже всему дико крутому - быстро надоест. Максимум на что вас хватит это на день.
2. Раскрутить свой сервер и привлечь хотя бы 100-150 человек с нуля - очень сложно. На это возможно потребуется не один, не два, и даже не четыре месяца.
Теперь подумайте - а оно вам вообще надо?

Ну раз вы читаете эти строки то видимо надо.
Хорошо, отойдем от лирики, начнем наш непосредственный гайд.
Итак шаг один - скачка необходимого ПО и сборки.
Для вашего сервака вам понадобится:
1. Сборка (скачать можно и нужно с главной _http://www.la2base.ru- софт, Gmshop, l2jserver, l2jemu и много другой полезной информации! их там навалом, возьмем как пример L2JFree-Rev.3788. Это Камаэль. Скачать её можно например тут - _http://depositfiles.com/files/7167564
2. Java - машина. Скачать можно там же, ну вот вам ссылко - _http://depositfiles.com/files/7167803
3. MySql сливаем там - _http://depositfiles.com/files/7167725
4. Прога делать патч там - _http://depositfiles.com/files/7168135
5. Навикэт там - _http://depositfiles.com/files/7167592

Ну поехали.
Установка Java платформы - запускаем скаченный файлик jre-6u3-windows-i586-p.exe
Там все предельно тупо - жмем все время далее-далее-далее-соглашаемся со всем-далее-далее-готово
Дальше ставим MySql. От тут уже будет сложнее.
Запускаем установку жмем next.
Выбираем Typical, жмеме next.
Жмём Install.
Если будут предлагать Mysql.com sign-up, выбираем внизу Skip и жмем далее.
Дальше следим чтобы стояла галка Configure MySql server now и жмем Finish.
Жмем Next, выбираем Standart Configuration, жмем Next.
Жмем Next ничего не меняя.
Дальше вам надо ввести ваш логин и пароль, который будет использоваться для подсоединения к бд - запомните их! Логин впрочем оставьте root пасс вбивайте любой.
Ну и жмем Next и Execute. Теперь надо немного подождать, пока во всех белых кружочках не появятся галки.
Если где то появится красный крестик - жмите Back, и обратно Next и Execute, менятйе логин-пароль, пока не добьетесь всех зеленых.
Если так и не получится - значит вы неудачник.
Теперь ставьте навикет, тут справится и идиот. тупо все время жать next. Никаких жизненно важных галок если типа если поставите то все заработает а если нет то все взорвётся там нету.
После установки навикета было бы неплохо файлик navicat.exe из скаченного вами архива кинуть в папку с уже установленным навикетом. Это кряк, иначе через 30 дней ваш навикет открывацо перестанет.
Впрочем это не суть страшно, вы на сервер быстрее забьете ^^.
После установки запускаем навикэт.
В левом верхем углу нажимаем на File - выбираем New Connection.
В окне Connection name пишем любое название, далее в поле Host name/IP adress оставляем как есть, в поле Port ничего не меняем,
User name вы сами оставили root при установке. В поле Password Указываем пароль который ставили в Mysql. Ставил галочку и жмем Test Connection.
Если появляется окошко с надписью Коннекшин Сексессфул, то вы мега папка, жмите ок, и в окне с настройкой логина-пароля тоже ок.
Если не появилось - то вы неудачник, перезагружайте комп и пробуйте снова.
Теперь слева в навикете появилось наше соединение, судя по всему называется localhost ну или еще как вы там его обозвали.
Жмем на него правой кнопкой и выбираем New Database.
Обзываем её как l2jdb, оставляем Дефайл чаркестер сет и жмем ок.
Теперь самое драгоценное.
Настраиваем сам сервак. Для начала распаковываем наш скаченый архив с сервером на жесткий диск.
Открываем папку с ним. Лезем в папку tools. Видим там database_installer.bat. Жмем на него правой кнопкой мыши - выбираем изменить.
Видим строки

Цитата:
REM LOGINSERVER
set lsuser=root
set lspass=root <--- вместо root введите пароль, который вы указывали при установке скуля и при подсоединении в навикете
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=root <--- аналогичная херня, тут введите его же
set gsdb=l2jdb
set gshost=localhost
Сохраняйте, закрывайте и запускайте его. Теперь если вы хоть немного знаете английский то поймете что вам нужно от инсталлера.
Ну так как гайд рассчитан на идиота, то поехали. Нажимаем F на кливиатуре. Жмем Enter. Снова нажимаем F. Жмем Enter. Нажимаем N. Жмем Enter.
Вот и все, еще раз жмем Enter. Серверная часть в бд установлена. Вылезаем из папки tools и лезем в gameserver. Тут лезем в config. Тэк. Открываем server.properties
Открывается он с помощью блокнота. Найдите строки
Цитата:
Login=root
Password=root <--- замените пароль
MaximumDbConnections=50
И опять таки замените пароль на тот самый свой.
Много где вы увидете там ip 127.0.0.1
Если вы захотите играть с друзьями, то надо поменять его на ваш ip адрес, или хост службы no-ip.com, если ваш ip динамический.
Я не советую вообще заморачиватся вам сейчас с этим)
Сохраняем файл и закрываем. Теперь возвращаемся в папку с сервером и открываем теперь уже login\config\loginserver.properties
Находим там то же самое Password=root и меняем root на ваш пароль.
Проследите чтобы параметр AutoCreateAccounts стоял True, а не False.
И ForceGGAuth=False. Сохраняем, закрываем.
Далее возвращаемся в папку login и запускаем RegisterGameServer.bat
ВВодим цифру 1, жмём Enter. Жмем Enter.
Далее в этой же папке где у нас находиться RegisterGameServer.bat, Появился файлик hexid(server 1).txt
Переименовываем в hexid.txt, вырезаем и вставляем в папку gameserver\config
Теперь надо запускать непосредственно startLoginServer.bat из папки login, и startGameServer.bat из папки gameserver.
Ждать пока прогрузится надо достаточно долго - если опять таки вы обладаете познаниями в английском, то увидете по статусам что сервара друг с другом соединились, значит можно влезать и вам.
Лезете на любой сервак Kamael, и качаете их патч. Это надо чтобы убить ГГ. Что это и зачем я объяснять не буду.
Скачали? Теперь запускаете прогу "делать патч" которую вы скачали. Называецо файл эдитор.
Запускаете. Наверху нажмите Throne - Kamael.
Выбирайте Open and encrypt. Залезайте в папку с игрой (не с серваком мля а с игрой!), при условии что патч с какого то сервака вы уже скачали и распаковали в нее же.
Лезете в папку system и открываете файл l2.ini он имеет значок блокнотика с деталькой.
Он соответственно откроеца в этой проге. Там увидете строки ServerAddr=и дальше какой то ип. Замените, чтобы было ServerAddr=127.0.0.1 ну или ваш ип, или хост если собрались играть с друзьями.
Ну теперь жмем save and decrypt, сохраняем его как тот же l2.ini, жмем да если спрашивает про замену, ну теперь если сервер у вас уже запустился, жмем на l2.exe и игрем.
ЛОгин и пароль вводите любой.
Как сделать себя админом?
Залезаем в navicat, слева выбирем вашу базу, смотрим таблицы, справа выбираем таблицу charcasters ищем вашего перса, находим столбик Access level и ставим напротив вашего перса там циферку 200.
После чего сервак надо перезапустить.

0

2

для того чтобы играть с друзьями, необходимо перво наперво выяснить одну вещь
вещь эта - это ваш ip-адрес
для начала, как вы подсоединяетесь в интернет?
1. если посредством выделенной линии напрямую - посмотрите ваш ип в свойствах подключения по локальной сети, и ваш ип на сайте _www.2ip.ru
если они совпадают - то вам обалденно повезло, просто меняйте в конфигах сервера 127.0.0.1 на этот айпи
2. если ip не совпадает то видимо
2.1. у вас есть подключение к локальной сети и подключение к интернету (корбина телеком например работает так)
в конфиге сервера необходимо вписать ip подключения к интернету, именно его показывает 2ip.ru
2.2. вы подключаетесь в интернет через роутер (он может и не стоять в квартире, просто так работает провайдер - например Твоё ТВ и Зебра Телеком) К сожалению в таком случае вам придется заказать у провайдера внешний айпи-адрес, потому что способов вывести внутренний адрес надоступ с интернета к сожалению без вмешательства провайдера нет.
3. Если у вас всё в ажуре, и адрес внутренний, то скорее всего он динамический, и уже на следующий день друзья не смогут к вам подсоединится. В таком случае стоит либо купить статический ип у провайдера, если вы задумали серьезный проект, либо воспользоватся услугами сервиса no-ip.com

0

3

А насколько сильно сервер можно модифицировать, можно ли добавлять своих мобов, NPC? Менять модельки/названия итемов, добавлять квесты?

0

4

KAFLAN написал(а):

А насколько сильно сервер можно модифицировать, можно ли добавлять своих мобов, NPC? Менять модельки/названия итемов, добавлять квесты?

Конечно все это можно менять!для этого есть специальные программы которые редактируют файлы папки system (название итемов, редакор текстур и т.д.)
Я точно не знаю названия программ, но ее спокойно можно найти в обычном поисковике!

0

5

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

0

6

Народ почему у меня всё время сервер отключен??? И как сделать себя админом??? Я несмогла найти в новикэте =(

Отредактировано Анжелика (2009-04-15 20:52:38)

0

7

2009.4.19 08:53:12
OS : Windows XP 5.1 (Build: 2600)
CPU : GenuineIntel PentiumPro-class processor @ 2002 MHz with 1023MB RAM
Video : NVIDIA GeForce 9800 GT   (8084)
PosCode : LS2:0:0:0 2/1

General protection fault!

History: UNetworkHandler::Tick <- Function Name=앀È쩰È쾠È퓐È�È�ÈÈÈÈÈ﷈È⭐ƙむƙ㖰ƙ㫠ƙ䁸ƙ䖨ƙ䫘ƙ倈ƙ唸ƙ婨ƙ徨ƙ擘ƙ樈ƙ漸ƙ瑨ƙ禘ƙ终ƙ菸ƙ褨ƙ蹘ƙ鎈ƙ颸ƙ鷨ƙꌘƙ <- UGameEngine::Tick <- UpdateWorld <- MainLoop
Народ у меня вот эта фигня выскакивает что мне делать??? :angry:

0

8

Народ а че за пароль стоит на архиве с MySql??

0


Вы здесь » Hack Portal » Создание сервера » Как создать свой Lineage2 сервер.


Рейтинг форумов | Создать форум бесплатно © 2007–2017 «QuadroSystems» LLC