PDA

View Full Version : [Guide] Làm Server Lineage 2 CH5 Từ A-Z



datinh4ever
20-03-07, 12:27 PM
Bạn hướng dẫn này dựa trên nền bảng hướng dẫn trước của david, được viết lại bởi datinh4ever để các bạn làm tiện hơn !

Các Bước Làm Server:
Cài đặc Java
Cài đặc MySQL 5.0.18 (dùng bản cài đặc từ file .exe)
Cài đặc web server (không dùng IIS nữa, nhưng nếu ai rành về web server có thể làm sao cũng được vì không quan trọng cho lắm cái chính là làm sao kết nối được với MySQL 5.x, MySQL này phải là software đàng hoàng không phải là code linh tinh trong các open soucre)
Config Server L2CH5
Làm bản Client, Test Server và Play
================================
L2CH5 Making Server Guide
================================

1. Cài đặc Java
- Download Java tại đây <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> hoặc <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> 94CDEF12DC9
- Để download bản Java(TM) SE Development Kit 6 dung lượng (~53Mb). - - Download xong về Install vào mấy và reset máy lại.
2. Cài đặc MySQL 5.0.18
+ Download MySQL 5.0.18 tại đây: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> hoặc <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (Với trang CSM thì bạn phải đang ký, nhưng tốt độ download khá nhah) các bạn download làm sao cho được bản MySQL 5.0.18 dạng File Install (~35Mb).

Cài đặt MySQL5.0
Chạy file MySQL-5.0.exe để bắt đầu quá trình cài đặt.

Vui lòng thực hiện theo đúng hướng dẫn như các hình dưới đây:

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Chọn Custom

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Chọn thư mục cài đặt: D:\MySQL

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Chọn Option Skip Sign-Up và nhấn Next

Đến đây bạn đánh dấu mục Configure the MySQL Server Now.
Chọn Finish.
Chương trình sẽ chạy phần Configure the MySQL Server Now. Bạn chọn Next đến khi xuất hiện cửa sổ như hình dưới đây:


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Chọn Standard Configuration và nhấn Next

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Giữ nguyên như hình trên và chọn Next.

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Chọn Modify Security Settings và nhập mật khẩu truy cập vào MySQL
Ở đây các bạn hãy nhật mật khẩu là: root khi nào rành thì đổi lại sau.

Tiếp tục chọn Next, sau đó ở cửa sổ kế tiếp bạn chọn Execute.
** Lưu ý: không nên chọn Enable root access from remote machines
( Nếu rành bạn có thể chọn nó, nhưng nếu bạn không rành về Security thì tốt nhất đừng chọn no ! )


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Khi màn hình xuất hiện như trên có nghĩa là quá trình cài đặt MySQL5.0 của bạn đã thành công.
Chọn Finish để hoàn tất quá trình cài đặt.




Lý do bỏ check mục này là vì để MySQL được tích chung với bộ Apache config trước, sau đó chúng ta sẽ run cái này để run service của MySQL mà thôi

datinh4ever
20-03-07, 02:48 PM
3. Cài Wb Server tích hợp với MySQL 5.0.18 đã cài trước đó:
Bạn vào trang sau download AppServ 2.5.7
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Download về xong bạn tiến hành cài đặt:

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Nhấp Next cho đến hình sau:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Ơ đây bạn chọn được dẫn để cài đặt vào. Thường nên để ổ D:\WWW vì nhiều khi Windown hư bậy thì ghost lại là xong còn dữ liệu vẫn còn.

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Ơ đây là các tùy chọn cài đặc của AppServ 2.5.7 vì chúng ta đã có MySQL 5.0.18 trên máy rồi nhưng ở phần này các bạn cứ chọn tất cả để nó config giúp bạn mấy thứ.


