Kết quả 1 đến 7 của 7

Chủ đề: [MU Online] Hướng dẫn tìm hiểu về MuServer - Tut for NewBie

  1. #1
    V.I.P Avatar của Trong
    Ngày tham gia
    Jun 2017
    Bài viết
    76
    Likes
    9
    Liked 58 Times in 27 Posts

    Post [MU Online] Hướng dẫn tìm hiểu về MuServer - Tut for NewBie

    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: 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ụ 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: 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 ....

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

    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) hay (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
    ----------------------------------------------------------
    ===============================================


    @ ALL : Tớ viết cho newbie hiểu ! Có gì sai mong pr0 bỏ qua ^^...

    Xin chào các bạn ! Bài học thứ 2 : để bổ sung thêm kiến thức cho các newbie về cách tự mod cho mình 1 Server mang phong cách riêng ^^..... Lonely Style....

    Hôm nay , bài đầu tiên mình sẽ hướng dẫn các bạn cách thay đổi giờ của các Event như : Huyết Lâu (Blood Catsle) , Quảng Trường Quỷ ( DevilSquare) , Hỗn Nguyên Lâu ( Chaos Catsle) , Rồng Đỏ Tấn Công ( Red Dragon) , Phù Thủy Trắng ( white wizarda) , Rồng Vàng Nổi Giận ( Gold Dragon)....
    Yêu cầu sau bài học : Biết được cách thức khởi động và thiết đặt thời gian khởi động của các Sự kiện trên , nhằm tăng thêm sức phong phú cho Mu của bạn
    Công cụ : 1 MuServer chạy tốt....
    Mức độ : Dễ
    ================================================== =====
    Không nói dông dài.... bắt đầu vào bài học , ai ồn ào tớ đuổi khỏi lớp , ghi sổ đầu bài cuối tuần mời phụ huynh nhá =))
    Trước hết ! Tớ xin khai mạc với Event dễ nhất : Blood Castle

    Event này là Event đầu tiên của Webzen ( ngày xưa chơi Mu Hà Nội thấy người ta đi Blood tưởng là về nước =)) )
    Reading Data/Commonserver.cfg

    Tìm 1 hồi chúng ta sẽ thấy :
    BloodCastleEvent = 1 ( nó có nghĩa là Blood Event đã được mở , nếu = 0 tức là Disable )
    BloodCastleStartHour = 1 ; Cách thiết đặt thời gian diễn ra (1:1/giờ, 2:1/giờ)

    Có nghĩa là nếu bạn cho BloodCastleStartHour = 1 thì 1 giờ diễn ra 1 lần , BloodCastleStartHour = 2 thì 2 giờ diễn ra 1 lần

    ================================================== =======
    Xong ! Rất dễ phải ko nào ^^...nhưng con đường chỉ mới bắt đầu... ^^ chúng ta còn 1 vài vấn đề "nho nhỏ" cần giải quyết chứ ko phải chỉ riêng Huyết Lâu
    Hỗn Nguyên Lâu :
    Reading Data/ChaosCatsle.dat
    Chúng ta sẽ thấy rất nhiều "anh" số tự nhiên , nhưng chú ý kỹ ta sẽ thấy nó được phân ra thành 3 Group với số đầu là 3 anh bạn thân : 0, 1,2
    Bỏ qua anh số 0 và 1 , ta đến Group của anh số 2 ( vì ta cần mod time diễn ra )
    Code:
    2
    0    00
    10 00
    12    00
    14    00
    16    00
    18    00
    20    00
    22    00
    end
    Nhìn tất nhiên các bạn sẽ hiểu ^^ ! Nó chính là giờ diễn ra , theo config trên của MU 2k7 thì Huyết Lâu diễn ra 8/24 lần ^^ !

    Xong 1 em nữa... !

    Bây giờ ta sẽ đến với các Event phụ trong Games như : Rồng , Binh Đòan Phù Thủy...vv
    Reading.... EventManager.dat
    Code:
    0
    0    0    0 // Thời gian diễn ra
    1    0 0 // Thời gian diễn ra
    2    0 0 // Thời gian diễn ra
    3    0 0 // Thời gian diễn ra
    Phân tích :
    0 : Rồng đỏ tấn công
    1 : 1 Event nào đó tớ ko bik dịch
    2 : Rồng Vàng
    3 : Phù Thủy Trắng


    ================================================== ===========

    Bổ sung : RingAttackEvent.dat

    Đoạn gần cuối :
    Code:
    3
    0    20
    2    20
    4    15
    6    15
    8    15
    10    20
    12    20
    14    20
    18    20
    20    20
    22    20
    ^^ Các bạn đã hiểu phải làm jì rùi

    Vậy là ta đã kết thúc bài học thứ 2 : Tìm hiểu và tự thiết đặt giờ Event....

    Bài học kết thúc tại đây , xin chào và cảm ơn các ban đã đọc .... Hẹn gặp lại các bạn vào bài học lần sau ^^....


    Bài hưỡng dẫn bởi: [DW] Eddy

  2. The Following 6 Users Say Thank You to Trong For This Useful Post:

    askkonz (02-05-2018),cadovn880 (24-02-2018),hdvuduong (03-05-2018),nguyenchien5520 (13-11-2017),ThatSon (01-05-2018),vanhiep215 (22-07-2017)

  3. #2
    Junior Member
    Ngày tham gia
    Jul 2017
    Bài viết
    7
    Likes
    10
    Liked 0 Times in 0 Posts
    Mod làm 1 bài viết hướng dẫn cài mu online sver + web cho ae đi hihi

  4. #3
    Junior Member
    Ngày tham gia
    Feb 2018
    Bài viết
    28
    Likes
    45
    Liked 1 Time in 1 Post
    cảm ơn bác

  5. #4
    Junior Member
    Ngày tham gia
    Mar 2018
    Bài viết
    5
    Likes
    0
    Liked 0 Times in 0 Posts
    ai chỉ mình cách mod bảng Master cũ thành bảng Master mới được không

  6. #5
    Junior Member
    Ngày tham gia
    Apr 2018
    Bài viết
    9
    Likes
    4
    Liked 0 Times in 0 Posts
    Hk thấy chỗ hướng dẫn chỉnh time quảng trường quỷ anh ơi!

  7. #6
    Member
    Ngày tham gia
    Oct 2017
    Bài viết
    52
    Likes
    7
    Liked 8 Times in 7 Posts
    time quảng trường quỷ commonserver.cfg
    Give me a cup of latte www.nhiethuyetmuonline.com

  8. #7
    Junior Member
    Ngày tham gia
    Apr 2018
    Bài viết
    9
    Likes
    4
    Liked 0 Times in 0 Posts
    chỉ có tắt mở chứ hk có config time bạn ơi!

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Stats
Flag Counter