Kết quả 1 đến 10 của 18
-
27-10-11, 06:10 AM #1
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,278
- Thanks
- 217
- Thanked 635 Times in 212 Posts
Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Cái này LHB mới vọc xong tuy không phải là code Pro nhưng cũng dùng tạm
bởi cũng không có theo học trường lớp gì nên chỉ mò ra thôi ai thấy sài được thì sài nha
Công dụng của Trigger này là giới hạng server đó nhân vật có số lần reset thấp hơn X lần mới vào đc còn không thì bị khóa nhân vật đó.
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
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
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.
Nguồn : hoimatnai.comKhách viếng thăm hãy cùng LHB_LOVE xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 15 Users Say Thank You to LHB_LOVE For This Useful Post:
bboyswat (09-02-12), dianguc.vn (22-03-12), Domino9990 (15-05-12), duyanh12285 (29-11-11), enternal1603 (03-01-12), gamethu8x (02-11-11), kiuem (30-10-11),
phusang(15-05-12),shinjinno(23-06-12), SnowBlood™ (14-03-12), thantainho (15-05-12), ttlsonline2 (30-10-11), Van_Bom (28-10-11), vutienphuong (10-07-12)
-
27-10-11, 07:17 AM #2godhoangGuest
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
hay quá, đang search lại, tks nhé Bình !
Khách viếng thăm hãy cùng godhoang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
27-10-11, 07:45 AM #3
- Ngày tham gia
- May 2006
- Đang ở
- Bắc Ninh
- Bài viết
- 634
- Thanks
- 51
- Thanked 174 Times in 72 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Cái này có 1 bài hướng dẫn r mờ
xxxxxxxxxxxxxxxxxxx
-
27-10-11, 07:48 AM #4godhoangGuest
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Khách viếng thăm hãy cùng godhoang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-10-11, 06:10 PM #5
- Ngày tham gia
- Apr 2008
- Bài viết
- 1,169
- Thanks
- 818
- Thanked 815 Times in 331 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
hay quá đi mất thôi, LHB vô địch thiên hạ
nút thanks kìa các bạn ơiĐã già yếu và bệnh tật
-
28-10-11, 08:40 PM #6
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Ví dụ block 1 nhân nhật , xong nó vào sv mở khóa nv
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.
như block 1 nv , dùng TVweb , vào ủy thác xong hủy ủy thác là mở khóa nv đó rồi
-
28-10-11, 08:52 PM #7godhoangGuest
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Nói chung cứ vào Server limit reset mà cao hơn reset sẽ bị block là chắn chắn.
Trường hợp block nhân vật vì lí do luật thì tốt nhất là block cả Acc hào hoa ^^!Khách viếng thăm hãy cùng godhoang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-10-11, 11:58 AM #8
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
thì nhân vật bị block đó có đc mở khóa không
như block 1 nv , dùng TVweb , vào ủy thác xong hủy ủy thác là mở khóa nv đó rồiKhách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
09-11-11, 12:15 PM #9
- Ngày tham gia
- Jul 2010
- Bài viết
- 362
- Thanks
- 18
- Thanked 6 Times in 6 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
Sài TV WEB cứ off chức năng đây
Khách viếng thăm hãy cùng mrduc121 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
18-11-11, 01:48 PM #10
- Ngày tham gia
- Jun 2010
- Bài viết
- 473
- Thanks
- 156
- Thanked 22 Times in 20 Posts
Ðề: Trigger Giới Hạng Số Lần Reset Khi Vào Server Muonline.
" giới hạng "
ông chủ thớt này còn k ghi , đọc , và hiểu rõ tiếng việt
" Giới hạn " # " giới hạng "
Khách viếng thăm hãy cùng dongahchu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
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 -
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