Có người sẽ hỏi tại sau phải vất vải cài riêng MySQL trong khi AppServ 2.5.7 đã có tích hợp sẳn???
Vì database của L2 đã cài đặc trên MySQL 5.0.18 rồi nên khi dùng MySQL Open Soucre sẽ không thể nào Restore database được ( Vì được tích hợp với với các phần mềm Open Source nên sẽ có nhiều lỗi phát sinh)
Tớ đang dùng CSM của Vinagame, nó không chịu chạy với các bản MySQL Server từ từ các Open SourceChúng ta trở lại vấn đề chính. Chúng ta tiếp tục nhấp Next.
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Ở đây bạn chọn:
+ Name Server: localhost còn mấy cái khác tùy ý. Điền như trên cũng được.

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Khai báo mật khẩu là: root

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Ở bước cuối cùng này các bạn hãy bỏ tùy chọn "Start MySQL" ra nếu không sẽ mệt lắm đó ! Vì sẽ xẩy ra xung đột hệ thống thật sự nếu các MySQL này chạy nữa.
Nhưng các bạn cứ an tâm làm từ từ theo hướng dẫn. Cứ bỏ chọn hết đi. Rồi nhấp Finish.

Các bạn chạy file D:\<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> để gở cái MySQL tích hợp với AppServ 2.5.7 hoặc chạy từ đường dẫn sau:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>








Như vậy là đã ok phần server rồi. Reset máy lại lần nữa và chạy <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> để xem đã ok chưa nếu vào ok thì được rồi đó ! Mật khẩu là: root

*** Lưu ý: Nếu như các bạn cài bị đụng File thì hãy gỡ ra hết và làm ngược lại ! Tức là :
+ AppServ 2.5.7
+ Chạy file D:\<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
+ Cuối cùng là cài đặc MySQL 5.0.18
Làm như thế này thì bảo đảm không đụng file khi cài đặc ! ^^


Nếu bạn muốn Install thêm IIS vẫn được, trước tiên hay mở Apache Monitor và sau đó Stop service Apache đi. Sau đó install IIS bình thường, config IIS qua port khác, giả sử 8080, sau đó run Apache bình thường

P/S : Tại sao không mình hướng dẫn như vậy mà làm như trên rồi lại chú thích ? Ah đơn giản là vì mình cài như trên vẫn ok.

Cuồi cùng là download cài Web L2 về giải nén ra bạn sẽ có một thư mục WWW bạn chép chồng vào thư mục WWW của AppServ 2.5.7 hãy del file index.php đi cho đỡ rối ! Bạn tự làm cho mình một trang html hay gì đẹp vào không thì khỏi cũng được. Cái web này quan trong là cái GameGuard để cliesn móc vào thôi !



Link download Web L2 vui lòng qua Download Center xem

datinh4ever
20-03-07, 09:52 PM
4. Config Server:
Bạn download bản Server L2CH5 : Xem bên Download Center
Nếu bạn không mới làm, có thể downserver đã config sẵn bởi david, còn nếu bạn đã rành, có thể down bản nguyên gốc và tự mình chỉnh sửa cho phù hợp.

--------------------------------------------------------
Sau khi download về giải nén ra coppy thư mục Server sang ổ C:\ ( kết quả C:\Server)
Mở file C:\Server\login\config\loginserver.properties



# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=192.168.1.5 <== IP WAN bỏ trống hoặc nhập IP LAN cũng được nếu chỉ chạy LAN

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=192.168.1.5 <== IP SERVER LAN
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
GMMinLevel=100

# The port on which login will listen for GameServers
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False

# If false, the licence (after the login) will not be shown
ShowLicence = True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

# Useable values: "True" - "False", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=True <== Tử động tạo Account khi đăng nhập games




Mở & Config File C:\Server\gameserver\config\server.properties


# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# If this ip is resolvable by Login just leave *
ExternalHostname=192.168.1.5 <== IP WAN bỏ trống hoặc nhập IP LAN cũng được nếu chỉ chạy LAN

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
# If this ip is resolvable by Login just leave *
InternalHostname=192.168.1.5 <== IP SERVER LAN

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20

# The Loginserver host and port
LoginPort=9014
LoginHost=192.168.1.5 <== IP SERVER LAN

# This is the server id that the gameserver will request (i.e. 0 is Bartz)
RequestServerID = 0
# 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.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

#io type nio or aio4j
IOType = nio

# Datapack root directory, defaults to current directory from which the server is started
# DatapackRoot = C:/Work/tmp/DataPackC3

