Counter-Strike
Форма входа
Привет Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Меню сайта
Наш опрос
В какую Online Игру вы играете?
Всего ответов: 45
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2010 » Январь » 10 » Делаем Сервер Lineage 2
15:21
Делаем Сервер Lineage 2
Так, буду советовать что ставил сам!

Что понадобиться: (всё это есть и интернете).
1) Сам сервер " 711_l2jc5_server_oct_12_2006 "

2) Патч для него " systemc5_patched_hero1711 "

3) Программа для запуска сайта, таг же встроенная базы данный каторая необходима для сервера " appserv-win32-2.5.5 "

4) Программы для (как бы это сказать) входа в базу данный " SQLyog502 " - или Навикат!

5) Ява платформа:
"1" Есле у вас 64х разрядник то ставить " jre-1_5_0_05-windows-amd64 "
"2" Есле обычный то ставить " jre-1_5_0_05-windows-i586-p "


Перейдём к установки:
1) Сначала ставим яву платформу, в зависимости от вашего компа - ставим свою!
2) Устанавливаем " appserv-win32-2.5.5 " , позже вам будет предложен логин и пароль, впишите логин root , а пароль свой и запомните!
3) После установки APPSERV ставим " SQLyog502 " , установили заходим в программу в появившимся окошки нажимаем на (точно не помню) new база данных
Название проекта (не знаю как ещё сказать) можно назвать любым именем!
Логин и пароль тот который указывали при установки " appserv-win32-2.5.5 " и жмём коннект!
У вас появиться белое окошко с эконками с лева! Нажимаем "создать новую базу, называем её " l2jdb "
Теперь можно закрыть навикат!


УСТАНОВКА СЕРВЕРА!!!

