Bước 1:
Mở Enterprise Manager:
Chọn MuOnline DB ==> Stored Procedures ==> 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:
CODE
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
sẽ hiện ra cái bảng, ta bắt đầu sử lý các thông số trong bảng:
Ngoài 3 table : Siege Start Date , Siege End Date , 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)
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
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:
CODE
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:
QUOTE
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
Mở Enterprise Manager:
Chọn MuOnline DB ==> Stored Procedures ==> 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:
CODE
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
sẽ hiện ra cái bảng, ta bắt đầu sử lý các thông số trong bảng:
Ngoài 3 table : Siege Start Date , Siege End Date , 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)
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
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:
CODE
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:
QUOTE
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