PDA

View Full Version : Hướng dẫn tạo server Lineage II bằng server L2J



yukito
05-03-08, 03:52 PM
Chú ý: vì bài viết này khá dài nên xin tạm thời đừng post bài ở đây. Cảm ơn.

Đây là hướng dẫn chi tiết cách làm server Lineage II offline, mạng lan hay mạng thế giới nếu muốn bằng server L2J. Có thể áp dụng cho mọi Bảng Lineage từ C1 cho đến bản 1st Throne (kameal) nếu có file sever L2J cho bản đó.
Bài viết này dựa trên bài viết của davidhuynhvan và kinh nghiệm của bản thân nên có gì sai sót thì bỏ qua cho.

I. Các chương trình cần thiết:


Java SE: để server hoạt động.

Link down:
Main: <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>
Windows Platform - Java(TM) SE Development Kit 6 Update 4: <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> 5fa37eacc&TicketId=B%2Fw3khmBRVtITxxEOl5anQLg&GroupName=CDS&FilePath=/ESD38/JSCDL/jdk/6u4-b12/jdk-6u4-windows-i586-p.exe&File=jdk-6u4-windows-i586-p.exe

MySQL: để setup database sever.

Link down:
Main: <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>
MySQL 6.0.3: <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>

AppServ: là gói chương trình mạng bao gồm: Apache, PHP, MySQL, phpMyAdmin (Nếu ai có hứng thú làm web thì setup cái này)

Link down:
Main: <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>
AppServ 2.5.9 (Apache 2.2.4, PHP 5.2.3, MySQL 5.0.45, phpMyAdmin-2.10.2): <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>

Navicat: chương trình quản lý database cho MySQL.

Link down:
Mail: <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>
Navicat 8.0: <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> Password: bb.bearslinks.info

yukito
05-03-08, 03:55 PM
II. Setup:

1. Setup Java: cứ next là được.

a. Accept…
<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. Bấm nút Change... nếu muốn đổi đường đẫn cài Java SE Development Kit. 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>

c. Bấm nút Change... nếu muốn đổi đường đẫn cài Java SE Runtime. 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>

d. Finish…
<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>

2. Setup Appser: Có thể setup MySQL hoặc AppServ (vì trong AppServ đã tích hợp sẵn MySQL trong đó rồi) hay là cả 2 đều được (nếu cài cả 2 thì phải cài AppServ trước thì ít bị rắc rối hơn). Ai sài MySQL thôi thì ko cần đọc cũng được.

a. 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>

b. I Agree…
<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. Tại ô Destination Folder nhập đường dẫn cài đặt AppServ hoặc bấm vào nút Browse rồi chọn đường dẫn (Cái này phải nhớ). Next…
Mặc định: C:\AppServ\
<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>

d. Cứ đánh dấu chọn hết là được. 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>

e. Tại ô Sever Name nhập tên trang wed muốn tạo trên máy (Chú ý: tốt nhất là nhập localhost để tiện cho sau này còn nếu rành thì tuỳ thích). Tại ô Administrator’s Email Address nhập địa chỉ mail của bạn (không có cũng chẳng sao). Tại ô Apache HTTP Port nhập số Port bạn muốn tạo (Chú ý 1: tốt nhất là nhập 80 để tiện cho sau này còn nếu rành thì tuỳ thích) (Chú ý 2: nếu ai đã setup Internet Information Services (IIS) thì 1 là đổi lại Post IIS, 2 là chọn Post khác). 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>

f. Tại ô Enter root password nhập pass mà bạn thích, tại ô Re-Enter root password nhập lại pass đó. Nhớ phải đánh dấu chọn Enable InnoDB không thì sao này rắc rối lắm. Install…
<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. Đợi nó setup xong thì bấm chọn Start Apache và Start MySQL rồi Finish
<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>

