Where can i edit?

Results 1 to 2 of 2
  1. #1
    Member Wayne Sniper is offline
    MemberRank
    Apr 2013 Join Date
    79Posts

    Where can i edit?

    Where can i edit the req guild member for Announcing in Register Castle? in castle siege. Please help me. i use MuEngine files .thanks


  2. #2

    Re: Where can i edit?

    in database>muonline>programmibility>stored procedures>WZ_CS_ReqRegAttackGuild right click modify >
    paste this
    Code:
    USE [MuOnline]
    GO
    /****** Object:  StoredProcedure [dbo].[WZ_CS_ReqRegAttackGuild]    Script Date: 01/09/2017 19:15:58 ******/
    SET ANSI_NULLS OFF
    GO
    SET QUOTED_IDENTIFIER OFF
    GO
    
    
    
    
    
    
    
    
    
    --//************************************************************************
    --// << 孤 傍己傈 - 历厘 橇肺矫历 >>
    --// 
    --// 郴侩	: 漂沥 己 (甘辑滚焙) 狼 傍己脚没 辨靛狼 傍己傈 殿废阑 茄促.
    --// 何辑	: 霸烙俺惯 1评 
    --// 父电朝	: 2004.11.22
    --// 父甸捞	: 炔霖老
    --// 
    --//************************************************************************
    
    ALTER PROCEDURE	[dbo].[WZ_CS_ReqRegAttackGuild]
    	@iMapSvrGroup		SMALLINT,	-- 甘辑滚 弊缝
    	@szGuildName		VARCHAR(8)	-- 傍己殿废阑 茄 辨靛捞抚
    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(8)
    			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
    and edit this IF (@iGuildMemberCount < 20) change how many members GM's can register their guilds with and click run/save from menu.



Advertisement