# Define character name template
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# will allow names with first capital letter, next three small letters,
# and any (capital or not) letter or number, like ZbigN1eW
# Most rational to have CnameTemplate=[A-Z][a-z]*
# meaning names only of letters with first one capital, like Zbigniew
# Default .* - any namy of any symbols
CnameTemplate=.*
PetNameTemplate=.*

# Maximum number of chars per account - 0 = illimited - default = 7
CharMaxNumber = 7

# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=100


# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 1
MaxProtocolRevision = 999


Mở & Config File C:\Server\gameserver\config\rates.properties
Đây là phần thiết lập chỉ số điểm kinh nghiệm và tiền.



# Rate control, float values
RateXp = 100.
RateSp = 500.
RatePartyXp = 10.
RatePartySp = 500.
RateDropAdena = 1000.
RateDropItems = 1.
RateDropSpoil = 1.



Còn một phần quan trọng nữa là Restore Database, Mình có share cho các bạn một database của server mình đã Fix một số lõi và tích hợp nhiều thứ để các bạn chơi LAN dễ dàng hơn, bạn vui lòng qua Download Center xem chi tiết !

Download về xong bạn để ở đâu đó cho dể tìm sau đó chạy IE lên
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> tạo một database l2jdb Để Restore database của mình vào đấy. (Lưu ý: file này hơi lớn, trong một số trường hợp bạn sẽ không thể restore vì phpmyadmin không support đến size đó, thì bạn có thể dùng Navicat MySQL. Phần này mình xin phép được nói sau để tránh làm loãng bài viết !

Chúng ta tạm Ok với các config như thế khi rành các bạn có thể tự tìm hiểu và thay đổi.
Để chạy server ta Run các File sau:

1. C:\Server\login\startLoginServer.bat
2. C:\Server\gameserver\startGameServer.bat
(Khi nào báo Port 7777 và tên Server là đã hoàn tất việc RUN server các bạn không cần quan tâm đến các báo lỗi khi RUN server vi đó là một số lỗi vẫn chưa Fix được nhưng cũng chả sau đâu.
Một lỗi thường gặp ở các bản server CH4-CH5 Item ảo, NPC nhiệm vụ bị lỗi khi nói chuyện bị Out games. Nói chung với các bản L2 Free thì chuyện làm nhiệm vụ thật sự không cần thiết các bạn chỉ cần đánh đủ Lv và nói chuyện với bác Mèo ở Giant là lột xác.......

Vậy là xong server rồi ! Đây là chạy lại server mình đã config còn nếu làm mới hoàn toàn thì dùng bản Server nguyên thủy.

datinh4ever
20-03-07, 09:55 PM
5. Phần Làm Client:

Đầu tiên download bản Client CH5 Full


==================================
+ Patched System PTS C5 (Included Unlimited Zoom, Window Mode)

Download bản Full giải nén ra và cài đặc vào máy (client khoảng 5.4GB).

Download l2_fileedit Tools hổ trợ sửa IP client:

Giải nén và chạy l2_fileedit.exe chọn Open and Decrypt tìm File l2.ini trong thư mục Client L2Ch5\systems\

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Sửa IP ở dòng ServerAddr=192.168.1.5
Cuối cùng chọn Save and Encrypt save chồng vào File l2.ini khi save nó sẽ hỏi bạn cứ chọn là 413 vậy là xong rồi.

Cuối cùng các bạn chỉ cần chạy File l2.exe nằm trong thư mục clien L2CH5\system để chơi. Nếu bạn vẫn có kết nối Internet thì đến đây là ok rồi.
Nhưng nếu Offline hoàn toàn thì làm thêm thao tác sau:

Mở file host ở thư mục C:\WINDOWS\system32\drivers\etc thêm ba dòng sau




127.0.0.1 localhost
IP SERVER l2authd.lineage2.com
IP SERVER nprotect.ncsoft.co.kr
IP SERVER nprotect.lineage2.com

tomka
22-03-07, 07:17 AM
Add restore DB vào MyphpAdmin như sau :

Tạo 1 DB với tên là : l2jdb

Sau đo` chọn bên phần database chọn l2jdb

Tiếp đến nhìn qua khung hình bên phải ! Ta chọn Import ! Và add cái DB của David vào.

Add DB như sau : Trong phần Import ta an Browser và chon file l2jdb31-12-2006.sql (file này giống 1 file Winrar vậy) và ta ấn nút "GO" ở phía dưới.

Có thể chờ hơi lâu vì file khá lớn. Đây là phần import database cho La2j ! Còn cách dung Navicat xin để lại cho Datinh hướng dẫn.

tomka
23-03-07, 02:33 AM
Sau 1 thời gian bị thằng GameGuard (GG) làm cho ức chế.. vì C5 chạy cần có GG mới Run đc, không như C4 có thể crack GG ngay tại Client...

Sau khi install game và chép patch đè lên thư mục system... chỉnh lại file l2.ini với số IP sao cho connect với Server của bạn. Tiếp đến chỉnh lại File "Host" trong windows\system32\drivers\ect\

xxxxx l2authd.lineage2.com
xxxxx nprotect.ncsoft.co.kr
xxxxx nprotect.lineage2.com

với xxxxx là IP của máy server của bạn. ví dụ là 192.168.1.10 chẳng hạn... nhưng bạn phải lưu ý, với cái máy x.x.x.10 này phải có web và thư mục nprotect\gameguard\realserver\ và nội dung bên trong đó (cái thư mục này có thể bung ra từ <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> của datinh4ever, nó nằm trong đó). Cách này dùng để Server offline.

Còn với Server online thì mình không cần làm = cách này, chỉ cần install game, chép patch (trong đó là thư mục system) chép đè lên System cũ, sau đó làm lại file l2.ini sao cho connect với server của mình, tiếp đến chạy file l2.exe trong thư mục system. Nó sẽ tự động down các file từ các host khác về làm GG rồi sẽ vào game đc (thơi gian khá là lâu - kiên nhẫn).

Lưu ý tránh file lineage2.exe ngoài thư mục chính... vì nó sẽ chạy đến server chính thức. Nếu làm sai , hoặc không vô game, mình khuyên bạn nên làm lại từ đầu với bản client. Do đó đừng vội xoá file la2.part 1 và part 2 (file source client).

datinh4ever
23-03-07, 09:18 AM
Okay, hôm nay datinh4ever sẽ trả lời tiếp 1 câu hỏi :
Làm thế nào để đưa server online ?
Xin thưa là chuyện này quá đơn giản.

B1/- Làm các bước theo hướng dẫn tạo server offline !

B2/- Đăng ký một dụ vụ Dynamic DNS có rất nhiều dịch vụ Dynamic DNS để bạn lựa chọn, thường thì datinh dùng của <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> rồi sao đó tạo domain và cho update IP (với no-ip thì có 1 chương trình DUC.exe gọi là Dynamic DNS update client dùng để cập nhật IP )
Vấn đề đăng ký và hướng dẫn sử dụng các dịch vụ này đã được post khá nhiều, nên nay datinh xin mạn phép không post lại, nếu bạn vẫn chưa biết các dịch vụ này thì hãy qua box MuServer và Networking để học hỏi thêm rồi quay lại đây đọc tiếp ^___^

B3/- Open port cho router (nếu bạn không dùng router hoặc firewall thì không cần thực hiện bước này )
Các port cần phải open cho Server L2 là : 2106 , 9014 , 7777 , 80

B4/- Config LoginServer và Game Server




# This is the server configuration file. Here you can set up the connection for your server.
# Usually you have to change the ExternalHostname option to
# - 127.0.0.1 (if you want to play alone / testing purpose)
# - LAN IP* (if you want to play from another computer in the network)
# - WAN IP** (if you want to play with friends over internet)
# - Questions? => <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
#
# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"
# **= If you want to get you WAN IP, visit <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
# ================================================== =================================================

# ================================================== ==============
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=yourdomain <==== Thay bằng domain bạn đã đăng ký ở dịch vụ Dynamic DNS

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=10.0.0.1

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
GMMinLevel=100

# The port on which login will listen for GameServers
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False

# If false, the licence (after the login) will not be shown
ShowLicence = True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

# Useable values: "True" - "False", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=True

# The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic)
# (0 = disable)
IpUpdateTime=0


# ================================================== ============
# Test server setting, shoudnt be touched in online game server
# ================================================== ============

Debug = False
Assert = False
Developer = False
# Enforce GG Authorization from client
# Login server will kick client if client bypassed GameGuard authentication
ForceGGAuth=False

#FloodProtection. time in ms
EnableFloodProtection=True
FastConnectionLimit=15
NormalConnectionTime=700
FastConnectionTime=350
MaxConnectionPerIP=50






# This is the server configuration file. Here you can set up the connection for your server.
# Usually you have to change the ExternalHostname option to
# - 127.0.0.1 (if you want to play alone / testing purpose)
# - LAN IP* (if you want to play from another computer in the network)
# - WAN IP** (if you want to play with friends over internet)
# - Questions? => <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
#
# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"
# **= If you want to get you WAN IP, visit <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
# ================================================== =================================================

# ================================================== ==============
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# If this ip is resolvable by Login just leave *
ExternalHostname=yourdomain <==== Thay bằng domain bạn đã đăng ký ở dịch vụ Dynamic DNS
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
# If this ip is resolvable by Login just leave *
InternalHostname=10.0.0.1

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20

# The Loginserver host and port
LoginPort=9014
LoginHost=10.0.0.1

# This is the server id that the gameserver will request (i.e. 0 is Bartz)
RequestServerID = 0
# 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.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

#io type nio or aio4j
IOType = nio

# Datapack root directory, defaults to current directory from which the server is started
# DatapackRoot = C:/Work/tmp/DataPackC3

# Define character name template
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# will allow names with first capital letter, next three small letters,
# and any (capital or not) letter or number, like ZbigN1eW
# Most rational to have CnameTemplate=[A-Z][a-z]*
# meaning names only of letters with first one capital, like Zbigniew
# Default .* - any namy of any symbols
CnameTemplate=.*
PetNameTemplate=.*

# Maximum number of chars per account - 0 = illimited - default = 7
CharMaxNumber = 7

# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=100


# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 1
MaxProtocolRevision = 999

# Safe Reboot
# This will prevent some exploit during restart/shutdown process
SafeReboot = True



Phần Client thì tomka đã nói rồi nên datinh xin mạn phép ko nói ! (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> )

Fin

thanhbinhzxc
24-03-07, 05:38 PM
anh cho lại cái link down cái AppServ 2.5.7 đi , em ko tài nào down được, mà cho em hỏi nếu kô dùng cái client down ở trên kia thì dùng cái mua ở quán bán đĩa sau đó update cái lient có chơi được không ,

datinh4ever
24-03-07, 06:35 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Link download vẫn bình thường, bạn click vào link, sẽ chuyển bạn dến trang download, chứ không phải link download trực tiếp !
Còn vấn đề mua bản Client ở tiệm đĩa điều đó datinh4ever không dám bảo đảm, bản Client được share là bản nguyên gốc chưa chỉnh sửa gì !

tomka
25-03-07, 07:08 AM
mà cho em hỏi nếu kô dùng cái client down ở trên kia thì dùng cái mua ở quán bán đĩa sau đó update cái lient có chơi được không ,

Theo kinh nghiệm thì, cứ cài đúng như datinh đã cài, vì dung lượng khá lớn. unzip ra hết ngốn khoảng 5.4GB... nên điều quan trọng phải làm cho đúng chứ không mất thời gian kinh khủng, mà còn lại bực mình nữa :choler: . Thân.

ngothang
04-04-07, 02:26 PM
vì mình không nối mạng ở nhà, và cũng không có cái gì để lưu bản Client tải về từ máy ở tiệm net, nên mình muốn hỏi là mình dùng client bản CH2 sau đó dùng bản Patch CH5 chép đè lên có được không?

nguyennampotter
04-04-07, 02:50 PM
Mình nghĩ là không thể dùng client CH2 gì của bạn nói mà patch lên CH5 được đâu bạn vì patch của một client chỉ sửa đổi một số các file texture, *.ini, *.exe,... chỉ vài file cơ bản thôi chứ không phải là một client nên chắc chắn sẽ không có cái gì phù hợp được giữa client CH2 và CH5 cả. Client CH5 là hoàn khác bạn à, chịu khó download nhé, hay ra tiệm bán đĩa nào đó yêu cầu nó tải về ghi đĩa bán cho mình cũng được.

tomka
04-04-07, 03:57 PM
Mình nghĩ là không thể dùng client CH2 gì của bạn nói mà patch lên CH5 được đâu bạn vì patch của một client chỉ sửa đổi một số các file texture, *.ini, *.exe,... chỉ vài file cơ bản thôi chứ không phải là một client nên chắc chắn sẽ không có cái gì phù hợp được giữa client CH2 và CH5 cả. Client CH5 là hoàn khác bạn à, chịu khó download nhé, hay ra tiệm bán đĩa nào đó yêu cầu nó tải về ghi đĩa bán cho mình cũng được.

You r right ! C2 quá cũ rồi, C4 vọc cho nó thành C5 mà vẫn bị lỗi hình tùm lum. Nói chung hết cách. Vấn đề giờ thật khó với ai chơi ngoài tiệm NET (nếu Tiệm Net đó không cho download và save lại).

seven7773
07-04-07, 12:05 PM
cái phpAdmin tớ làm mãi ko được ..........

datinh4ever
07-04-07, 01:51 PM
Không được là thế nào ? bạn vui lòng nói rõ hơn !

tuanha1310
07-04-07, 09:59 PM
Mình không cài đặt được MySQL...
Đã down bản MySQL của CMS rồi, về install theo hướng dẫn nhưng đến bược này thì nó báo như sau: (đã cài đặt Java kit6)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Giúp mình với :(

seven7773
07-04-07, 11:42 PM
Tớ làm theo hướng dẫn thôi
cài MySQL , AppSer rồi xóa MySQL tích hợp . Vào trang localhost/phpAdmin thì nó xuất hiện user name + pass . Điền vào thì báo lỗi
Cả phần l2_fileedit để sửa l2.ini nữa cũng ko được . Nó thông báo có một vài file ko đọc được , bạn có đồng ý reload ko ? Ấn ok hoạc cance đều chả thấy hiện ra cái gì .

datinh4ever
08-04-07, 01:54 AM
tuanha1310 & seven7773 PM Y!M anh_buon_ag ngay bây giờ 1:52 AM
Đang test server nên từ từ nha, mình sẽ hướng dẫn trực tiếp cho 2 bạn !

thanhbinhzxc
18-04-07, 09:14 PM
nếu mua cái đĩa lineage online c5 ở mạng thì có dùng được kô các bác, trả lời em nhanh để em còn đi mua nhé,
thanks
mà anh xem lại cái mysql + sql đi bác nào down rồi up lên host zshare.net cho nó nhanh, em kô tài nào down được nó kô cho vào trang chủ của nó

datinh4ever
19-04-07, 02:03 PM
nếu mua cái đĩa lineage online c5 ở mạng
không hiểu ý bạn

mà anh xem lại cái mysql + sql đi bác nào down rồi up lên host zshare.net

L2Server không dùng đến SQL bạn ạ. link csm.vinagame.com.vn là link nhanh đấy !

nghiamt
21-06-07, 12:40 PM
Cái Client nặng quá bạn có thể cho mình biết tên chính xác để mình ra quán đĩa mình mua dc ko

ultimateomg
26-07-07, 09:34 PM
datinh ơi, huynh up lên cái GameGuard cho tớ download dc không? tìm mãi mà chẳng thấy gì cả >.<... thanks

datinh4ever
26-07-07, 10:03 PM
Nó nằm bên Download Center ấy bạn !

Mình đã up hết rồi !

ultimateomg
26-07-07, 11:03 PM
Ok ! Tớ đã thành công rồi... thanks very much ^^. Huynh cho tớ hỏi cách đặt pass vào <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>) luôn

datinh4ever
27-07-07, 06:57 AM
Pass vào <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> là sao nhỉ?

Solider
12-09-07, 12:52 PM
bạn ơi , tại sao trong thư mục client của mình chỉ có mỗi folder system mà không có folder systems, trong folder system cũng có file l2.ini nhưng khi dùng L2FileEdit để mở ra thì không có giống như trong hướng dẫn, vậy không hiểu file l2.ini trong folder systems ở đâu
Mình dùng bản C5 bên topic Download Center của datinh4ever, chạy install hoàn toàn o có thư mục systems
Làm ơn giúp mình

**DarkCloud**
25-09-07, 02:00 PM
Tôi cũng ko cài dc mysql, Nó giống tình trạng của tuanha1310. Ông đa tình giúp tôi cái

huyga123
26-09-07, 06:22 PM
cho hỏi cái này làm cho C6 đc hay kô vẩy có cần phải thay đổi hay thêm bước gì kô?

huyga123
30-09-07, 06:37 PM
trích của huynh datinh4ever :"Download về xong bạn để ở đâu đó cho dể tìm sau đó chạy IE lên
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> tạo một database l2jdb Để Restore database của mình vào đấy. (Lưu ý: file này hơi lớn, trong một số trường hợp bạn sẽ không thể restore vì phpmyadmin không support đến size đó, thì bạn có thể dùng Navicat MySQL. Phần này mình xin phép được nói sau để tránh làm loãng bài viết !"


sao em ko thấy phần chỉ dẫn xài Navicat ở đâu hết vậy huynh datinh có thể post lên được ko !

smallangels
01-10-07, 10:19 PM
ban oi minh lam nhu hương dan sao bam <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> sao no bao cannot find server:adore:

vantam26
03-10-07, 12:59 PM
Bạn ơi cho mình hỏi Nếu mình cũng làm theo hướng dẫn của đối với C4 có được ko? Tại vì mình chỉ có C4 thôi ko có C5.

kenisen
11-10-07, 05:06 PM
mấy bạn cho hỏi là down file l2_fileedit ở đâu vậy ko thấy ai nói cả ~.~
Nó ở trong cái server mà datinh đưa cho đó
hoặc là vô phần download center xem, mình nhớ là có mà:choler:

kenisen
11-10-07, 05:08 PM
Bạn ơi cho mình hỏi Nếu mình cũng làm theo hướng dẫn của đối với C4 có được ko? Tại vì mình chỉ có C4 thôi ko có C5.
Được bạn à, các server đều làm tương tự nhau thôi

kenisen
15-10-07, 08:14 AM
Mình không có thời gian để upload tat ca các file, chỉ đưa link lên thôi, các bạn tự làm được không?
Mình đang tổng hợp lại các link, hẹn ngày mai nhé.

kenisen
15-10-07, 08:15 AM
À mà có nên lập 1 topic mới không?Cái topic này là C5, còn mình đang làm là Interlude????Mod cho không nhỉ .
Sao dạo này thấy ít người quan tâm đến Lineage II thế nhỉ .Cũng hơi bị nản .....

hansik
15-10-07, 03:28 PM
đúng là topic này it người ghé thiệt, nhưng ko sao có người thảo luận là dzui rồi, bạn cứ đưa lên đi, vài bữa nữa tui cũng đưa lên mấy cái skin mới lụm dc cho mọi người dùng, đợi test xong đưa lên luôn, có mấy cái skin rất cool hay là tui đưa link cho mọi người test1 thử nhé

kenisen
16-10-07, 08:21 AM
Đọc tới đây thì có lẽ là các bạn cũng đã có kinh nghiệm làm server Lineage II rồi phải không?Cách cài đặt thì cũng tương tự cách của datinh thôi.Mình chỉ đưa link của Client và server Interlude thôi nha:
Here:
- Client Part1: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
- Client Part2: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
- Server: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
(Cái này là ngày nào cũng update cả, thật sung sướng ^_^)

hansik
16-10-07, 10:52 AM
kenishen có link client nào khác ko? link trên nó bắt đăng ký, đăng ký khó quá,
còn một vấn đề nữa cái server down về giải nén ra nhìn rất là rối không biết bạn có thử chưa chứ nếu như ai mới bắt đầu làm server này chắc đuôi luôn, ko biết đường nào mà lần hết....khổ quá

anmai
16-10-07, 09:39 PM
hmm bên ragezone có 2 cái lineage2; 1=lineage2 l2j 2=lineage2 off như vạy cái nào tốt hơn? có khác biệt gì ko?

kenisen
17-10-07, 09:50 AM
hmm bên ragezone có 2 cái lineage2; 1=lineage2 l2j 2=lineage2 off như vạy cái nào tốt hơn? có khác biệt gì ko?
Mình cũng không rõ lắm, nhưng lineage2 off thì ít người thảo luận hơn. Mình thường vào lineage2 l2j :haha:

kenisen
17-10-07, 09:54 AM
kenishen có link client nào khác ko? link trên nó bắt đăng ký, đăng ký khó quá,
còn một vấn đề nữa cái server down về giải nén ra nhìn rất là rối không biết bạn có thử chưa chứ nếu như ai mới bắt đầu làm server này chắc đuôi luôn, ko biết đường nào mà lần hết....khổ quá
Mình đã tìm rất lâu rồi, chỉ có link Client đó là ngon thôi, có hỗ trợ resume nữa.Bạn rách đăng kí đi, mình đăng kí cũng dễ lắm mà. Nếu có nhiều Gold trong đó thì download cực kì lẹ luôn nhưng mình vẫn chưa tìm được cách để kiếm Gold cả. Nếu không có Gold thì tốc độ cũng đạt > 200K (nếu đường truyền của bạn tốt) :go:
Còn về server, bạn có để ý là các thư mục bên trong 2 folder vừa giải nén ra giống nhau không?Cứ chép chồng lên nhau là được(dựa theo cấu trúc của server mà datinh đưa ra)

xilumaxe
04-03-08, 03:22 PM
ai bít lỗi này là gì không ?


sau khi cài đặt theo hướng dẫn "L2C5 từ A=>Z" xong , server chạy ngon, vô game ok , nhưng bị mỗi cái trang web nó báo thế này ( khi vô localhost ) :

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Datenbankserver nicht erreichbar

trong khi đó vào localhost/phpMyadmin vẫn OK.

chỉ mình khắc phục với nha !

davidhuynhvan
04-03-08, 04:02 PM
Lỗi này là do sai user/password của MySQL có hai chổ để điều chỉnh lại.
+ C:\Server\login\config\loginserver.properties
+ C:\Server\gameserver\config\server.properties

ltkandy
15-12-08, 10:38 PM
ai bít lỗi này là gì không ?



chỉ mình khắc phục với nha !

cái này là file config về web của pác ko ghi pass MySQL nên nó báo lỗi pác check lại file đó nha

gamegold
26-03-09, 06:48 PM
Nếu muốn nâng cấp lên phiên bản mới phải làm sao?
Cài lại từ đầu hả?

AcMals
29-03-09, 08:26 AM
ai có Skin L2 ko !! Up lên cho mình với :angry:

Ofline
08-05-09, 08:54 AM
GameGuard update was canceled. Please check network and firewall connections
Máy không có kết nối internet có sửa dc cái lỗi này không mấy bạn,tìm hết trong forum cách khắc phục nhưng vẫn không dc,tôi dow client c5 với server (hero1711) bên download center ấy.
Hic..không biết Box L2 còn ai không nữa (:|

25tolife
09-05-09, 02:22 PM
GameGuard update was canceled. Please check network and firewall connections
me too
ai bít chỉ giùm cái đê
nếu có net thì làm sao update cái GG lun đây

25tolife
15-05-09, 07:54 AM
sao chạy game là nó báo cái nì-ai bít chỉ giùm mình
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

cuong0913
11-06-09, 07:57 PM
Em vào chơi được rồi nhưng sao không có ô skill và khi lên level thì nó không cho cộng điểm.Ai biết cách chữa thì giúp em với !!! Thanks

hainhipro
26-11-09, 07:17 AM
cho hỏi tí : bản c5 co huyết kiếm akamanah và ma kiếm zariche ko zay

hainhipro
28-11-09, 06:46 PM
ai chỉ giúp mình cách đánh boss với:mình đang định đánh con này để làm nhiệm vụ
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
nhưng khi đánh nó thì:
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
bị đứng lun, ai có ý kiến j` thì giúp với~X(