Kết quả 1 đến 4 của 4
-
26-07-12, 08:20 PM #1
- Ngày tham gia
- Apr 2008
- Bài viết
- 74
- Thanks
- 17
- Thanked 1 Time in 1 Post
Cần giúp đỡ về Trigger giới hạn rs
Như tiêu đề mình đã nói
trigger không ảnh hưởng tới Gm và Không Bị Khóa Nhân vât Khi sang server không giới hạn
Ở Db ss6.3 nhé mọi người
Thank !Khách viếng thăm hãy cùng anduyx1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
26-07-12, 08:37 PM #2
- Ngày tham gia
- Jul 2012
- Đang ở
- https://t.me*********
- Bài viết
- 976
- Thanks
- 520
- Thanked 470 Times in 280 Posts
Ðề: Cần giúp đỡ về Trigger giới hạn rs
Bước 1 : Vào mssql chọn database Muonline -> Table MEMB_STAT
Kết tiếp click chuột phải chọn All Tasks => Manager Triggers
Hiện lên cái bảng : xóa hết trong đó copy đoạn dưới đây vào.
PHP Code:
CREATE TRIGGER Sub_TienNu 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='TienNu'
select @ns=servername FROM inserted
if(@ns='TienNu')
begin
update [dbo].[character] set CtlCode='1' where accountid=@acc and resets>'100'
end
if(@ns='TienNu')
begin
update [dbo].[character] set CtlCode='1' where accountid=@acc and Relifes>'0'
end
end
Các bạn lưu ý vài chổ sau đây :
TienNu : Tên Server Bạn muốn đặt giới hạng. muốn biết thì vào GameServer\Data\ServerInfo.dat thấy dòng ServerName là biết, nhớ đánh chính xác.
resets>'100' : đây là giới hạng nhân vật có số lần resets lớn hơn 100 vào server sẽ bị khóa. lưu ý có 1 số server thì không phải chử resets mà là reset các bạn tự xem sửa lại nha
Relifes>'0' : nhân vật có số lần relifes lớn hơn 0 cũng bị khóa.
Vậy là xong phần server giới hạng resets giờ làm server mở khóa nhân vật.
Làm giống bước 1 nhưng thay bằng đoạn code này :
PHP Code:
CREATE TRIGGER PhuThuy 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='PhuThuy'
select @ns=servername FROM inserted
if(@ns='PhuThuy')
begin
update [dbo].[character] set CtlCode='0' where accountid=@acc and resets>'0'
end
end
Vài chổ lưu ý :
PhuThuy : Tên Server
resets>'0' : Tất cả nhân vật có số lần Resets lớn hơn 0 khi vào sẽ được mở khóa.
Ví dụ : nếu bạn có 2 server. Server 1 sẽ là PhuThuy. Còn server 2 giới hạng Resets là TienNu.
Khi những gamer có trên 100 lần resets cố tình vào server TienNu thì sẽ bị khóa. họ chỉ cần đăng nhập lại server PhuThuy là tự động được mở khóa.
Lưu ý : còn 1 vấn đề nếu nhân vật là Admin muốn vào server TienNu thì bạn tốt nhất cho nhân vật Admin đó resets dưới mức quy định nha.Khách viếng thăm hãy cùng YouTobe xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
26-07-12, 10:55 PM #3
- Ngày tham gia
- Apr 2008
- Bài viết
- 74
- Thanks
- 17
- Thanked 1 Time in 1 Post
Ðề: Cần giúp đỡ về Trigger giới hạn rs
Khách viếng thăm hãy cùng anduyx1 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-07-12, 11:45 AM #4
- Ngày tham gia
- Apr 2011
- Đang ở
- Địa Ngục Trần Gian
- Bài viết
- 619
- Thanks
- 130
- Thanked 347 Times in 165 Posts
Ðề: Cần giúp đỡ về Trigger giới hạn rs
ai biết trigger điều kiện tab 1 liên quan đến tab 2 ko?
- : Y!M
Các Chủ đề tương tự
-
Một Trigger đơn giản mà hay dành cho những Sub phân cấp độ
Bởi ghvn1991 trong diễn đàn SQL Server & WebsiteTrả lời: 3Bài viết cuối: 15-08-12, 05:25 PM -
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 -
[MU] cho hỏi về trigger !
Bởi LHB_LOVE trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 08-04-12, 01:31 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