Создаёшь на диске "С" папку "SERVER" (вообщем C://SERVER/) и устанавливаем туда " 711_l2jc5_server_oct_12_2006 ", после установки заходим "C:\SERVER\gameserver\config/server.properties " (открываем с помощью блокнота, или через чего вы там)

Ищем строчки:
ExternalHostname=127.0.0.1
InternalHostname=127.0.0.1
LoginHost=127.0.0.1


Меняем в этих строчках IP адрес на свой например на мой:

ExternalHostname=87.240.15.113
InternalHostname=87.240.15.113
LoginHost=87.240.15.113

Дальше в этом же файле ищем строчки:

#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root

Оставляем
Login=root
Password= свой который выбрали!

Например:

Login=root
password=12345

Сахроняем и выходим!

Заходим в " C:\SERVER\login\config.PROPERTIES (тоже открываем с помощью блокнота)

Ищем строчки:

ExternalHostname=127.0.0.1
InternalHostname=127.0.0.1

Меняем IP адрес на свой!

Дальше в этом же файле ищем строчки

#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root

Меняем LOGIN и PASSWORD на свой! Са=сохраняем и выходим из файла.

Заходим в " C:\SERVER\tools\database_installer.MS-DOS

Нажимаем на "database_installer" правой кнопкой мыши\изменить

Ищем строчки:

REM LOGINSERVER
set lsuser=root
set lspass=root
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=root
set gsdb=l2jdb
set gshost=localhost

Меняем
set lsuser=root
set lspass=root
На свой логин и пароль

set gsuser=root
set gspass=root
Тут тоже самое!!!

В этом же файле ищем строчку " set mysqlBinPath=C:\Server\diskw\usr\local\mysql\bin " заместо "C:\Server\diskw\usr\local\mysql\bin" указываем путь к своей базе данных " appserv-win32-2.5.5"
Например вы " appserv-win32-2.5.5 " установили C:\Program Files\appserv\
Значит указываем
" C:\Program Files\appserv\usr\local\mysql\bin " (У кого где установлено)

После этого сохраняем и выходим!

Запускаем " database_installer.MS-DOS "

Появиться чёрное окошко где надо выбрать буквы!
нажимайте по порядку как у меня:

F (f)
F (f)
Y (y)
Y (y)
Y (y)

После этого у вас появиться сообщение " Для продолжения нажмите любую клавишу"

Сервер установлен!!! Всё должно работать есле сделали всё как я написал!!

Так переходим к патчу для игры:

ВО первых установите Lineage 2 C5 и поставьте на неё патч " systemc5_patched_hero1711 "
после этого вам понадобиться программа для дэкодирования ini файлов! (её я выложил - инструкция по её использованию находиться внутри архива с программой)


Всё есть на:
Yandex
Rambler

Ну и другие...

 
  Прикрепленный файл  ______________.rar ( 380.83 килобайт )
  Прикрепленный файл  Russ_server.rar ( 30.98 килобайт )

                     Делаем Себя Админом
1. как сделать себя админом?
Заходим в Navicat:
.запускаешь только start.bat
.открываешь базу l2db
.ищешь accounts, меняешь access_level на 100
.ищешь characters, меняешь access_level на 200
Запускаем сервер!


2. как включить авторег?
.заходим l2j>config>открываем файл server блокнотом и в строке AutoCreateAccounts= пишим false, или на оборот, =true


3. Как сделать так чтобы не все кто заходил были гмами?
делаем также как во 2-ом вапросе.
в строке EverybodyHasAdminRights = пиши False, а если не хотите что-бы все были гмами то пишем = true


4. Где хранятся основные базы, чата, игры т.е. чаров и т.д.
.База линейки
Server\diskw\usr\local\mysql\data\l2jdb
База форума
Server\diskw\usr\local\mysql\data\phpbb
Системная база мускула
Server\diskw\usr\local\mysql\data\mysql
База ПХП_Май_Админ
Server\diskw\usr\local\mysql\data\phpmyadmin
(4-ое взято у Rize, с его текста)


5. Где изменить рейты сервера?
l2j>config>открываем файл server блокнотом
ищем:
# Rate control, float values
RateXp = 1500.
RateSp = 1500.
RateDropAdena = 10000.
RateDropItems = 10.
RateDropSpoil = 10.
RateQuestsReward = 10.
RateDropEquipment = 1
Цифры меняйте по вашему усматрению!


6. Где изменить скорость Страйдера и виверины?
.l2j>config>открываем файл other блокнотом и редактируем там строки:
# movement speed for strider and wyvern
WyvernSpeed = 200
StriderSpeed = 100
Ставте цифры на ваше усмотрение


7. Как добавить вещь в магазин (продавцу)
Откройте таблицу `merchant_buylists`
В первом поле укажите ID вещи
Во втором поле укажите цену у продавца
В третьем поле - ID вкладки магазина (их можно найти в `merchant_shopids`)
В четвертом - номер в списке вещей. Если во вкладке 54 вещи, и вы хотите добавить свою в конец списка, укажите номер 55. Это поле должно быть уникально для вкладки. Так что 2ух одинаковых номеров вещей не может быть.
Соберем всё вместе
Я хочу, чтобы Trader Jackson в магазине войнов на TI продавал dual SLS за 150a и хочу, чтобы он был послдним в списке.
Надо найти ID вкладок Trader Jackson в таблице `merchant_shopids`. Её npc ID = 7002, так что воспользуемся фильтром и обнаружим, что у неё 2 ID вкладки: 11 и 12
Какая для чего? Посмотрим в её html файле (7002.htm в папке data/html/merchants)
11 для войнов и 12 для магов
У dual SLS item ID = 2626 (находимв таблице `weapons`)
У Trader Jackson 54 вещи в `merchant_buylist`
Так что добавим в `merchant_buylists`
2626 150 11 55
Щёлкните на галочку внизу и выйдите и Navicata. Перезагрузите сервер для обновления


8. Изменение скиллов
Файлах скиллов c:/server/l2j/gameserver/data/stats/skills/*.xml и в таблицах skill, skill_trees, skill_learn
Например, откат
<set name="reuseDelay" val="13000"/>


9. Изменение брони
c:/server/l2j/gameserver/data/stats/armor/*.xml и в таблице armor


10. Изменение оружия
c:/server/l2j/gameserver/data/stats/weapon/*.xml и в таблице weapon


11. Как добавить второй GameServer к Login серверу ?
Следуйте данному Мануалу :
Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.
На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat
Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt
Примечание : не вводите 0 так как этот ID уже занят первым сервером
Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера
На втором сервере :
Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat
На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер )
Готово.


12. Как добаыть вещей в магазины NPC ?
Используйте Навикат.
Откройте merchant_buylists table
В первом поле нужно вписать ID номер вещи, которую хотите добавить.
Во втором поле вводите цену, за которую вы хотите чтобы вещь продавалась.
В третем поле вводите ID номер магазина в котором эта вещь будет продаваться.
( Его можно посмотреть зная ID номер продавца в merchant_shopids table )
В четвертом поле вы вносите номер позиции, которую будет занимать вещь в списке.
( Если например в магазине уже продается 54 вещи, и вы хотите добавить вещь в конец списка, то в четвертом поле нужно написать 55. Позиция предмета уникально и вы не можете иметь 2 предмета в одной и той-же позиции в одном и том же списке )
Теперь обобщим :
Если вы хотите продать сдвоенный SLS у продавца Ttader Jackson ( Fighter Shop ) в Talking Island за 150 адены.
И чтобы он находился в конце списка.
1) Посмотртеть его Shop ID в merchant_shopids table.
ID номер NPC - 7002. Вы заметите что у неё 2 магазина : 11 и 12.

Какой из них какой ?
2) Это можно посмотреть в его html файле ( data/html/merchants/7002.htm )
11 - Магазин Бойца
12 - Магазин Мистика
3) Посмтотреть ID номер спаренного SLS ( wepons table ).
Спареный SLS ID - 2626
У трайдера уже 54 предмета в листе. ( merchant_buylist )
Cледовательно я буду должен вписать следующую строчку в merchant_buylists :
2626 150 11 55
Теперь сохраните в навикате и выйдите из него.
Рестартаните сервер.


13. Почему я могу играть на локальном сервере а другие игроки не могут играть на моем сервере?
Потому что у вас неоткрыты порты 2106 и 7777 ( TCP и UDP ) на сервере или модеме/файрволе или роутере.


14. Как ввести SubClass ?
Когда игрок достигает 75 уровня, он может выбрать подкласс ( SubClass ). Для этого нужно поговорить с Grand Master в Адене. Так в L2j еще не реалихован Квест на сабклас то в altsettings.properties нужно выставить:
AltSubClassWithoutQuests = True
Прдробнее о Подклассе можно прочитать здесь.



15. Как работают Seed Skils ?
Должны работать так :
Длительность каждого Seed 5 секунд.
Цель - любой персонаж кроме себя.
Перезарядка скилла 30 минут.

Заредите кого-нибудь Seed'ом и если он кастует магию ( например Aura Symphony, Blizard, Elemental Storm и т.д. ), то она будет наносить масивные повреждения.
Разные комбинации Seed нужны для разных магий :
Aura Symphony: Любой 1 seed. Перезарядка : 30 minutes
Blizzard: 2 water seed. Перезарядка : 30 minutes
Inferno: 2 fire seeds. Перезарядка : 30 minutes
Demon Wind: 2 wind seeds. Перезарядка : 30 minutes
Elemental xxxx: 2 seeds разного вида... 3 категории к этому классу
(разная категория к "xxxx") и каждая имеет разную камбинацию..
Перезарядка : 30 minutes


16. Как поменять в списке имя сервера Bartz на мой сервер?
Для смены имени нужно изменять клиент для этого вам понадобится вот эта тулза.
Для альтернативы существует L2ClientDat_en - найдите в Google.
И UltraEdit
1) Сначала нужно декодировать servername-e.dat в LineageII/system используя команду :
l2encdec -g servername-e.dat ( если у вас неизменённые ранее файлы )
или l2encdec -s servername-e.dat ( если наоборот )
После этого вы получите файл dec-servername-e.dat.
Теперь открываем его с помощью UltraEdit, и вы увидите текст "Bartz" и перед ним hex код 06, это означает Bartz ( 5 символов ) используется 5 байт и 1 байт для hex ID кода = 06
Теперь высчитайте свое имя.
Например MyServerName имеет 12 символов значит будет использовать 12байт + 1 байт для hex кода = 13 байт ( децимально ) = 0D ( хекс )
Примечание: чтобы переводить децимальные числа в хекс код и наоборот воспользйтесь простым виндовс калькулятором.

Теперь заменяем код 06 на 0D, Замените "Bartz" на "MySer", затем в конце буквы r, нажмите Ctrl+D и вставте ещё 7 байт, так как MyServerName на 7 байт(символов) длиннее "Bartz", и продолжайте набирать "verName". Сохраните - Готово.


17. Как сделать автоизучение скилов?
Заходим в other.properties и выставляем :
AutoLearnSkills=True
Как добавить второй GameServer к Login серверу ?
Следуйте данному Мануалу :
Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.
На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat
Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt
Примечание : не вводите 0 так как этот ID уже занят первым сервером
Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера
На втором сервере :
Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat
На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер )
Готово.


19. Как добавть стартовый скилл?
Например я хочу добавить Weight Limit level 2 всем Human Файтерам.
Откройте ДБ через Navicat или PhpMyAdmin.
И запустите такую команду :

CODE
INSERT INTO skill_trees VALUES (0,150,2,'Weight Limit',0,1);

Готово.
Пояснение :
0 - Class ID (Human Fighter имеет class ID = 0)
150 - Skill ID (Weight Limit имеет skill ID = 150)
2 - Уровень скилла
'Weight Limit' - Название скилла
0 - количество SP необходимое для изучения скилла
1 - Уровень игрока необходимый для изучения скилла
Дальше по аналогии...


20. Обьясните пожалуста знаечение настроек выпадения вещей при смерти.
Это меняется в файле server.properties :
# Player Drop Rate control, values are the percent values
PlayerRateDrop = 20
PlayerRateDropItem = 70
PlayerRateDropEquip = 25
PlayerRateDropEquipWeapon = 5
Пояснение : 20% это шанс выпадения вещи из инвентаря. Если вещь выпадает, то 70%
шанс того что вещь выпадет из инвентаря. 25% выпадение одетого шмота (броня/бижутерия) и 5% шанс выпадения оружия.


21. Сервер ужасно лагует как это поправить?
Откройте Task Manager или еквивалент ему. И установите всем java.exe процессам приоритет High/Высокий или Real Time/Реального времени
Примечание : Ставте Real Time/Реального времени только в том случае если у вас выделеный сервер и только под L2j и Веб.
Если после долгой работы сервера java загружает проц под 100% то ресарт делай.
Просмотров: 6199 | Добавил: Fallen-star | Рейтинг: 0.0/0
Всего комментариев: 7
7 Я думаю это уже обсуждалось.  
0
...Ты не бросай в собаку камень,пусть это лишь бездомный пёс,но он и так до боли ранен,хоть и не знает горьких слёз.. 
http://surveyauto.ru/avtonovosti/kakoj-zhe-on-lada-granta-xetchbek.html - Какой же он - Lada Granta хэтчбэк?

6 Талая вода  
0
Спасибо тем людям, которые вошли в мою жизнь и сделали ее прекрасной! И еще, спасибо тем людям, которые вышли из нее, и сделали ее еще лучше!
http://zdorovjeru.com/preimushhestva-pitevoj-vody-dlya-poxudeniya.html - Преимущества питьевой воды для похудения

5 drefrfrf  
0
Профессиональные услуги по созданию серверов,создание сайтов,реклама проектов,полностью готовые сервера.Создание сайтов:
- Сайт для игровых серверов Lineage 2,- Сайты на любую тематику

- Раскрутка проектов и сайтов в соц. сети- Раскрутка групп и страничек Vk.com,наша официальная страница http://vk.com/settinglineage2

4 AXOPSACERSMEX  
0
http://serg757.livejournal.com/150419.html?mode=reply Result: использован никнейм "Assoroalmot"; ReCaptcha дешифрована; успех; BB-код не работает;
http://gta5yes.ru/ - Gta Liberty city

3 wobewovatah  
0
Ділюся цікавою інформацією з Вами ! Ось у yahoo виявив інформацію http://rentrealtycrimea.com/dlitelno/page/4/ - здам квартиру в Криму Сімферополь
і впав у гнів . Тепер ось з Вами не привітався навіть виходячи з цього ! У загальному здам житло Сімферополь
,я зачитав і усвідомив , що справжня житуха тільки починає свій шлях - раз є такі магазини . Тому кожному рекомендую посилання http://rentrealtycrimea.com з нерухомістю в Україні .

2 ImagreePherma  
0
Нарил підозріле пропозицію і впав в істерику ! Ось воно : пропоную зняти 2 кімнатну квартиру в житловому помплексе http://posutochno.odessa.ua - фонтан
Одеса . Поблизу : ресторан Ассоль , піщаний пляж , тенісні корти і магнат . Житло з євроремонтом , Лондонській меблями і недорогий побутовою технікою .

1 Oxide  
0
где взять " 711_l2jc5_server_oct_12_2006 "

Имя *:
Email *:
Код *:
Личный кабинет

 
Вы вошли как: Гость
Группа: Гости
Пол:
На сайте: дней
Ты пользователь № 0
Ваш Ip: 216.73.216.108

Патчи для CS
Реклама
Тут может Быть ваша Реклама! Мир
Друзья
Мир Counter-Strike Игровые Девайсы
Copyright MyCorp © 2026Бесплатный конструктор сайтовuCoz