Воскресенье, 24.11.2024, 01:50


Главная
Регистрация
Вход
Всё о консольных играх Приветствую Вас Гость | RSS  
Категории раздела
L2 Walker [32]
Свой Сервер [6]
Делаем свой Сервер
Все о Lineage II [6]
Скрипты, пакеты [3]

Рекомендуем
оплата за показы

Наш опрос
Как часто вы обновляете ОС?
Всего ответов: 72

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Главная » Статьи » Lineage II » Свой Сервер

Lineage2 - Вопросы по установке и настройке сервера
Скачать сборку l2jfree hellbound можно тут http://torrents.ru/forum/viewtopic.php?t=1133647

:::УСТАНОВКА::::

1. Установите Java.
2. Установите mysql-essential-5.2.0-falcon-alpha-win32.
==запускаем файл установки жмём Next>Next>Install дожидаемся окончания установки затем выбераем пункт Skip Sign-Up и жмём Next затем Finish при это галочку с надписи Configure the MySQL Server now НЕ СНИМАЕМ! Теперь нам необходимо настроить MySQL жмём Next выбераем пункт Standard Configuration и жмём Next в следующем окне ничто не меняем а жмём Next теперь пишим свой пароль к базе MySQL дпустим это будет root вписываем в строчках New root password и Confirm root(или же ваш пароль) ставим галочку около надписи Enable root access from remote machines и жмём Next затем Execute, ждём окончания и жмём Finish, теперь MySQL установлен.
3. Установите Navicat
==Устанавливаем Navicat: запускаем файл установки жмём Next соглашаемся с лицензией и жмём Next>Next>Next>Next>Install ждём окончания установки и жмём Finish, Navicat установлен, но нам нада его подключить к базе тоесть к MySQL. Идём на рабочий стол и открываем Navicat тут у нас попросит регистрацию жмём на Registration, затем в архиве с навикатом есть ещё 1 файлик с названием KeyGen.exe, запускаем его и жмём 1 раз на кнопку Generate, теперь у нас есть серийный код, вставляем его в окно регистрации Navicat'a, пишем в первой строчке любое имя или ник(на ваш вкус), во второй пишем Организацию (на ваш вкус допустим Home) и жмём Ok. После того как вы зайдёте в Navicat нажимаем на кнопку Connection, в поле Connection Name пишем что хотим(обезательно), затем в поле Password пишем пароль который вы указывали при установке MySQL, в нашем случае это root и жмём на ок (больше ничто не трогаем!)
Теперь мы видим в Navicat'е слева что появилось то имя, котороые вы писали до этого, кликаем по нему 2 раза, оно открылось. Тупурь кликаем правой кнопкой мыши по имени и выбераем пункт New Database..., затем в поле Enter database name пишем l2jdb(это название базы куда будет установленна база сервера,в нашем случае l2jdb, в других сборках может быть по другому) больше ничто не трогаем и жмём на OK, теперь мы видим что наша база добавилась в Navicat, закрываем Navicat и на это подключаение Navicat'а к MySQL закончено.
4.Распаковка баз данных.
==Заходим в с:\(ваш сервер)\l2jfree-gameserver\tools видим фаил database_installer , открываем его блокнотом и видим
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.2\bin - если у вас так . то оставляем.
REM LOGINSERVER
set lsuser=root //имя пользователя базы
set lspass= //пароль который мы вводили при установке mysql
set lsdb=l2jdb //имя базы
set lshost=localhost
REM GAMESERVER
set gsuser=root //имя пользователя базы
set gspass= //пароль который мы вводили при установке mysql
set gsdb=l2jdb //имя базы
set gshost=localhost
Думаю понятно что тут нужно вводить. Сохраняем и запускаем.
Вводим F нажимаем enter .. после делаем тоже самое.
А под конец вводим N и жмём enter.
Заходим в навикат и смотрим , скопировалось ли всё в базу.. ( ну так, на глаз;))
Если же там пусто, то вы что - то не правильно вводили.
5. Заходим в С:\(ваш сервер)\l2jfree-gameserver\dist\config ищем там фаил server.properties :открываем его блокнотом: там мы видим.
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname= 93.32.31.4 //Ваш IP в инете .. т.е по которому будут подрубатся люди с инета
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=127.0.0.1 //IP по которому бубут подключатся люди из сети... локальные:) Для теста можно оставить без изменений.
# Note: you can define server hostname for each network in subnets.properties
# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 1
# If set to true, the login will give an other id to the server if the requested id is allready reserved
AcceptAlternateID = True
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root <----- // сюда вводим логин базы
Password=1234 <---- // Сюда пароль базы.
MaximumDbConnections=50
Сохраняем)
6. Заходим в С:\Ваш сервер\l2j-loginserver\dist\config и находим фаил loginserver.properties (открываем блокнотом:D) и видим.
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root <-----
Password=1234 <-----
Делаем тоже самое что и с server.properties
7. Запускаем сначало RegisterGameServer и там нажимаем 1... создастся фаил hexid(server 1). Удаляем надпись (server 1) и этот фаил бросаем в папку с:\ваш сервер\l2jfree-gameserver\dist\config
8. После запускаем фаил startAccountManager и создаем аккаунт)
9. Запускаем startLoginServer.bat а потом уже startGameServer.bat Если всё пройдёт без ошибок, значит вы все сделали правильно)))



