Kết quả 1 đến 5 của 5
-
26-03-12, 11:52 AM #1
- Ngày tham gia
- Oct 2011
- Bài viết
- 33
- Thanks
- 28
- Thanked 0 Times in 0 Posts
Deletel all char xong tạo nhân vật bị lỗi
Hôm qua mình chạy query delete character để del tất cả nhân vật
Giờ tất cả những accout trước đó mà tạo 5 nhân vật đều báo không thể tạo được nhân vật nữa
Những acc tạo 2 nhân vật trước đó thì tạo được nhưng vị trí nhân vật đứng thứ 3 luôn mặc dù 2 vị trí trước đó vẫn trống
mọi người giúp mình vsKhách viếng thăm hãy cùng vtl.group xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
26-03-12, 12:05 PM #2
-
26-03-12, 02:35 PM #3
- Ngày tham gia
- Jul 2008
- Bài viết
- 614
- Thanks
- 6
- Thanked 377 Times in 172 Posts
Ðề: Deletel all char xong tạo nhân vật bị lỗi
vì chưa xóa trong AccountCharater nên vị trí nhân vật cũ còn tồn tại trong đó, vì vậy không thể tạo được nhân vật mới.
Bạn chạy thêm delete AccountCharacter nữa là OK. Chú ý khi đã xóa nhân vật thì hãy xóa luôn cả warehouse nữa đi
-
Các thành viên gởi lời cảm ơn đến phoxuaxua vì bài viết này !
vtl.group (29-03-12)
-
28-03-12, 11:02 AM #4
- Ngày tham gia
- Jul 2009
- Bài viết
- 302
- Thanks
- 21
- Thanked 18 Times in 14 Posts
Ðề: Deletel all char xong tạo nhân vật bị lỗi
a phoxuaxua trả lời chuẩn không cần chỉnh!Chỉ xóa acc nhưng ko xóa Char thì nó báo Char đã tồn tại là đúng rồi!
Khách viếng thăm hãy cùng khanhdkny xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-03-12, 11:09 AM #5AlexandriaGuest
Ðề: Deletel all char xong tạo nhân vật bị lỗi
[Only registered and activated users can see links. ][Only registered and activated users can see links. ]
thêm cái Trigger này vào TAP MEMB_STAT
CREATE TRIGGER TheHeON dbo.MEMB_STATFOR UPDATEASBEGINDECLARE @slg_thehe tinyint,@Acc nvarchar(10),@TheHe nvarchar(50),@SV nvarchar (20)SET @slg_thehe = 1SELECT @Acc=memb___id,@SV=ServerName FROM inserted WHERE ConnectStat='1'SELECT @TheHe=thehe FROM MEMB_INFO WHERE memb___id=@Acc
if(@slg_thehe=1)BEGIN UPDATE Character SET CtlCode=17 WHERE AccountID=@Acc AND CtlCode=99 AND ErrorSubBlock!=99 UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@AccENDELSEBEGINIF(@TheHe=1)BEGIN IF(@SV='Sub-3') BEGIN UPDATE Character SET CtlCode=17 WHERE AccountID=@Acc AND CtlCode=0 AND ErrorSubBlock!=99 UPDATE AccountCharacter SET GameID1='NhamSV1' WHERE Id=@Acc AND (GameID1 IS NULL OR GameID1='') UPDATE AccountCharacter SET GameID2='NhamSV2' WHERE Id=@Acc AND (GameID2 IS NULL OR GameID2='') UPDATE AccountCharacter SET GameID3='NhamSV3' WHERE Id=@Acc AND (GameID3 IS NULL OR GameID3='') UPDATE AccountCharacter SET GameID4='NhamSV4' WHERE Id=@Acc AND (GameID4 IS NULL OR GameID4='') UPDATE AccountCharacter SET GameID5='NhamSV5' WHERE Id=@Acc AND (GameID5 IS NULL OR GameID5='') END ELSE BEGIN UPDATE Character SET CtlCode=17 WHERE AccountID=@Acc AND CtlCode=99 AND ErrorSubBlock!=99 UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@Acc ENDENDELSEBEGIN IF(@SV='Sub-3' ) BEGIN UPDATE Character SET CtlCode=17 WHERE AccountID=@Acc AND CtlCode=99 AND ErrorSubBlock!=99 UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@Acc END ELSE BEGIN UPDATE Character SET CtlCode=17 WHERE AccountID=@Acc AND CtlCode=0 AND ErrorSubBlock!=99 UPDATE AccountCharacter SET GameID1='NhamSV1' WHERE Id=@Acc AND (GameID1 IS NULL OR GameID1='') UPDATE AccountCharacter SET GameID2='NhamSV2' WHERE Id=@Acc AND (GameID2 IS NULL OR GameID2='') UPDATE AccountCharacter SET GameID3='NhamSV3' WHERE Id=@Acc AND (GameID3 IS NULL OR GameID3='') UPDATE AccountCharacter SET GameID4='NhamSV4' WHERE Id=@Acc AND (GameID4 IS NULL OR GameID4='') UPDATE AccountCharacter SET GameID5='NhamSV5' WHERE Id=@Acc AND (GameID5 IS NULL OR GameID5='') ENDENDENDEND
.Khách viếng thăm hãy cùng Alexandria xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Lỗi MU khi tạo char !!
Bởi godhoang trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 6Bài viết cuối: 27-08-11, 09:40 PM -
Add ngọc vào char
Bởi linhkids trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 15-08-11, 08:08 PM -
Help me. Ko chỉnh sửa Char đc
Bởi TửLong trong diễn đàn Các Server Không Nằm Trong BoxTrả lời: 8Bài viết cuối: 20-07-08, 03:32 PM -
Cách Add KNB Vào Char
Bởi zbeyuz trong diễn đàn Các Server Không Nằm Trong BoxTrả lời: 8Bài viết cuối: 11-07-08, 10:25 PM