h. Nếu ai cài thêm MYSQL thì làm thêm bước này: Start-->All Programs-->AppServ-->Add-Remove Windows Service-->MySQL Uninstall Service hoặc địa chỉ cài đặt\AppServ\MySQL\mysql_serviceuninstall.bat (mặc định là C:\AppServ\MySQL\mysql_serviceuninstall.bat)
<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>

3. Setup MySQL: nếu chỉ muốn cài AppServ thì bỏ qua cái này.

a. 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>

b. Chọn Custom. 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>

c. Bấm Change… nếu muốn đổi đường đẫn (phải nhớ, mặc định là C:\Program Files\MySQL\MySQL Server 6.0\). 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>

d. Install…
<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>

e. Next…-->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>

f. Finish…
<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>

4. Configure MySQL: (ai không cài MySQL thì không cần quan tâm).

a. Start-->All Programs-->MySQL-->MySQL Server 6.0-->MySQL Server Instance Config Wizard hoặc Đường dẫn\MySQL\MySQL Server 6.0\bin\MySQLInstanceConfig (mặc định C:\Program Files\MySQL\MySQL Server 6.0\bin\MySQLInstanceConfig.exe)
<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. 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>

c. Chọn Standard Configuration. 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>

d. 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>

e. Nhập mật mã (phải nhớ, ai cài chung với AppSer thì tối nhất là đồng bộ cả 2 pass). 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>

f. Execute…
<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. Finish
<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>

5. Setup Navicat. Cái này để chỉnh sửa Databyte cho MySQL (không hướng dẫn crack).

a. 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>

b. Chọn I accept the agreement. 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>

c. Bấm Browse nếu muốn sửa đường dẫn (mặc định C:\Program Files\Navicat 8.0 MySQL\). 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>

d. Bấm Browse nếu muốn sửa đường dẫn (mặc định premiumSoft\Navicat 8.0 for MySQL\, cái này cho Start Menu). 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>

e. Sao cũng được. 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>

f. Install…
<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. Finish
<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>

yukito
05-03-08, 06:44 PM
III. Sever L2J:

1. Tải sever: có thể sử dụng server của clbgamesvn.com hoặc server của trang khác.
VD: forum <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 update thường xuyê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>
Có 3 loại:

a. L2JFree