ГМ ШОП

http://rapidshare.com/files/149962345/gmshop.rar
Установка
1.Из архива gmshop.rar кидаем папку multisell в \l2jfree-gameserver\dist\data
2. Из арвиха gmshop.rar кидаем папку merchant в \l2jfree-gameserver\dist\data\html
3. После того как скопировали всё .. заходим в Navicat(Navicat for MySQL).
Заходим в нашу базу l2jdb. Там находи таблицу custom_npc. Открываем.
Внизу вы должны увидеть плюсик, жмём на него и создаётся строка.
Пока там всё по нулям, будем вводить туда информацию о NPC.
(Лично у меня запрос не получился , думаю что - то не так сделал.. поэтому делаем вручную.. Но там всё просто и быстро)
В первую ячейку вводим ID 50020 , в следуюшую ячейку 30060.
Вот как всё у вас должно выглядеть! Вводим по аналогии(только без кавычек)Кавычки показывают как бы ячейку)
'50020', '30060', 'Icarus', '0', 'GM Shop Trader', '0', 'NPC.a_traderA_MHuman', '10', '24', '70', 'male', 'L2Merchant', '40', '3862', '1493', null, null, '40', '43', '30', '21', '35', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '253', '0', '0', '0', '80', '120', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'balanced'
Заходим в игру и в удобном для вас месте вводим //spawn 50020

Если у вас динамический IP (постоянно меняется)

Как только я думал о том.. что у меня Динамический IP ,сразу хотелось послать своего провайдера далеко и на долго. Приходилось друзьям ставить хамачи,а всех это сделать не заставиш:)) Потом я узнал о DNS именах .. и мне лично сразу стало жить легче=) Подойдёт и для тех, кто не хочет платить за статический IP, если же он предусмотрен вашим провайдером.
Преобразование динамического IP в статический.
Для этой цели существует такой сервис как
DynDNS.org
Сперва нужно зарегистрироваться создав свой акаунт
https://www.dyndns.com/account/create.html
Потом перейдя в раздел сервис добавляем
https://www.dyndns.com/account/services/hosts/dyndns/add.html
новый сервис
Получится типа:
Hostname: blablabla.dyndns.org
IP Address: любой
После чего на своем компьютере устанавливаем программу ddclient на сайте
dyndns.org есть.
Теперь поясню принцип работы:
При каждой семене ip, прога будет посылать его на сервер днса и обновлять в домене ваш ip!
И теперь вы в l2.ini в место IP указываете
blablabla.dyndns.org

Веб обвязка(сайт)

