Kết quả 31 đến 37 của 37
-
15-08-12, 09:59 PM #31
- Ngày tham gia
- Jul 2012
- Đang ở
- Hà Nội - Việt Nam
- Bài viết
- 435
- Thanks
- 163
- Thanked 446 Times in 166 Posts
Ðề: Trigger chia Server giới hạn theo số lần RS
Khách viếng thăm hãy cùng quyen194 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-08-12, 05:34 PM #32
Ðề: Trigger chia Server giới hạn theo số lần RS
Hiện tại mình sử dụng SS6Ep3 nhưng mình sử dụng cái Trigger này thì không đồng bộ được Database nhân vật nào vào cũng toàn bị block. Mình add Trigger thì không có lỗi nhưng, không hiểu sao Database không đồng bộ được, Bác nào có từng làm cái vụ này trên bản 6.3 thì vui lòng chỉ mình cái. Mình sử dụng web của NetBanBe đó. Mong rằng có bro nào rành thì chỉ dùm thanks
Khách viếng thăm hãy cùng Jackieldm xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
24-08-12, 09:27 PM #33
- Ngày tham gia
- Sep 2011
- Đang ở
- TP.HCM
- Bài viết
- 1,630
- Thanks
- 805
- Thanked 967 Times in 474 Posts
Ðề: Trigger chia Server giới hạn theo số lần RS
à hà hà, fần này mình vừa làm xong. nhờ anh thiênlong ấy
đầu tiên làm cái trigger thế này, và thế này, 2 đoạn là đủ xài
trigger 1 (Tân thủ):
Code:@name varchar(10), @acc varchar(10), @ns varchar(15) select @acc=memb___id FROM inserted where servername='S-1' or servername='S-2' select @ns=servername FROM inserted if(@ns='S-1') begin update [dbo].[character] set CtlCode='1' where AccountID=@acc and Resets>'15' end if(@ns='S-1') begin update [dbo].[character] set CtlCode='1' where AccountID=@acc and Relifes>'0' end if(@ns='S-2') begin update [dbo].[character] set CtlCode='1' where AccountID=@acc and Resets>'15' end if(@ns='S-2') begin update [dbo].[character] set CtlCode='1' where AccountID=@acc and Relifes>'0' end end
Code:CREATE TRIGGER [dbo].[Sub_ALL] ON [dbo].[MEMB_STAT] FOR update AS begin declare @rs int, @name varchar(10), @acc varchar(10), @ns varchar(15) select @acc=memb___id FROM inserted where servername !='S-1' or servername !='S-2' select @ns=servername FROM inserted if(@ns!= 'S-1') begin update [dbo].[character] set CtlCode='0' where AccountID=@acc and Resets>'0' end if(@ns!= 'S-1') begin update [dbo].[character] set CtlCode='0' where AccountID=@acc and Relifes>'0' end if(@ns!= 'S-2') begin update [dbo].[character] set CtlCode='0' where AccountID=@acc and Resets>'0' end if(@ns!= 'S-2') begin update [dbo].[character] set CtlCode='0' where AccountID=@acc and Relifes>'0' end end
Khách viếng thăm hãy cùng HRain xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 3 Users Say Thank You to HRain For This Useful Post:
Darkku (03-08-13), Domino9990 (25-08-12), Jackieldm (25-08-12)
-
25-08-12, 09:34 AM #34
Ðề: Trigger chia Server giới hạn theo số lần RS
Mình không biết cái này thế nào, vì mình chưa có test hôm qua mình sài code của LHB_LOVE cũng ngon lắm. Block cũng khá hoàn hảo. Tuy mình chỉ test trên 1 account duy nhất không biết các Account khác sẽ thế nào. Hoang ơi có thể cho mình Y!H ko? Y!H mình Jackieldm. Rảnh PM nói chuyện chút nha
Khách viếng thăm hãy cùng Jackieldm xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-09-12, 08:32 PM #35
- Ngày tham gia
- Aug 2006
- Bài viết
- 422
- Thanks
- 66
- Thanked 19 Times in 18 Posts
Ðề: Trigger chia Server giới hạn theo số lần RS
kiểu này ko được pro ơi.làm sao mems chọn nhân vật để reset đây.khi reset yêu cầu chọn nhân vật mà khóa mẹ rồi!
Khách viếng thăm hãy cùng supberman xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
22-09-12, 06:36 AM #36
- Ngày tham gia
- Mar 2012
- Đang ở
- Nhà Nghỉ
- Bài viết
- 1,861
- Thanks
- 480
- Thanked 774 Times in 510 Posts
Ðề: Trigger chia Server giới hạn theo số lần RS
Sao mình chỉnh như bác Chủ Topic xong rồi nhưng chỉ có Sub-2 Sub-3 là khóa Char rs chuẩn còn sub-1 reset bao nhiêu vào cũng bị khóa là sao nhỷ
USE [Muonline]
GO
/****** Object: Trigger [dbo].[ServerGame] Script Date: 04/04/2012 12:25:16 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TRIGGER [dbo].[ServerGame]
ON [dbo].[MEMB_STAT]
FOR UPDATE
AS
BEGIN
DECLARE
@ACCOUNT_ID nvarchar(10),
@S_NAME nvarchar(20)
SELECT @ACCOUNT_ID=memb___id,@S_NAME=ServerName FROM inserted
UPDATE [dbo].[Character] SET CumServer='1' WHERE AccountID=@ACCOUNT_ID AND (Resets)<100
UPDATE [dbo].[Character] SET CumServer='2' WHERE AccountID=@ACCOUNT_ID AND (Resets)>101
UPDATE [dbo].[Character] SET CumServer='3' WHERE AccountID=@ACCOUNT_ID AND (Resets)>101
IF @S_NAME='Sub-1'
BEGIN
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='1' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='1' WHERE AccountID=@ACCOUNT_ID AND CumServer='2' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='1' WHERE AccountID=@ACCOUNT_ID AND CumServer='3' AND CtlCode<'2'
END
ELSE IF @S_NAME='Sub-2'
BEGIN
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='1' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='2' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='3' AND CtlCode<'2'
END
ELSE IF @S_NAME='Sub-3'
BEGIN
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='1' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='2' AND CtlCode<'2'
UPDATE [dbo].[character] SET CtlCode='0' WHERE AccountID=@ACCOUNT_ID AND CumServer='3' AND CtlCode<'2'
END
ENDKhách viếng thăm hãy cùngheroviet2301xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-08-13, 10:56 AM #37
- Ngày tham gia
- Nov 2010
- Bài viết
- 236
- Thanks
- 85
- Thanked 68 Times in 20 Posts
Ðề: Trigger chia Server giới hạn theo số lần RS
Khách viếng thăm hãy cùng Darkku xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Bởi LHB_LOVE trong diễn đàn Guides - Kho Lưu trữTrả lời: 17Bài viết cuối: 16-05-12, 02:08 PM -
Cần Trigger cho server reset thấp
Bởi accelan006 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 22-12-10, 01:53 PM -
Trigger tạo Server cho nhân vật reset thấp [Hoàn thiện hơn]
Bởi AntjGjrl trong diễn đàn Guides - Kho Lưu trữTrả lời: 12Bài viết cuối: 24-11-10, 10:55 AM -
Chia Sub Server Theo Reset - NonReset ko cần tạo DB MuOnLine1
Bởi onetheside123 trong diễn đàn Guides - Kho Lưu trữTrả lời: 10Bài viết cuối: 21-10-10, 01:50 AM -
các bạn muốn chia server theo các cấp độ reset ?
Bởi dh_notable trong diễn đàn SQL Server & WebsiteTrả lời: 21Bài viết cuối: 25-04-10, 10:40 PM