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

Тех-документация Статьи по редактированию, компиляции и настройки ява серверов Lineage 2

Закрытая тема
Опции темы
Непрочитано 16.06.2008, 14:29   #1
Аватар для ilyxa
Пользователь

Автор темы (Топик Стартер) [мануал] Установка сервера Hellbound

Содержание:

1)Файлы которые нам потребуются.
2)Установка необходимых программ.
3)Установка сервера.
4)Настройка сервера.
5)Дополнения.

Файлы которые нам потребуются

Сборка L2Emu (старье, новое ищите у нас на сайте):
http://rapidshare.com/files/12145406..._4277.rar.html
Зеркало: http://depositfiles.com/files/5906321

Ява платформа: http://rapidshare.com/files/12143975...586-p.exe.html
Зеркало: http://depositfiles.com/files/5905179

MySQL: http://rapidshare.com/files/121441600/Setup.exe.htm
Зеркало: http://depositfiles.com/files/5905415

Navicat: http://rapidshare.com/files/12144201...trial.exe.html
Зеркало: http://depositfiles.com/files/5905475

Клиент: http://ncsoft.ktsh.co.kr/lineage2/Lineage2_CT1.exe
GG Kill: http://rapidshare.com/files/12144721...her_f.rar.html
Зеркало: http://depositfiles.com/files/5905555

Установка необходимых программ

Установка MySQL:

Можно ничего не настраивать и просто нажимать Next. Когда установка завершится вас спросят запустить ли конфигуратор. Нажмите Да, запустится конфигуратор. Он попросит вас зарегистрироваться, но этого делать не обязательно, выберите самый последний вариант: Skip login. В одном из окон конфигурации вас попросят ввести пароль. Укажите ваш пароль и запомните его, он вам понадобится!

Установка JDK (Ява платформа):

Запустите jdk-1_5_0_02-windows-i586-p.exe и просто дождитесь окончания установки.

Установка NaviCat:

Установите Navicat. Запустите его и нажмите File -> New connection. Введите любое имя, хост оставьте localhost. Логин оставьте root и пароль тот что вы вводили при установке MySQL. Нажмите ОК.
В столбике слева появится соединение (называться будет именем которые вы указали). Нажмите на него правой кнопкой и выберите New Database. Введите в верхнем поле l2emu_db и нажмите OK. Можете закрыть NaviCat.

Установка клиента:

Запустите файл:Setupe.exe.Укажите место для установки.И дождитесь окончания установки.После запустите файл:LineageII.exe и дождитесь окончания обновления клиента.Теперь у вас клиент Hellbound.

Установка сервера:

Распакуйте архив:L2EmuProject_4277 в любую папку.Теперь нужно установить Базу Данных:заходим в папку:tools и запускаем файл:database_installer.И види это:

Код:
** L2EMU PROJECT INTERACTIVE DATABASE INSTALLER **

WE NEED TO CONFIGURE MYSQL SETTINGS BEFORE THE INSTALLATION...

DIGIT YOUR MYSQL BIN PATH (DEFAULT: C:\SERVER\DISKW\USR\LOCAL\MYSQL\BIN)

MYSQL PATH : <- Здесь пишем путь к вашему MySQL BIN файлу.По стандарту он находится здесь:C:\Program Files\MySQL\MySQL Server 5.0\bin

LOGIN SERVER SETTINGS
--------------------
USER (DEFAULT: 'Root'): <- Пишем "root" (Без кавычек)
PASS (WILL BE SHOW AND SAVED AS CLEAR TEXT): <- Сюда пароль который вы указали при установке MySQL
DATABASE (DEFAULT:'L2Emu_DB'): <- Пишем "L2emu_db" (Без кавычек)
HOST (DEFAULT: 'LOCALHOST'): <- Пишем "localhost" (Без кавычек)

GAMESERVER SETTINGS
-------------------
USER (DEFAULT: 'Root'): <- Пишем "root" (Без кавычек)
PASS (WILL BE SHOW AND SAVED AS CLEAR TEXT): <- Сюда пароль который вы указали при установке MySQL
DATABASE (DEFAULT:'L2Emu_DB'): <- Пишем "L2emu_db" (Без кавычек)
HOST (DEFAULT: 'LOCALHOST'): <- Пишем "localhost" (Без кавычек)
И следуем рекомендациям установщика.Ваша База Данных установленна!
Дальше вписываем IP адреса для Login и Game серверов.
Заходим сюда:\L2EmuProject_4277\l2emu-loginserver\config\network
открываем файл:database

Код:
# ================== #===================#
# L2EMU PROJECT PACK # Database Settings # 
# ================== #===================#

# --------------------
# Database Information
# --------------------

# Define MySQL Driver
Driver = com.mysql.jdbc.Driver

# here you have some more drivers: 
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver

# Define MySQL Driver URL.
URL = jdbc:mysql://localhost/L2Emu_DB