Обвязка от moy-web. Все работает, тестировал. Понравилось что огромный топ , по всему)
В статистике сервера показывается всё , даже соотнашение расс.
Пользуйтесь)
Установка:
http://rapidshare.com/files/150611921/webserver.rar
1.Скачиваем архив и распаковываем в удобное для вас место.
2. Заходим в diskw\usr\local\Apache2\conf\httpd.conf и ищем там IP 172.29.254.100 . Меняем его на ваш.
#
ServerName 172.29.254.100:80
#
Типа того))
3. Заходим в diskw\www\config\config.php
<?php
$L2JBS_config["mysql_host"]="localhost"; // IP адрес MySQL-сервера ["localhost"]
$L2JBS_config["mysql_port"]="3306"; // Порт ["3306"]
$L2JBS_config["mysql_db"]="l2jdb"; // Имя игровой базы ["l2jdb"]
$L2JBS_config["mysql_login"]="root"; // Логин ["root"]
$L2JBS_config["mysql_password"]="812345"; // Пароль ["root"]
$htitle="Moy-weB"; // Титул сайта
$fut="© Lineage-II Moy-Web 2007"; // Подпись в низу сайта
$top="50"; // Количество игроков в списке ТОП
$hserver="127.0.0.1"; // IP адрес сервера
$portgame="7777"; // Порт игрового сервера
$portlogin="2106"; // Порт логин сервера
Тут я думаю всё и так понятно.. что да как) Изменяем IP ,пароль к базе и тд.
Далее тоже понятные настройки, в коментах всё написано что да как.
4. В корневой запускаем фаил start и заходим))
На сайте вы увидете инфу.. как , где и что изменять)
Категория: Свой Сервер | Добавил: Ardoz (06.12.2008)
Просмотров: 4698 | Комментарии: 12 | Рейтинг: 5.0/1 |
Всего комментариев: 121 2 »
12 KarenLor  
0
Привет.
Приглашаю Вас на Стабильный Lineage 2 HF сервер
Сервер приглянется тем кто приветствует долгую игру с расчетом на абсолютное завоевание.
Вероятно не подойдет предпочитающим ворваться и всех победить.
Пробегающим мимо любителям попрыгать по серверам однодневкам, ловить мало, т.к. старички их моментально уделают :)

Адрес http://l2immortal.com

11 rockmatened  
0
Запишите заказ, и мы безвозмездно выберем вам профессионала по вашим стандартам
2 000 000 задач окончено
719 заявок в неделю
91% мастеров с гарантией


http://ilitea.ru/ustanovka-otkosov/ - Установка откосов

10 Ardoz  
0

9 Ardoz  
0
2. Как включить авторег?
.заходим C:\server\l2j-loginserver\dist\config loginserver.propertiesоткрываем файл server блокнотом и в строке AutoCreateAccounts= пишим false, или наоборот, =true

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


8 Ardoz  
0
1. Как сделать себя админом?

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


7 Ardoz  
0
Вот пара моментов, если вдруг у кого будут вопросы.
1)Если у вас стоит денвер, запустите его.
Адреса не указываете виртуального привода, а прямой адрес.
В строке:
"database_installer.bat"
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server5.2\bin
Менять на:

REM MYSQL BIN PATH
set mysqlBinPath=C:\WebServers\usr\local\mysql5\bin
(ну диск и первую папку "WebServer" это уже как у вас
установлено)
2.1)Если к пользователю root не установлен пасс, не надо
оставлять пустое поле,
скрип вводит "пробел", удалите строки:
set lspass=
в двух местах (логин и гейм сервер)
2.2)В файле server.properties
проверив логин,
удаляем строку
Password=
И тоже самое в логинсервер.преференс
3)Если при запуске RegisterGameServer и подобных
вы получаете сообщение типа
"java" не является внутренней или внешней...
Вот что нужно сделать:
Св-ва мой компьютер> дополнительно> переменные среды.
Ищем в нижней части окна, переменную "path"
Тыкаем изменить, и через точку с запятой ;
!без пробелов! добавляем адрес в файлу java.exe
Например:
C:\Program Files (x86)\Java\jre1.6.0_07\bin
4)Если вы не знаете пасс, попробуйте "root"
или оставить пустое поле, если зашло с
пустым полем см пункты 2.1 и 2.2.


