• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

nao to conseguindo configurar meu castle sieg

Status
Não esta aberto para novas mensagens.

elcledes

Novato XPZ
galera eu configuro o castle sieg tudo certinho mais quando vo la no npc de registrar nao da nada nao da pra clica nele meu game serve e diferente de todos nao tem FNRGSSet.ini o game server tem aver com isso ?
 

pantcho

Honrado XPZ
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 o_O

Coloke o Ano onde tem 2007

Mes onde tem 5

e Dia onde tem Dia^^ 18Depois 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 TOpDevera 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(
default_cool.gif


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
 
Editado por um moderador:

Kareyon

Lord XPZ
Bom... levando ao pé da letra.. precisa sim do que foi feito no segundo post.. se tiver problemas manda MP que eu configuro 
default_grin.gif
 

alefAPC

Super XPZ
Por favor, Entrar ou Registrar para ver o conteúdo das citações!
Sim , é preciso. Mas o problema esta ele postou os arquivos de configuração de um muserver base KOR (KOREANO)

Por esse motivo fikou parecendo um bixo de 7 cabeças.

O terceiro Tópico, esta correto, mas é preciso fazer isso apos os arquivos acima tiverem sido configurados corretamente para nao haver conflitos de dados.
 
Status
Não esta aberto para novas mensagens.
Topo Bottom