# here you have some more urls: 
# URL = jdbc:hsqldb:hsql://localhost/L2Emu_DB
# URL = jdbc:sqlserver://localhost/database = L2Emu_DB/user = sa /password = (your pass)

# Your login to Database (default = root)
Login = root

# Your password to database (default = root)
Password = <- Сюда пароль который вы указали при установке MySQL

# Define how many connections are allowed on your database.
MaximumDbConnections = 10
В этойже папке открываем файл:network
Код:
# ================== #========================#
# L2EMU PROJECT PACK # Network Configuration # 
# ================== #========================#

# ==========
# Connection
# ==========

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = <- Сюда пишем ваш IP адрес
LoginServerPort = 2106

# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = <- Сюда пишем ваш IP адрес

# The delay between IP Update Time.
# set this delay in minutes after which the login updates the gameservers IP's 
# (usefull when ip is dynamic)
# (0 = disabled) in Minutes
IpUpdateTime = 10
Запускаем файл:\L2EmuProject_4277\l2emu-loginserver\register_gameserver.Ставим 0 или другое значение которое вам нужно.Получили hexid(server 0).txt.Переименовываем в hexid.txt и кладём в:\L2EmuProject_4277\l2emu-gameserver\config\network

С Login сервером закончили!
Приступим к Game серверу.Идём сюда:\L2EmuProject_4277\l2emu-gameserver\config\network и открываем файл:database и проделываем тоже самое что и с Login сервером.
В этойже папке открываем файл: network

Код:
# ================== #==================#
# L2Emu Project Pack # Network Settings #
# ================== #==================#

# -----------------
# Connection Config
# -----------------
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname = <- Сюда пишем ваш IP адрес
GameserverPort = 7777

# This is transmitted to the clients connecting from an external network,
# so it has to be a public IP or resolvable hostname
ExternalHostname = <- Сюда пишем ваш сетевой IP адрес

# This is transmitted to the client from the same network,
# so it has to be a local IP or resolvable hostname
InternalHostname = <- Сюда пишем ваш внешний IP адрес

# --------------
# Port Forwading
# --------------
# The Loginserver host and port
LoginPort = 9014
LoginHost = <- Сюда пишем ваш IP адрес

# ------------------------
# Section: Network Options
# ------------------------
# Network traffic optimization: minimum time between sending char's hp/mp status update packet.
NetworkTrafficOptimization = false
NetworkTrafficOptimizationMs = 1100

# how character will be logged out on //kick command
# Options: 1 - closeclient - closes client: WARNING: this method sometimes crash client 
# 2 - relogin - send client to relogin screen
KickType = relogin

# ----------------
# Section: Packets 
# ----------------
#Packet LifeTime in milliseconds, 0 - disabled feature
PacketLifeTime = 0

# Packet ExecutionTime in milliseconds, 0 - disabled feature 
PacketExecutionTime = 0

# -------------------------
# Section: Flood Protection
# -------------------------
# if enabled players which send more then PACKETLIMIT packets in PACKETTIMELIMIT ms will get kicked
# warning not tested made a quickhack for squeezed 
FloodProtection = false
PacketLimit = 500
PacketTimeLimit = 1100

# --------------------
# Section: HTML Cache
# --------------------
# Set the html cache's lazy loading True or False
# (Load html's into cache only on first time requested)
LazyCache = true
С GameServer'ом закончили. Установка сервера завершена.

Запуск сервера:

1) Запустить файл:\L2EmuProject_4277\l2emu-gameserver\gameserver.bat
2) Запустить файл:\L2EmuProject_4277\l2emu-loginserve\loginserver.bat
Дождитесь полной загрузки Game сервера.

Запуск игры:
Откройте /WINDOWS/system32/drivers/etc/hosts
Добавте следующее:
Цитата:
Ваш IP[TAB]L2testauthd.lineage2.com
Ваш IP[TAB]L2authd.lineage2.com
[TAB] - надо нажать на кнопку TAB
Ваш IP - если хотите играть один ставьте 127.0.0.1

Далее я приведу пути файлов с настройками сервера и укажу какие основные опции они содержат.

1)\L2EmuProject_4277\l2emu-gameserver\config\administration\gm_access-Настройка ГМ доступа к серверу.
2)\L2EmuProject_4277\l2emu-gameserver\config\chat-Настройки дальности чата
3)\L2EmuProject_4277\l2emu-gameserver\config\custom\buffer-Настройки доступа к баферу.
4)\L2EmuProject_4277\l2emu-gameserver\config\main-Много файлов с тонкой настройкой сервера.

5)Дополнения:

1)ГМ шоп с Оружеем: http://rapidshare.com/files/12146994..._shop.rar.html
2)ГМ шоп с Шмотом: http://rapidshare.com/files/12147027..._Shop.rar.html
3)ГМ шоп с Бижей: http://rapidshare.com/files/12147041..._Shop.rar.html
4)ГМ шоп с Тату: http://rapidshare.com/files/12147061...-CT15.rar.html
5)Бафер: http://rapidshare.com/files/12147082...uffer.zip.html