SVN: svn://l2jfree.com/repo/l2j-free
Timeline: <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>
Forums: L2j-free - Index (<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:

CT1 Branch - Clean Compile, no extras
Rev 3177 (<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>)

Interlude Branch - Clean Compile, no extras
Rev 2741 (Development ended! This is the final rev of Interlude branch) (<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. L2EMU

SVN: L2EMU SVN (<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>)
Timeline: L2Emuproject - Timeline (<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>)
Forums: L2EMU project Forum (<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:

CT1 Branch - Clean Compile, no extras
Rev 2567 (<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>)

Interlude Branch - Clean Compile, no extras
Rev 1453 (Development ended! This is the final rev of Interlude branch) (<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>)

3. L2JOneo

SVN: L2JOneo SVN (<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>)
Timeline: L2JOneo Timeline (<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>)
Forums: L2jOneo - Forums (<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:

CT1 Branch - Clean Compile, no extras
Latest Rev (<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>)

C5 Branch - Clean Compile, no extras
C5 Final Rev 1711 (Development ended, No more updates. NO SUPPORT FOR (<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>)

2. Tạo Database cho L2:

a. Open Navicat: đừng dẫn\Navicat 8.0 MySQL\navicat.exe, mặc định C:\Program Files\Navicat 8.0 MySQL\navicat.exe
<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. File-->New Connection
<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 thông tin vào:
Connection Name: tên của kết nối
Host Name/IP Name: Tự hiểu nha (đồng bộ với MySQL hay AppServ)
Port: Port của kết nối (ai rành thì đổi, không thì giữ nguyên)
User Name: cứ là root
Password: pass lúc cài MySQL hay AppSer
Nhấn Test Connection, nếu báo Connection Successful thì bạn đã thành công kết nối với MySQL. Bấm OK để hoàn tấ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>

d. Chọn theo hì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>

e. Chọn theo hì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>

f. Tại ô Enter Database Name nhập tên datbase muốn tạo (mặc định L2JFree và L2JOneo la l2jdb còn L2JEMU là emu_db). OK.
<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>
3. Installer Database:
[INDENT]a. L2JFree: \tools\database_installer.bat (chuột phải chọn Edit)
<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>

REM ############################################
REM ## You can change here your own DB params ##
REM ############################################
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 6.0\bin {nhập đường dẫn của MySQL (đường dẫn\MySQL\MySQL Server 6.0\bin, mặc định C:\Program Files\MySQL\MySQL Server 6.0\bin) hay AppServ (đường dẫn\AppServ\MySQL\bin, mặc định C:\AppServ\MySQL\bin)

REM LOGINSERVER
set lsuser=root
set lspass= {Pass mà bạn cài MySQL hay AppServ}
set lsdb=l2jdb {Databyte của L2}
set lshost=localhost%III. Sever L2J:

1. Tải sever: có thể sử dụng server của clbgamesvn.com hoặc server của trang khác.
VD: forum <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 update thường xuyê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>
Có 3 loại:

a. L2JFree

SVN: svn://l2jfree.com/repo/l2j-free
Timeline: <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>
Forums: L2j-free - Index (<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:
[INDENT]CT1 Branch - Clean Compile, no extras
Rev 3177 (<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>)

Interlude Branch - Clean Compile, no extras
Rev 2741 (Development ended! This is the final rev of Interlude branch) (<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. L2EMU

SVN: L2EMU SVN (<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>)
Timeline: L2Emuproject - Timeline (<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>)
Forums: L2EMU project Forum (<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:

CT1 Branch - Clean Compile, no extras
Rev 2567 (<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>)

Interlude Branch - Clean Compile, no extras
Rev 1453 (Development ended! This is the final rev of Interlude branch) (<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>)

3. L2JOneo

SVN: L2JOneo SVN (<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>)
Timeline: L2JOneo Timeline (<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>)
Forums: L2jOneo - Forums (<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:

CT1 Branch - Clean Compile, no extras
Latest Rev (<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>)

C5 Branch - Clean Compile, no extras
C5 Final Rev 1711 (Development ended, No more updates. NO SUPPORT FOR (<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>)

2. Tạo Database cho L2:

a. Open Navicat: đừng dẫn\Navicat 8.0 MySQL\navicat.exe, mặc định C:\Program Files\Navicat 8.0 MySQL\navicat.exe
<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. File-->New Connection
<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 thông tin vào:
Connection Name: tên của kết nối
Host Name/IP Name: Tự hiểu nha (đồng bộ với MySQL hay AppServ)
Port: Port của kết nối (ai rành thì đổi, không thì giữ nguyên)
User Name: cứ là root
Password: pass lúc cài MySQL hay AppSer
Nhấn Test Connection, nếu báo Connection Successful thì bạn đã thành công kết nối với MySQL. Bấm OK để hoàn tấ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>

d. Chọn theo hì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>

e. Chọn theo hì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>

f. Tại ô Enter Database Name nhập tên datbase muốn tạo (mặc định L2JFree và L2JOneo la l2jdb còn L2JEMU là emu_db). OK.
<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>
3. Installer Database:

a. L2JFree: \tools\database_installer.bat (chuột phải chọn Edit)

@echo off

REM ############################################
REM ## You can change here your own DB params ##
REM ############################################
REM MYSQL BIN PATH
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 6.0\bin {nhập đường dẫn của MySQL (đường dẫn\MySQL\MySQL Server 6.0\bin, mặc định C:\Program Files\MySQL\MySQL Server 6.0\bin) hay AppServ (đường dẫn\AppServ\MySQL\bin, mặc định C:\AppServ\MySQL\bin)

REM LOGINSERVER
set lsuser=root
set lspass= {Pass mà bạn cài MySQL hay AppServ}
set lsdb=l2jdb {Databyte của L2}
set lshost=localhost {tự hiểu}

REM GAMESERVER
set gsuser=root
set gspass= {Pass mà bạn cài MySQL hay AppServ}
set gsdb=l2jdb {Databyte của L2}
set gshost=localhost {tự hiểu}

b.Với L2JEMU và L2oneo thì open file \tools\database_installer.bat rồi nhập như hướng dẫn là được (tương tự L2JFREE).
4. Config Server: Lưu ý: tất cả đều có thể mở được bằng Notepad, Wordpad, Microsoft Office Word,…

a. L2Jfree và L2JOneo:

• login\config\loginserver.properties

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
[B]LoginServerHostname=0.0.0.0 {ip Host, Lan,… của server bạn hay giữ nguyên là ip gì cũng được}
LoginServerPort=2106
GMMinLevel=100

# The port, ip on which login will listen for GameServers
LoginHostname=127.0.0.1 {ip Host, Lan,… của máy bạn hay giữ nguyên là ip máy}
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False {đổi thành true thì bạn khỏi phải hexid}

# 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
[COLOR="Blue"]Password={điền pass mà bạn cài mysql hay appserv}

# Useable values: "True" - "False", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=True {đặt true nếu muốn lúc đăng nhập vào L2 thì nhập user và pass tùy ý thì tự tạo 1 ID trong game}
• gameserver\config\server.properties

# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=0.0.0.0 {ip Host, Lan,… của server bạn hay giữ nguyên là ip gì cũng được}
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=127.0.0.1 {ip Host, Lan,… của máy bạn hay giữ nguyên là ip máy}
# 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 Host, Lan,… của máy bạn hay giữ nguyên là ip máy}
# Define internal networks (10.0.0.0/8,192.168.0.0/16 is default internal networks)
InternalNetworks=
# Define optional networks and router IPs
# IP (200.100.200.100) or fully qualified domain name
# (google.com) that resolves to an IP (use ping to determine if a domain resolves).
# Format: ip,net/mask;ip,net/mask,net/mask
# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)
# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server
OptionalNetworks=

# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1 {ip Host, Lan,… của login bạn hay giữ nguyên là ip máy}

# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 1 {mã server, mở login\servername.xml để coi chi tiết}
# 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={điền pass mà bạn cài mysql hay appserv}
MaximumDbConnections=50

# Datapack root directory, defaults to current directory from which the server is started
#DatapackRoot=H:/workEclipse/L2J Free/trunk/L2_DataPack_IL

# Define character name template
# These ones are regular expressions, 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> for details
# Note: Checking lengths are done server side, but keep it in pattern for future purposes
# Character name ( Default [A-Za-z0-9\-]{3,16} )
CnameTemplate=[A-Za-z0-9\-]{3,16}
# Pet name ( Default [A-Za-z0-9\-]{3,16} )
PetNameTemplate=[A-Za-z0-9\-]{3,16}
# Clan and ally name ( [A-Za-z0-9 \-]{3,16} )
ClanAllyNameTemplate=[A-Za-z0-9 \-]{3,16}
# Title ( [A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} )
TitleTemplate=[A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16}

# 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 = 828 {đây là yêu cầu phiên bản Client thấp nhất của lineage có thể xửa tới 0}
MaxProtocolRevision = 828 {đây là yêu cầu phiên bản Client cao nhất của lineage có thể xửa tới vô cùng. VD: 999}
b. L2Jemu {tương tự L2Jfree và L2Joneo}

• Loginserver\config\network\database.properties

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

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

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

# Your password to database (default = root)
Password = {điền pass mà bạn cài mysql hay appserv}
• Loginserver\config\network\network.properties

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = 127.0.0.1 {ip Host, Lan,… của máy bạn hay giữ nguyên là ip máy}
LoginServerPort = 2106

# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = 127.0.0.1 {ip Host, Lan,… của máy bạn hay giữ nguyên là ip máy}
• Loginserver\config\main\loginserver.properties

AcceptNewGameServer = true {đổi thành true thì bạn khỏi phải hexid}
AllowMultipleLoginOnSameAcc = true

# ---------------------------
# Section: Game Masters Acess
# ---------------------------
# default = 75
GMMinLevel = 75

# ------------------
# Section: Accounts
# ------------------
# Automatically Create Accounts.
# default = false
AutoCreateAccounts = false {đặt true nếu muốn lúc đăng nhập vào L2 thì nhập user và pass tùy ý thì tự tạo 1 ID trong game}
• Gameserver\config\main\gameserver.properties

RequestServerID = 1 {mã server, mở login\servername.xml để coi chi tiết}

# If set to true, the login will give an other id to the server if the requested id is allready reserved
AcceptAlternateID = true

# --------------------------
# Section: Character Per Acc
# --------------------------
# 1- Maximum number of chars per account - 0 = illimited - default = 7
CharMaxNumber = 7

# ------------------------
# Section: Names Templates
# ------------------------
# These ones are regular expressions, 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> for details
# Note: Checking lengths are done server side, but keep it in pattern for future purposes
# Character name ( default [A-Za-z0-9\-]{3,16} )
CnameTemplate=[A-Za-z0-9\-]{3,16}

# Pet name ( default [A-Za-z0-9\-]{3,16} )
PetNameTemplate=[A-Za-z0-9\-]{3,16}

# Clan and ally name ( [A-Za-z0-9 \-]{3,16} )
ClanAllyNameTemplate=[A-Za-z0-9 \-]{3,16}

# Title ( [A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} )
TitleTemplate=[A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16}

# -----------------------
# Secton: Client Protocol
# -----------------------
# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 828] {đây là yêu cầu phiên bản Client thấp nhất của lineage có thể xử tới 0}
MaxProtocolRevision = 828 {đây là yêu cầu phiên bản Client cao nhất của lineage có thể xử tới vô cùng. VD: 999}
• Gameserver\config\network\database.properties

# URL to connect to database.
URL = jdbc:mysql://localhost/Emu_DB
# here are some other url's :
# URL = jdbc:hsqldb:hsql://localhost/Emu_DB
# URL = jdbc:sqlserver://localhost/database=Emu_DB/user=sa/password=

# your database login (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own login)
Login = root

# your database password (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own pass)
Password = {điền pass mà bạn cài mysql hay appserv}
• Gameserver\config\network\network.properties

GameserverHostname = 0.0.0.0 {ip Host, Lan,… của server bạn hay giữ nguyên là ip gì cũng được}
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 = 127.0.0.1 {ip Host, Lan,… của máy bạn hay giữ nguyên là ip máy}

# 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 Host, Lan,… của máy bạn hay giữ nguyên là ip máy}

InternalNetworks =
# Define optional networks and router IPs
# IP (200.100.200.100) or fully qualified domain name
# (google.com) that resolves to an IP (use ping to determine if a domain resolves).
# Format: ip,net/mask;ip,net/mask,net/mask
# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)
# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server
OptionalNetworks =

# --------------
# Port Forwading
# --------------
# The Loginserver host and port
LoginPort = 9014
LoginHost = 127.0.0.1 {ip Host, Lan,… của login bạn hay giữ nguyên là ip máy}

yukito
05-03-08, 08:27 PM
IV. Client:

1. Down Client: có thể down ở trang nà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> (có 2 bản Lineage II - The First Throne Live (kameal) và Lineage II Interlude Live (C6) ).

2. Edit l2.ini: Dùng L2DAT_EncDec

SVN: L2DAT_EncDec SVN (<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>)
Timeline: L2Dat_EncDec Project - Timeline (<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>)
Forums: L2DAT_EncDec Forum (<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>)

Rev 24 (<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>)

Rev 22 (<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>)
Rev 20 (<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>)
Rev 18 (<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>)
Rev 16 (<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>) (French & Portuguesse Lang file included from this Rev)
Rev 13 (<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>) (German Lang file included from this Rev)
Rev 12 (<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>)
Rev 11 (<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>) (Spanish and Italian Lang files included from this Rev)
Rev 10 (<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>)


A. Setup: Next là được.

a. 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>

b. Bấm Browse... nếu muốn đổi đuờng dẫn, Disk Cost... để coi tình hình các ổ đĩa trong máy. Tại vị trí install L2DAT_EncDec for yourself, or for anyone who uses this conputer: chọn Everyone nếu muốn cho tất cả người dùng trong máy đều sử dụng được, Just me là chỉ cho phép người dùng hiện tại sử dụng (bạn nào không hiểu thì đánh cái nào cũng được). 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>

c. 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>

d. Close.
<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. Sử dụng:

a. Mở L2DAT_EncDec (C:\Program Files\L2Dat_EncDec\L2Dat_EncDec.exe) (lúc mở nó sẽ báo lỗi không kiếm thấy thư mục system của Lineage II, bạn vào File-->OpenFolder rồi chọn tới đường dẫn chứa thư mục system của Lineage II rồi ok là xong,

b. L2encdecTools-->Edit INI File-->l2.ini

Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=Entry.unr
Host=
Portal=
MapExt=unr
EXEName=l2.exe
SaveExt=usa
Port=7777
Class=LineageWarrior.MFighter
ServerAddr=127.0.0.1 {ip của host, lan,... của bạn, nếu là chơi 1 máy mình thui thì lấy 127.0.0.1}
IsL2NetLogin=True
IsL2Console=True
IsL2Seamless=True
IsL2Projector=True


3. Crack GameGuard (GG): nói về crack GG thì không có cách cố định (ngay cả mình crack cũng tùm lum mới được nhưng không biết tạo sao được) dễ nhất là down nguyên 1 cái system của lineage II (system 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> <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ếu là copy thư mục system của người khác thì phải xem là bản client có giống nhau không và phải edit lại file l2.ini).

5. Edit Windows: Mở file hosts nằm trong thư mục C:\WINDOWS\system32\drivers\etc (có thể mở bằng Notepad, Wordpad, Microsoft Office Word,…). Thêm các dòng sau:


127.0.0.1 localhost {thường dòng này có sẵn}
127.0.0.1 L2testauthd.lineage2.com {ip của host, lan,... của bạn, nếu là chơi 1 máy mình thui thì lấy 127.0.0.1}
127.0.0.1 L2authd.lineage2.com {ip của host, lan,... của bạn, nếu là chơi 1 máy mình thui thì lấy 127.0.0.1}
127.0.0.1 nProtect.lineage2.com {ip của host, lan,... của bạn, nếu là chơi 1 máy mình thui thì lấy 127.0.0.1}
127.0.0.1 update.lineage2.com {ip của host, lan,... của bạn, nếu là chơi 1 máy mình thui thì lấy 127.0.0.1}

6. Play Client: Bản Lineage II - The First Throne Live (kameal) thì run loaderCT1.exe {run nhiều lần vì ko phải 1 lần là mở được} còn các bản khác thì run L2.exe (trong thư mục system của lineage II).

Còn nữa

nguyenvuson
05-03-08, 08:34 PM
Cho mình hỏi chút, bản Lineage II Kameal khác với bản L2JFree , L2EMU , L2JOneo như thế nào? thông cảm nha, mình mới vào Topic này lần đầu và không biết lựa chon phiên bản nào để chơi nữa, bạn giới thiệu qua các phiên bản giúp mình được không? mình đang test Server Lineage II Kameal do anh DaTinh post bạn xem ổn chưa giúp mình 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>
<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>

yukito
05-03-08, 09:02 PM
Cho mình hỏi chút, bản Lineage II Kameal khác với bản L2JFree , L2EMU , L2JOneo như thế nào? thông cảm nha, mình mới vào Topic này lần đầu và không biết lựa chon phiên bản nào để chơi nữa, bạn giới thiệu qua các phiên bản giúp mình được không? mình đang test Server Lineage II Kameal do anh DaTinh post bạn xem ổn chưa giúp mình 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>
<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>
Sever bạn nhìn vậy chắc là được rùi, mà chơi thử chưa vậy?

Bảng L2JFree, L2EMU, L2JOneo đều là các bản sever của các nhóm khác nhau phát triển nhưng đều dựa trên nền tảng L2J nên cũng khá là giống nhau, nhất là L2JFree và L2JOneo, còn Server Lineage II Kameal do anh DaTinh post hình như là bản L2JFree hay L2JOneo (vì bản L2EMU khác nhiều so với 2 bản đó, nhìn là thấy liền à), nói chung là hỏi ảnh là biết liền.

Mà bạn không thấy dòng chữ to tổ bố "Chú ý: vì bài viết này khá dài nên xin tạm thời đừng post bài ở đây. Cảm ơn." hay sao mà post ở đây vậy, đợi chừng nào mình làm xong post ko được à.

nguyenvuson
05-03-08, 09:08 PM
Còn nữa nhưng vậy là chơi đươc rồi (bản Lineage II - The First Throne Live (kameal) thì run loaderCT1.exe {run nhiều lần vì ko phải 1 lần là mở được} còn các bản khác thì run L2.exe trong thư mục system của lineage II)

Mình tưởng bạn hướng dẫn đến đây là xong rùi lên mới post bài hỏi, vậy chưa xong thì làm ơn xóa mấy cái bài của minh đi, khi nào xong bạn nhó ghi chữ FINISSH nhé. ah mà bạn gửi choi mình Topic nói về L2J để mình tham khảo các phiên bản với, cài server mà không hiểu nguồn gốc nữa ^^

buitrongnam4
31-07-08, 10:32 PM
mình tạo xong server rùi , mọi thứ đều ok hết , log in vào game ngon lành nhưng đc tầm 3 phút thì bị diss game , nó báo GameGuard của mình bị lỗi. Tạo thử acc khác log vào cũng thế. Làm ơn giúp mình với

ltkandy
01-08-08, 07:11 PM
bạn có thể tìm file để fix GG đi mà nó báo lỗi GG như thế nào vậy

XIII13
27-07-09, 09:40 AM
CÓ bản C3 hoặc C4 ko bạn, nhà mình cấu hình k tốt để có thể chơi C5,C6 được, Chạy server gần 45', chờ hoài nản quá, hồi đó mình cài thành công server C3 và chạy server rất nhanh,nhưng ko có clinent C3, mình có thể kiếm ở đâu để có thể chơi C3 được.

fancy90
29-07-09, 11:03 AM
Ai cho biết dùng sevver L2JFree thì phải dơnload client nào không ?

hansik
06-11-09, 06:45 PM
Client nào cũng được, nhưng phải trùng với server bạn muốn cài. VD: bạn có server lineage C4 thì cần Client C4, server C5 thì client C5. Và cuối cùng tùy vào bạn cài server bằng cách nào thì config Client theo cách đó để chơi. thông thường nếu chơi offline ở nhà thì cài l2jfree cho dễ. hoặc tích hợp như của Beu thì rất nhanh. 15ph là OK!! ( ko tính thời gian tải các thứ về ^ ^).

hainhipro
22-11-09, 02:07 PM
link web ????????????????????????????????????????????????/

hainhipro
28-11-09, 06:49 PM
Helpppppppp có ai giúp với

--------------------------------------------------------------------------------

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

leconghau30
20-01-10, 07:28 PM
ủa,vậy cái hướng dẫn đã hướng dẫn hết chưa,sao còn thấy chữ "còn tiếp" ?????

lahamiti
22-02-11, 06:24 PM
Tốt nhất nên up = link Mediafire thì ngta sẽ tải nhìu hơn đó bạn!!!