Configurando Castle SiegePrimeiro Faça uma Guild Oks Com um Char Normal
Depois va em D:\MuServer\Data Abra o Comonserve
Depois de Abri-lo Procure por Algo Desse Tipo
Código:
; °ø¼ºÀü ÁøÇà ¿©ºÎ (0:ÁßÁö / 1:ÁøÇà)
CastleSiegeRun = 1 ; ÊÇ·ñÔÊÐíÉêÇë¹¥³Ç
CastleCycleStartYear =2007
CastleCycleStartMonth =5
CastleCycleStartDay =18
Observe Castle siegerun quer dizer que ele esta Ligado
Coloke o Ano onde tem 2007
Mes onde tem 5
e Dia onde tem Dia^^ 18
Depois Procure por Estas Linhas:
Código
; ƯÁ¤ °ø¼º»óÅ (8À» Á¦¿ÜÇÑ 1 ~ 9 : ÀÌ ¿Ü¿¡´Â Àû¿ë ¾ÊµÊ)
CastleSpecificState =2 Estado do Siege Segue um Explição Abaixo
; ƯÁ¤ °ø¼º»óÅ ½ÃÀÛ - ³â (0 À̸é Àû¿ë ¾ÊµÊ)
CastleStateStartYear =2007 Ano de Inicio do Perido Citado Acima
; ƯÁ¤ °ø¼º»óÅ ½ÃÀÛ - ¿ù (0 À̰ųª ¹üÀ§ ÃÊ°úÇϸé Àû¿ë ¾ÊµÊ)
CastleStateStartMonth =5 Mes de Inicio do Perido Citado Acima
; ƯÁ¤ °ø¼º»óÅ ½ÃÀÛ - ÀÏ (0 À̰ųª ¹üÀ§ ÃÊ°úÇϸé Àû¿ë ¾ÊµÊ)
CastleStateStartDay =18 Dia de Inicio do Periodo Iniciado Acima
; ƯÁ¤ °ø¼º»óÅ ½ÃÀÛ - ½Ã (¹üÀ§ ÃÊ°úÇϸé Àû¿ë ¾ÊµÊ)
CastleStateStartHour =13 Hora de Inicio do Periodo Citado Acima
; ƯÁ¤ °ø¼º»óÅ ½ÃÀÛ - ºÐ (¹üÀ§ ÃÊ°úÇϸé Àû¿ë ¾ÊµÊ)
CastleStateStartMinute =15 Minutos Do Inicio do Perido Citado Acima
Citação:
1 - Registro de Castle Siege
2 - Inativo
3 - Registro do status da Mark of Lord
4 - Inativo
5 - Notificação de Ataque ao Castelo às guilds
6 - preparação do Castle Siege
7 - Início do ataque ao castelo
8 - Fim de ataque ao castelo
9 - Fim do ciclo de Castle Siege (Volta automaticamente para o 1)
]Observe Aki:
Código
CastleSpecificState =2
State 2 quer dizer Tregua se naum me falhe a Memoria
Mas Bom Coloke ai 9 que e o Fim Do Siege
Ele vai automaticamente pra 1 que e o de Registro Oks
faça o Mesmo na D:\MuServer\GameServer0\DATA
no comonserve
da vc vai na SQL e em DataBases MuOnline Tables
Va em MuCastleData Botao Direito Open Table return To TOp
Devera apareçer Issu:
http://www.xpzone.net/file:///C:/DOCUME~1/ADMINI~1/CONFIG~1/Temp/msohtml1/01/clip_image001.jpg[/COLOR][/FONT]
[COLOR=#000000][FONT='trebuchet ms'] [/COLOR][/FONT]
[COLOR=#000000][FONT='trebuchet ms'] [/COLOR][/FONT][COLOR=#FF0000][FONT='trebuchet ms']Em SIEGE START DAY[/COLOR][/FONT][COLOR=#FF0000][FONT='trebuchet ms'] Coloke a Mesma data dos Arkivos Acima A Data de Inicio e Na Data do Fim Adicione Mas 7 Dias[/COLOR][/FONT]
[COLOR=#FF0000][FONT='trebuchet ms'] Em Castle Ocupy Coloke[/COLOR][/FONT] 1 quer dizer que so temos um Dono do Siege
OWNER_GUILD Coloke o nome da Guild que Pedi pra vc fazer Acima
Depois Disso Feche e teste e Seja o que Deus quiser^^
Se Tiver Problemas Tente Fazer Issu
Abra a SQL MuOnline Store Procedures la va em
WZ_CS_ReqRegAtackGuild Botao Direito em Propriedades[COLOR=#008000]Deveera[/COLOR][COLOR=#008000] apareçer issu:[/COLOR]
[COLOR=#FFFFFF]Código:[/COLOR]
[COLOR=#000000][FONT='courier new'][SIZE=48px]--//************************************************** **********************[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --// << 孤 傍己傈 - 历厘 橇肺矫历 >>[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --//[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --// 郴侩 : 漂沥 己 (甘辑滚焙) 狼 傍己脚没 辨靛狼 傍己傈 殿废阑 茄促.[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --// 何辑 : 霸烙俺惯 1评[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --// 父电朝 : 2004.11.22[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --// 父甸捞 : 炔霖老[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --//[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] --//************************************************** **********************[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] [/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] CREATE PROCEDURE WZ_CS_ReqRegAttackGuild[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] @iMapSvrGroup SMALLINT, -- 甘辑滚 弊缝[/COLOR][/FONT][/SIZE]
[COLOR=#000000][FONT='courier new'][SIZE=48px] @szGuildName VARCHAR( [/COLOR][/FONT][/SIZE][IMG]emoticons/default_cool.gif -- 傍己殿废阑 茄 辨靛捞抚
As
Begin
BEGIN TRANSACTION
SET NOCOUNT ON
DECLARE @iMaxRegGuildCount INT -- 傍己俊 弥措 殿废且 荐 乐绰 辨靛 荐
DECLARE @iCurRegGuildCount INT -- 泅犁 傍己俊 殿废茄 辨靛 荐
SET @iMaxRegGuildCount = 100
SELECT @iCurRegGuildCount = COUNT(*) FROM MuCastle_REG_SIEGE WITH (READUNCOMMITTED) WHERE MAP_SVR_GROUP = @iMapSvrGroup
IF (@iCurRegGuildCount >= @iMaxRegGuildCount)
BEGIN
SELECT 6 As QueryResult -- 殿废茄 辨靛啊 捞固 N俺甫 逞菌澜
END
ELSE
BEGIN
IF EXISTS ( SELECT MAP_SVR_GROUP FROM MuCastle_REG_SIEGE WITH (READUNCOMMITTED)
WHERE MAP_SVR_GROUP = @iMapSvrGroup and REG_SIEGE_GUILD = @szGuildName)
BEGIN
SELECT 2 As QueryResult -- 捞固 殿废登绢 乐澜
END
ELSE
BEGIN
DECLARE @szOwnGuildName VARCHAR(
SELECT @szOwnGuildName = OWNER_GUILD FROM MuCastle_DATA WHERE MAP_SVR_GROUP = @iMapSvrGroup
-- 趣矫 荐己螟 辨靛啊 酒囱瘤 痢八
IF (@szOwnGuildName = @szGuildName)
BEGIN
SELECT 3 As QueryResult -- 荐己螟 辨靛烙
END
ELSE
BEGIN
IF NOT EXISTS ( SELECT G_Name FROM Guild WITH (READUNCOMMITTED) WHERE G_Name = @szGuildName)
BEGIN
SELECT 4 As QueryResult -- 辨靛沥焊啊 粮犁窍瘤 臼澜
END
ELSE
BEGIN
DECLARE @szGuildMaster VARCHAR(10)
DECLARE @iGuildMasterLevel INT
DECLARE @iGuildMemberCount INT
SELECT @szGuildMaster = G_Master FROM Guild WHERE G_Name = @szGuildName
SELECT @iGuildMasterLevel = cLevel FROM Character WHERE Name = @szGuildMaster
SELECT @iGuildMemberCount = COUNT(*) FROM GuildMember WHERE G_Name = @szGuildName
IF (@iGuildMasterLevel < 200)
BEGIN
SELECT 5 As QueryResult -- 辨靛付胶磐狼 饭骇捞 撤澜
END
ELSE
BEGIN
IF (@iGuildMemberCount < 20)
BEGIN
SELECT 8 As QueryResult -- 辨靛盔 荐啊 何练
END
ELSE
BEGIN
DECLARE @iMAX_SEQNUM INT -- 泅犁 弥措 殿废锅龋
DECLARE @iNXT_SEQNUM INT -- 促澜 殿废锅龋
SELECT @iMAX_SEQNUM = MAX(SEQ_NUM) FROM MuCastle_REG_SIEGE WITH (READUNCOMMITTED) WHERE MAP_SVR_GROUP = @iMapSvrGroup
IF (@iMAX_SEQNUM IS NULL)
SET @iNXT_SEQNUM = 1
ELSE
SET @iNXT_SEQNUM = @iMAX_SEQNUM + 1
INSERT INTO MuCastle_REG_SIEGE
VALUES (@iMapSvrGroup, @szGuildName, 0, 0, @iNXT_SEQNUM)
SELECT 1 As QueryResult -- 殿废 己傍
END
END
END
END
END
END
IF(@@Error <> 0 )
ROLLBACK TRANSACTION
ELSE
COMMIT TRANSACTION
SET NOCOUNT OFF
End
GO
a Linha em Vermelho Referençe a Quantidade de Membros que uma Guild tem que ter para Registrar no Siege
Coloke ai no lugar do 20 1 e Salve e Boa Sorte