Последний раз редактировалось ilyxa; 16.06.2008 в 15:13.
ilyxa вне форума
Сказали спасибо:
Непрочитано 16.06.2008, 15:04   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Мануал:Установка сервера Hellbound

Цитата:
Сообщение от ilyxa Посмотреть сообщение
3)ГМ шоп с Бижей:_Скрытый текст требуется (3 сообщение(ий), сейчас у вас 12):
_http://rapidshare.com/files/121470419/Jewely_Shop.rar.html


4)ГМ шоп с Тату:
_http://rapidshare.com/files/121470618/Vendor-Tattoos-CT15.rar.html
спасибку клацнуть не забудь ! ! !

5)Бафер:_Скрытый текст требуется (3 сообщение(ий), сейчас у вас 12):
_http://rapidshare.com/files/12147082...uffer.zip.html
Красиво, хоть бы отредактировал. Вот пример того как оформить новость http://zone-game.info/pravila_dobavleniya_novostey.html (Это для сайта, но суть понятна, а если не понятна цитирую - "Уникальный контент"). Если не исправиш, завтра удалю все мануалы, что созданы тобой. Прошу прощения, но именно в этом наш главный критерий.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™
Непрочитано 16.06.2008, 18:21   #3
Аватар для ilyxa
Пользователь

Автор темы (Топик Стартер) Ответ: Мануал:Установка сервера Hellbound

Я отредактирывал все как ты сказал но там где мануал с рецептом я поставил там новый мануал а Заголовок попробывал переписать с расширеными опцыями он не поменялся поменяйте заголовок !
ilyxa вне форума
Сказали спасибо:
Непрочитано 16.06.2008, 18:49   #4
Пользователь

По умолчанию Ответ: Мануал:Установка сервера Hellbound

Ну вот Ильюха . смотри , ведь можеш же , когда захочеш? =) Вот так постепенно люди и вникают в джава сервера , сначала вопросы , потом сылки , дальше уже сам подсказывать начнеш !! =)
hornet вне форума
Непрочитано 17.06.2008, 08:21   #5
Аватар для ilyxa
Пользователь

Автор темы (Топик Стартер) Ответ: Мануал:Установка сервера Hellbound

Да я не плохо то разбирался в джава просто я с другова форума пришол тут мне дали дышать а там сильно вообщем жестко обходяться с людьми а тут Админестрация нормальная а там где я был на форуме как только что сразу бан не предупреждений не чего
ilyxa вне форума
Непрочитано 17.06.2008, 08:25   #6
Аватар для Black Angel
Герой

По умолчанию Ответ: Мануал:Установка сервера Hellbound

Цитата:
Сообщение от ilyxa Посмотреть сообщение
как только что сразу бан
везде так
__________________
Если вам что то не нравиться идем сюда

Black Angel вне форума
Непрочитано 17.06.2008, 08:33   #7
Аватар для ilyxa
Пользователь

Автор темы (Топик Стартер) Ответ: Мануал:Установка сервера Hellbound

Не правда вы нормально содержите форум,то ли я научился в них делать все как надо =)))
ilyxa вне форума
Непрочитано 18.06.2008, 00:23   #8
Аватар для Achilles
Пользователь

По умолчанию Ответ: Мануал:Установка сервера Hellbound

Вообщем проблемма такая установил я всё как было написсано, и при запуске gameserver выдаёт мне

Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/l2j/gameserver
/GameServer
Caused by: java.lang.ClassNotFoundException: net.sf.l2j.gameserver.GameServer
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

GameServer Terminated Abnormaly, Please Verify Your Files.


GameServer Terminated.

Для продолжения нажмите любую клавишу . . .

хотя я уже ставил сервер только C4 всё равно несмог понять в чём проблема!

Добавлено через 1 час 35 минут
Проблема решина, решил проблему обновленим Java.
Теперь новая ошибка
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
WARNING NPC 35648 class not found: null
Может кто сталкивался, прошу помощи!

Последний раз редактировалось Achilles; 18.06.2008 в 01:58. Причина: Добавлено сообщение
Achilles вне форума
Непрочитано 18.06.2008, 06:33   #9
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Мануал:Установка сервера Hellbound

Цитата:
Сообщение от Achilles Посмотреть сообщение
WARNING NPC 35648 class not found: null
Заходим в базу данных (l2jdb) ищем таблицу npc и удаляем этого npc.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™
Непрочитано 18.06.2008, 14:46   #10
Аватар для Achilles
Пользователь

Exclamation Ответ: [мануал] Установка сервера Hellbound

Спасибо за помощь!
Я ночью хотел удалить но нестал трогать, подумал подожду до утра что ответят.
Вообщем я удалил все npc класса L2CastleMagician. Сервер запустился но с ошибками.
И так запустился сервер, я создал аккаунт захожу в игру, но нету мобов.
Что за проблема помогите!
Achilles вне форума
Закрытая тема


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

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

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

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


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

Вверх