eddy
06-06-08, 07:32 PM
^^... Mình viết bài này mong các bạn newbie có những cái nhìn tường tận và hiểu sâu hơn về MuServer....
Mức độ : Dễ
Công cụ : 1 MuServer chạy tốt và 1 chai cocacola hoặc trà xanh 0 độ :d
------------------------------------------------------------------------
Bắt đầu !
Hôm nay mình sẽ "kết liễu" những file có trong MuServer
Bắt đầu với thằng :
DataServer.exe
- Nó có nhiệm vụ gì :
- Nhiệm vụ của nó là đọc thông tin char trong SQL và phân tích dữ liệu để GS đọc và thực thi kết quả...nó cũng có vai trò update những thông tin trong games để add vào SQL...VD mỗi khi bạn lên 1 level , DataServer sẽ run 1 query vào DB để cập nhật thông tin về Char của bạn
ConnectServer.exe
-Nó có nhiệm vụ gì ?
- Nó có nhiệm vụ kết hợp với JoinServer , để kết nối GameServer đến Client trùng IP với Server .... hiểu theo cách đơn giản là nó kết nối Server của bạn đến client của MU ban ( Với điều kiện IP cấu hình phải giống nhau )
JoinServer
-Nó có nhiệm vụ gì ?
- Hehe ! Nhiệm vụ của nó là cùng với ConnectServer , xác nhập client với Server , nếu ko có nó sẽ Disconnect ^^
ExDB
- Nhiệm vụ của nó là check Mail , Guild...vv
RankingServer :
- Sắp xếp các Event , xếp hạng các event như : Devil ,BC...vv
EVentServer :
- Điều khiển các Event
^^ ... Và trái tim của MuServer
- GameServer :
- Nhiệm vụ chính : Điều khiển tất cả những hoạt động của Server , điều khiển cử động nhân vật , xử lý chuỗi chuyển động của nhân vật , điều khiển hệ thống Server , hệ thống dữ liệu , phối hợp với tất cả các links kể trên để hoạt động MU Server :D....
----------------------------------------------------------
Chương II : Tìm hiểu những file quan trọng trong thư mục Data:
1 Phiên bản GameServer : ( 0.97.0) , (0.99.65) , (0.99.96) , (1.00.16) và mới nhất hiện nay (1.00.18) , đều có 1 thư mục Data riêng đi kèm theo ... Vì sao ? Vì nó chứa những thông tin mà Webzen đã coded vào đó... Bạn có thể dùng những : DataServer , ConnectServer , JoinServer ...vv của phiên bản khác cho Server của mình nhưng nếu thay GameServer và Data thì đó ko còn là Server của bạn ^^...
Bắt đầu tìm hiểu :
Tớ lấy VD : 1.00.16 của tớ nhá ^^.
*.att : Chứa thông số của Map
commonserver.cfg : Cũng là 1 file chứa các Option cơ bản của 1 GameServer mới
BadSynTax.txt : File chứa những từ cấm
BloodCastle.dat : File cấu hình Event Huyết Lâu
CastleDeepEvent.dat : File cấu hình Event Thung Lũng thành Loren
CryWolf.dat : File chứa thông số cấu hình event Pháo Đài Sói
ConnectMember.txt : File chứa thông tin member được phép vào Sub
EventItemBag -> EventItemBag37 : File chứa thông số các item của Box
EventManagement : File chứa thông số cấu hình các Event : Phù Thủy Trắng , Rồng Đỏ.....vv
IpList.dat : File chứa danh sách IP connect
Kanturu.dat : Thông số event Vương Quốc Ngầm
MapServerInfo.dat : Chứa thông số load Map , cấm Map
Monster.txt : Thông tin quái
MonsterSetbase.txt : Phân bổ quái
Shop->shop12 : thông tin cửa hàng
Gate.txt : Thông tin cổng
-------------------------------------------------------------
Còn thư mục : Data/lang/ có nghĩa gì
Tùy theo giao thức ( protocol ) là Kor ( KOREAN) , CNS (China) , TAI ( TAIWAN) , VTM ( VIETNAMESE) , JPN ( JAPAN)...vv mà GameServer sẽ load các thông tin ở thư mục khác nhau
VD :
GS giao thức Kor :
- Sẽ load Data/lang/kor
Tương tự VTM :
- Data/lang/vtm
Trên lý thuyết là vậy , còn thực tế ta thấy ở Server của anh Lee , nó dù là VTM vẫn load thằng Data/lang/kor ^^
-----------------------------------------------------------
Trong các thư mục đó có gì :?
Có những " ku em "
- Movereq.txt: Chứa thông tin move
- Item.txt : Thông tin item
- ItemSetType.txt: Thông tin đồ thần
- Quest.txt: Thông số nhiệm vụ
- Skill.txt : Thông số skill
- CommonLoc.dat : Thông số config Server
----------------------------------------------------------
===============================================
Tới đây ^^...tớ mỏi tay quá....ăn cơm đã....... Update tiếp vào 1 ngày ko xa.... :D
----------------------------------------------------------
Credits :
- [DW] Eddy : Guides all
- Guides Source : <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ông sức của tôi bỏ ra ko đổ sông đổ bể - Vui lòng ghi nguồn khi bạn Copy
@ ALL : Tớ viết cho newbie hiểu ! Có gì sai mong pr0 bỏ qua ^^...
Mức độ : Dễ
Công cụ : 1 MuServer chạy tốt và 1 chai cocacola hoặc trà xanh 0 độ :d
------------------------------------------------------------------------
Bắt đầu !
Hôm nay mình sẽ "kết liễu" những file có trong MuServer
Bắt đầu với thằng :
DataServer.exe
- Nó có nhiệm vụ gì :
- Nhiệm vụ của nó là đọc thông tin char trong SQL và phân tích dữ liệu để GS đọc và thực thi kết quả...nó cũng có vai trò update những thông tin trong games để add vào SQL...VD mỗi khi bạn lên 1 level , DataServer sẽ run 1 query vào DB để cập nhật thông tin về Char của bạn
ConnectServer.exe
-Nó có nhiệm vụ gì ?
- Nó có nhiệm vụ kết hợp với JoinServer , để kết nối GameServer đến Client trùng IP với Server .... hiểu theo cách đơn giản là nó kết nối Server của bạn đến client của MU ban ( Với điều kiện IP cấu hình phải giống nhau )
JoinServer
-Nó có nhiệm vụ gì ?
- Hehe ! Nhiệm vụ của nó là cùng với ConnectServer , xác nhập client với Server , nếu ko có nó sẽ Disconnect ^^
ExDB
- Nhiệm vụ của nó là check Mail , Guild...vv
RankingServer :
- Sắp xếp các Event , xếp hạng các event như : Devil ,BC...vv
EVentServer :
- Điều khiển các Event
^^ ... Và trái tim của MuServer
- GameServer :
- Nhiệm vụ chính : Điều khiển tất cả những hoạt động của Server , điều khiển cử động nhân vật , xử lý chuỗi chuyển động của nhân vật , điều khiển hệ thống Server , hệ thống dữ liệu , phối hợp với tất cả các links kể trên để hoạt động MU Server :D....
----------------------------------------------------------
Chương II : Tìm hiểu những file quan trọng trong thư mục Data:
1 Phiên bản GameServer : ( 0.97.0) , (0.99.65) , (0.99.96) , (1.00.16) và mới nhất hiện nay (1.00.18) , đều có 1 thư mục Data riêng đi kèm theo ... Vì sao ? Vì nó chứa những thông tin mà Webzen đã coded vào đó... Bạn có thể dùng những : DataServer , ConnectServer , JoinServer ...vv của phiên bản khác cho Server của mình nhưng nếu thay GameServer và Data thì đó ko còn là Server của bạn ^^...
Bắt đầu tìm hiểu :
Tớ lấy VD : 1.00.16 của tớ nhá ^^.
*.att : Chứa thông số của Map
commonserver.cfg : Cũng là 1 file chứa các Option cơ bản của 1 GameServer mới
BadSynTax.txt : File chứa những từ cấm
BloodCastle.dat : File cấu hình Event Huyết Lâu
CastleDeepEvent.dat : File cấu hình Event Thung Lũng thành Loren
CryWolf.dat : File chứa thông số cấu hình event Pháo Đài Sói
ConnectMember.txt : File chứa thông tin member được phép vào Sub
EventItemBag -> EventItemBag37 : File chứa thông số các item của Box
EventManagement : File chứa thông số cấu hình các Event : Phù Thủy Trắng , Rồng Đỏ.....vv
IpList.dat : File chứa danh sách IP connect
Kanturu.dat : Thông số event Vương Quốc Ngầm
MapServerInfo.dat : Chứa thông số load Map , cấm Map
Monster.txt : Thông tin quái
MonsterSetbase.txt : Phân bổ quái
Shop->shop12 : thông tin cửa hàng
Gate.txt : Thông tin cổng
-------------------------------------------------------------
Còn thư mục : Data/lang/ có nghĩa gì
Tùy theo giao thức ( protocol ) là Kor ( KOREAN) , CNS (China) , TAI ( TAIWAN) , VTM ( VIETNAMESE) , JPN ( JAPAN)...vv mà GameServer sẽ load các thông tin ở thư mục khác nhau
VD :
GS giao thức Kor :
- Sẽ load Data/lang/kor
Tương tự VTM :
- Data/lang/vtm
Trên lý thuyết là vậy , còn thực tế ta thấy ở Server của anh Lee , nó dù là VTM vẫn load thằng Data/lang/kor ^^
-----------------------------------------------------------
Trong các thư mục đó có gì :?
Có những " ku em "
- Movereq.txt: Chứa thông tin move
- Item.txt : Thông tin item
- ItemSetType.txt: Thông tin đồ thần
- Quest.txt: Thông số nhiệm vụ
- Skill.txt : Thông số skill
- CommonLoc.dat : Thông số config Server
----------------------------------------------------------
===============================================
Tới đây ^^...tớ mỏi tay quá....ăn cơm đã....... Update tiếp vào 1 ngày ko xa.... :D
----------------------------------------------------------
Credits :
- [DW] Eddy : Guides all
- Guides Source : <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ông sức của tôi bỏ ra ko đổ sông đổ bể - Vui lòng ghi nguồn khi bạn Copy
@ ALL : Tớ viết cho newbie hiểu ! Có gì sai mong pr0 bỏ qua ^^...