6 Ardoz  
0
Обвязка от moy-web. Все работает, тестировал. Понравилось что огромный топ , по всему)
В статистике сервера показывается всё , даже соотнашение расс.
Пользуйтесь)
Установка:
http://rapidshare.com/files/150611921/webserver.rar
1.Скачиваем архив и распаковываем в удобное для вас место.
2. Заходим в diskw\usr\local\Apache2\conf\httpd.conf и ищем там IP 172.29.254.100 . Меняем его на ваш.
#
ServerName 172.29.254.100:80
#
Типа того))
3. Заходим в diskw\www\config\config.php
<?php
$L2JBS_config["mysql_host"]="localhost"; // IP адрес MySQL-сервера ["localhost"]
$L2JBS_config["mysql_port"]="3306"; // Порт ["3306"]
$L2JBS_config["mysql_db"]="l2jdb"; // Имя игровой базы ["l2jdb"]
$L2JBS_config["mysql_login"]="root"; // Логин ["root"]
$L2JBS_config["mysql_password"]="812345"; // Пароль ["root"]
$htitle="Moy-weB"; // Титул сайта
$fut="© Lineage-II Moy-Web 2007"; // Подпись в низу сайта
$top="50"; // Количество игроков в списке ТОП
$hserver="127.0.0.1"; // IP адрес сервера
$portgame="7777"; // Порт игрового сервера
$portlogin="2106"; // Порт логин сервера
Тут я думаю всё и так понятно.. что да как) Изменяем IP ,пароль к базе и тд.
Далее тоже понятные настройки, в коментах всё написано что да как.
4. В корневой запускаем фаил start и заходим))
На сайте вы увидете инфу.. как , где и что изменять)

5 Ardoz  
0
Впринципе если при подключении клиента к серваку... ошибка протокола ( там впринципе даже написано какой протокол и тд) то стоит изменить значение на указанное...
например если же 730 то
MinProtocolRevision = 730
MaxProtocolRevision = 748

4 Ardoz  
0
Как и обещал, гм шоп!!

http://rapidshare.com/files/149962345/gmshop.rar

Установка

1.Из архива gmshop.rar кидаем папку multisell в \l2jfree-gameserver\dist\data
2. Из арвиха gmshop.rar кидаем папку merchant в \l2jfree-gameserver\dist\data\html
3. После того как скопировали всё .. заходим в Navicat(Navicat for MySQL).
Заходим в нашу базу l2jdb. Там находи таблицу custom_npc. Открываем.

Внизу вы должны увидеть плюсик, жмём на него и создаётся строка.
Пока там всё по нулям, будем вводить туда информацию о NPC.
(Лично у меня запрос не получился , думаю что - то не так сделал.. поэтому делаем вручную.. Но там всё просто и быстро)
В первую ячейку вводим ID 50020 , в следуюшую ячейку 30060.
Вот как всё у вас должно выглядеть! Вводим по аналогии(только без кавычек)Кавычки показывают как бы ячейку)
'50020', '30060', 'Icarus', '0', 'GM Shop Trader', '0', 'NPC.a_traderA_MHuman', '10.00', '24.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', null, null, '40', '43', '30', '21', '35', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '253', '0', '0', '0', '80', '120', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'balanced'
Заходим в игру и в удобном для вас месте вводим //spawn 50020


3 Ardoz  
0
а как прописать рейты?
а то при убийстве антараса на этих рейтах дропнулось просто ппц))))

Открываем l2jfree-gameserver\dist\config\rates.properties
И видим
# =================================================================
# NORMAL RATES
# =================================================================
# Rate control, float values
RateXp = 10000 /Рейты Экспы
RateSp = 1000. /Рейты SP
RatePartyXp = 10000. /Пати рейты Экспы
RatePartySp = 10000. /Пати рейты SP
RateDropAdena = 10000. /Дроп денег (адены)
RateDropItems = 1000. / Дроп вещей .. (итемов)
RateDropSpoil = 1000.
RateDropManor = 100000
#Fishing rates // рыбалКо
RateExtractFish = 10000


1-10 11-12
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Copyright MyCorp © 2024Хостинг от uCoz