Chỉ giáo cho tôi với

china1999

New member
mình vừa cài song mu muốn có công thành chiến để mấy thăng cùng chơi cho vui mà hok bít làm thế nào mong ai biết thì chỉ cho mình với nhé
 
ý chủ topic là cách khởi đọng công thành

Của bạn đây:

Bước 1 :
=====================================
+++++++++++++++++++++++++++++++++++++

-Mở Enterprise Manager:
Chọn MuOnline DB ==> Stored Procedures ==>Click kép (hoặc click phải chọn Properties) vào WZ_CS_ReqRegAttackGuild :

Tìm các dòng sau và sửa lại theo ý bạn:
Mã:
IF (@iGuildMasterLevel < 200) ---> Cấp độ tối thiểu của chủ Hội
BEGIN
SELECT 5 As QueryResult
END
ELSE
BEGIN
IF (@iGuildMemberCount < 20) ---> Số thành Viên đang online (ví dụ: 1=> Công Thành chỉ cần 1 người )
BEGIN
SELECT 8 As QueryResult
END


=====================================
+++++++++++++++++++++++++++++++++++++
Bước 2 :
=====================================
+++++++++++++++++++++++++++++++++++++

- Databases => MuOnline => Tables
click phai vao MuCastle_DATA => Open Table => Return all Rows (theo hướng dẫn đó) sẽ hiện ra cái bảng ... ta bắt đầu sử lý các thông số trong bảng nhe :
-Ngoài các table : Siege Start Date , Siege End Date , CASTLE_OCCUPY , Owner_Guild này ra các table bạn đặt giá trị bằng 0 hết .
Siege Start Date : nhập vào ngày tháng hiện tại .
Siege End Date : Ngày tháng kết thúc công thành (đây là chu kỳ , sau ngày này sẽ tự động bắt đầu công thành tiếp theo )
CASTLE_OCCUPY : đặt giá trị là 1
Owner_Guild : Nhập vào tên Hội của nhân vật làm chủ thành (ko có thì có thể bỏ trống ...sửa lại sau cũng ok )

Thí dụ : hôm nay là ngày 27/12/2007 & dự định công thành trong 7 ngày với Hội chủ thành : VietDark thì :
Siege Start Date : 27/12/2007
Siege End Date : 3/1/2008
CASTLE_OCCUPY : 1
Owner_Guild : VietDark


=====================================
+++++++++++++++++++++++++++++++++++++
Bước 3
=====================================
+++++++++++++++++++++++++++++++++++++

-Mở files CommonServer.cfg trong server tìm các dòng sau và edit như dưới đây :
Mã:
CastleSiegeRun            = 1             //Sự kiện Công Thành Chiến : cho phép diễn ra sự kiện 1=có ; 0=không
CastleCycleStartYear          =2007                     //Năm bắt đầu diễn ra chu kỳ Công Thành
CastleCycleStartMonth        =12                         //Tháng bắt đầu diễn ra chu kỳ Công Thành
CastleCycleStartDay           =27                         //Ngày bắt đầu diễn ra chu kỳ Công Thành
CastleSpecificState            =1


save lại .


=====================================
+++++++++++++++++++++++++++++++++++++
Bước 4
=====================================
+++++++++++++++++++++++++++++++++++++

-Tiếp tục mở file MuCastleData.dat , chỉ cần quan tâm đoạn này thôi , các đoạn khác sau này rành rồi tự tìm hiểu thêm ...
Mã:
0
    7    // Thời gian(đơn vị :ngày) diễn ra sự kiện :SIEGE_END_DATE trừ   SIEGE_START_DATE
end


//=========================================================================
// Setting of castle periods.. 
// Period ID    Day    Hour    Minute 
//=========================================================================
// ID Período     Dia     Horas     Minutos 
1
//  Sự kiện ---Ngày---Giờ---Phút .
         1           0         0        0      // Bắt đầu cho đăng ký
         2           1         23      59    // Kết thúc đăng ký
         3           2         0        0      // Bắt đầu nộp Rena
         4           5         0        0      // Kết thúc nộp Rena
         5           5         12       0      // Công bố kết Quả
         6           5         19       0      // Kết thúc công bố
         7           6         19       0      // Bắt đầu Cuộc Chiến
         8           6         21       0      // Kết thúc Cuộc Chiến
         9           7         0        0      // Kết thúc sự kiện (tự động restart về 1) & bắt đầu cho sự kiến mới .
end

-Chú ý số 7 là chu kỳ công nhe (nhắc đi nhắc lại nhiều lần rồi đó ) .



Nguồn: nguồn bài viết đã die
 
Sửa lần cuối:
Back
Top