[MU] Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 18
  1. #1
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Hiện tại đang test cái thế hệ mà bị lỗi
    Đây là trigger
    CREATE TRIGGER TheHeON [dbo].[MEMB_STAT]
    FOR UPDATE
    AS
    BEGIN
    DECLARE
    @slg_thehe tinyint,
    @Acc nvarchar(10),
    @TheHe nvarchar(50),
    @SV nvarchar (20)

    SET @slg_thehe =2
    -- Check tai khoan adm_block
    IF NOT EXISTS (SELECT memb___id FROM MEMB_INFO WHERE memb___id='adm_block')
    BEGIN
    INSERT INTO MEMB_INFO (memb___id,memb__pwd,memb_name) VALUES ('adm_block',[dbo].[fn_md5]('132465798','adm_block'),'ADMBLOCK')
    END
    -- Block tai khoan
    UPDATE MEMB_INFO SET bloc_code=1 WHERE memb___id='adm_block' AND bloc_code<>1


    -- Tao nhan vat 1
    IF NOT EXISTS (SELECT Name FROM Character WHERE Name='NhamSV1' AND AccountID='adm_block')
    BEGIN
    DELETE Character WHERE Name='NhamSV1' AND AccountID<>'adm_block'
    EXEC WZ_CreateCharacter 'adm_block', 'NhamSV1', 0
    END
    -- Tao nhan vat 2
    IF NOT EXISTS (SELECT Name FROM Character WHERE Name='NhamSV2' AND AccountID='adm_block')
    BEGIN
    DELETE Character WHERE Name='NhamSV2' AND AccountID<>'adm_block'
    EXEC WZ_CreateCharacter 'adm_block', 'NhamSV2', 32
    END
    -- Tao nhan vat 3
    IF NOT EXISTS (SELECT Name FROM Character WHERE Name='NhamSV3' AND AccountID='adm_block')
    BEGIN
    DELETE Character WHERE Name='NhamSV3' AND AccountID<>'adm_block'
    EXEC WZ_CreateCharacter 'adm_block', 'NhamSV3', 64
    END
    -- Tao nhan vat 4
    IF NOT EXISTS (SELECT Name FROM Character WHERE Name='NhamSV4' AND AccountID='adm_block')
    BEGIN
    DELETE Character WHERE Name='NhamSV4' AND AccountID<>'adm_block'
    EXEC WZ_CreateCharacter 'adm_block', 'NhamSV4', 80
    END
    -- Tao nhan vat 5
    IF NOT EXISTS (SELECT Name FROM Character WHERE Name='NhamSV5' AND AccountID='adm_block')
    BEGIN
    DELETE Character WHERE Name='NhamSV5' AND AccountID<>'adm_block'
    EXEC WZ_CreateCharacter 'adm_block', 'NhamSV5', 16
    END


    -- Block nhan vat thuoc tai khoan adm_block
    UPDATE Character SET CtlCode=99 WHERE AccountID='adm_block' AND CtlCode<>99
    -- END CHECK ACC ADM_BLOCK
    SELECT @Acc=memb___id,@SV=ServerName FROM inserted WHERE ConnectStat='1'
    SELECT @TheHe=thehe FROM MEMB_INFO WHERE memb___id=@Acc

    -- BEGIN Khong ap dung The he
    if(@slg_thehe=2)
    BEGIN
    UPDATE Character SET CtlCode=0 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=0 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE Character SET CtlCode=18 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=1 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@Acc AND Id!='adm_block'
    END
    -- END Khong ap dung The he
    ELSE
    BEGIN
    -- BEGIN Ap dung the he
    -- The he 1
    IF( @TheHe=1 )
    BEGIN
    IF( @SV='SV1-1' OR @SV='SV1-2' OR @SV='SV1-3' OR @SV='SV1-4' OR @SV='SV1-5' OR @SV='LSV-CS' )
    BEGIN
    UPDATE Character SET CtlCode=0 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=0 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE Character SET CtlCode=18 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=1 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@Acc AND Id!='adm_block'
    END
    ELSE
    BEGIN
    UPDATE Character SET CtlCode=99 WHERE AccountID!='adm_block' AND AccountID=@Acc AND (CtlCode=0 OR CtlCode=18) AND ErrorSubBlock!=99 AND AccountID NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID1='NhamSV1' WHERE Id=@Acc AND (GameID1 IS NULL OR GameID1='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID2='NhamSV2' WHERE Id=@Acc AND (GameID2 IS NULL OR GameID2='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID3='NhamSV3' WHERE Id=@Acc AND (GameID3 IS NULL OR GameID3='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID4='NhamSV4' WHERE Id=@Acc AND (GameID4 IS NULL OR GameID4='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID5='NhamSV5' WHERE Id=@Acc AND (GameID5 IS NULL OR GameID5='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    END
    END
    -- The he 2
    ELSE IF( @TheHe=2 )
    BEGIN
    IF( @SV='SV2-1' OR @SV='SV2-2' OR @SV='SV2-3' OR @SV='SV2-4' OR @SV='SV2-5' )
    BEGIN
    UPDATE Character SET CtlCode=0 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=0 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE Character SET CtlCode=18 WHERE AccountID=@Acc AND CtlCode=99 AND khoado=1 AND AccountID!='adm_block' AND ErrorSubBlock!=99
    UPDATE AccountCharacter SET GameID1='' WHERE GameID1='NhamSV1' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID2='' WHERE GameID2='NhamSV2' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID3='' WHERE GameID3='NhamSV3' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID4='' WHERE GameID4='NhamSV4' AND Id=@Acc AND Id!='adm_block'
    UPDATE AccountCharacter SET GameID5='' WHERE GameID5='NhamSV5' AND Id=@Acc AND Id!='adm_block'
    END
    ELSE
    BEGIN
    UPDATE Character SET CtlCode=99 WHERE AccountID!='adm_block' AND AccountID=@Acc AND (CtlCode=0 OR CtlCode=18) AND ErrorSubBlock!=99 AND AccountID NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID1='NhamSV1' WHERE Id=@Acc AND (GameID1 IS NULL OR GameID1='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID2='NhamSV2' WHERE Id=@Acc AND (GameID2 IS NULL OR GameID2='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID3='NhamSV3' WHERE Id=@Acc AND (GameID3 IS NULL OR GameID3='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID4='NhamSV4' WHERE Id=@Acc AND (GameID4 IS NULL OR GameID4='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID5='NhamSV5' WHERE Id=@Acc AND (GameID5 IS NULL OR GameID5='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    END
    END
    --
    -- The he khac : block all sv
    ELSE
    BEGIN
    UPDATE Character SET CtlCode=99 WHERE AccountID!='adm_block' AND AccountID=@Acc AND (CtlCode=0 OR CtlCode=18) AND ErrorSubBlock!=99 AND AccountID NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID1='NhamSV1' WHERE Id=@Acc AND (GameID1 IS NULL OR GameID1='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID2='NhamSV2' WHERE Id=@Acc AND (GameID2 IS NULL OR GameID2='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID3='NhamSV3' WHERE Id=@Acc AND (GameID3 IS NULL OR GameID3='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID4='NhamSV4' WHERE Id=@Acc AND (GameID4 IS NULL OR GameID4='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    UPDATE AccountCharacter SET GameID5='NhamSV5' WHERE Id=@Acc AND (GameID5 IS NULL OR GameID5='') AND Id!='adm_block' AND Id NOT IN (SELECT DISTINCT AccountID FROM Character WHERE CtlCode = 32)
    END
    -- END Ap dung the he
    END
    END

    Hiện tại test nếu sử dụng 2 thế hệ config
    SET @slg_thehe =2
    if(@slg_thehe=2)
    Thì cả 2 server thế hệ đều vào ok và không bị Block

    nếu config
    SET @slg_thehe =2

    if(@slg_thehe=1)
    Thì chỉ dùng được thế hệ 1. vào thế hệ 2 sẽ bị khóa

    Trong đó thế hệ 1 bao gồm Sv1-1 đến Sv1-5
    Thế hệ 2 Bao gồm Sv2-1 đến Sv2-5

    Ai xem qua trigger này sai ở đâu với nhé ;(
    Tks nhiều
    Lần sửa cuối bởi bistro007_hp, ngày 11-07-13 lúc 10:26 PM.
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

  2. #2
    Vi phạm quy định
    Ngày tham gia
    Mar 2012
    Đang ở
    Nhà Nghỉ
    Bài viết
    1,861
    Thanks
    480
    Thanked 774 Times in 510 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Dùng code cũ cho nó lành anh ạ
    Khách viếng thăm hãy cùng heroviet2301 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. Các thành viên gởi lời cảm ơn đến heroviet2301 vì bài viết này !

    bistro007_hp (08-07-13)

  4. #3
    Thành Viên Tâm Huyết Hào Hoa Công Tử's Avatar
    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

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    dùng luôn trigger thế hệ trong DB của NBB đó
    Cho thuê VPS X5650 RAM 8GB + SSD 130 GB + MUSERVER SS6.9 + web config a-z + hỗ trợ FULL (config + quản lý + quảng cáo ads fb...)
    Skype : ngocduongnet
    Group giao lưu admin MUSERVER : [Only registered and activated users can see links. ]

  5. #4
    Thành Viên
    Ngày tham gia
    Aug 2012
    Bài viết
    349
    Thanks
    84
    Thanked 138 Times in 49 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Trích dẫn Gửi bởi Hào Hoa Công Tử [Only registered and activated users can see links. ]
    dùng luôn trigger thế hệ trong DB của NBB đó
    tiên đây cho em hoi. 2 cum server .


    ai rảnh qua xem hộ em. em config như hướng dẫn . rùi mà ko đc!!!!!!!!!
    Khách viếng thăm hãy cùng chuotkep xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Trích dẫn Gửi bởi Hào Hoa Công Tử [Only registered and activated users can see links. ]
    dùng luôn trigger thế hệ trong DB của NBB đó
    Đây là trigger trong DB NBB đó.
    Phiên bản mới nó tách ra làm nhiều thế hệ
    Nhưng mình không hiểu cách config.

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi heroviet2301 [Only registered and activated users can see links. ]
    Dùng code cũ cho nó lành anh ạ
    Thế thì nói làm gì em 30cccccccccccccccccccccccc
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

  7. #6
    Thành Viên
    Ngày tham gia
    Jan 2012
    Đang ở
    ---Ở Nhà---
    Bài viết
    327
    Thanks
    119
    Thanked 275 Times in 111 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    cường em yêu , lâu rồi ko gặp , dạo này khỏe ko
    Khách viếng thăm hãy cùng freepro2101 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. Các thành viên gởi lời cảm ơn đến freepro2101 vì bài viết này !

    bistro007_hp (08-07-13)

  9. #7
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Trích dẫn Gửi bởi freepro2101 [Only registered and activated users can see links. ]
    cường em yêu , lâu rồi ko gặp , dạo này khỏe ko
    Khỏe dạo này thằng Ku có vẻ chăm nhỉ. Sắp lên mod rồi hả ^^
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

  10. #8
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    UP tiếp .
    Ai biết xem qua với nhỉ
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

  11. #9
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    UPPPPPPPP ai biết với????????
    30ccccccccccccccccccccccccccccc
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

  12. #10
    Thành Viên Tâm Huyết bistro007_hp's Avatar
    Ngày tham gia
    Jun 2011
    Đang ở
    Hải Phòng
    Bài viết
    1,536
    Thanks
    302
    Thanked 703 Times in 388 Posts

    Ðề: Vấn đề về thế hệ? NwebMu ai nhìn xem giúp mình sai ở đâu với

    Ai giúp với
    helpppp
    30cccccccccccccccccccccccccccccccccccccccccccccccc ccccccccc
    Nhận bán fanpage giá rẻ Liên hệ [Only registered and activated users can see links. ]

    Bán dữ liệu Data MuOnline ~200k Số
    Nhận quảng cáo FB
    Liên hệ 01234567182

 

 
Trang 1 của 2 1 2 CuốiCuối

Các Chủ đề tương tự

  1. [MU] Cài Nwebmu v5.12 bị lỗi
    Bởi babjvjncy trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 09-02-13, 08:55 AM
  2. [MU] Cần giúp đỡ về NWebMU - NBB
    Bởi ktyenmy trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 17
    Bài viết cuối: 11-10-12, 10:29 AM
  3. [MU] Lỗi Cài NwebMu Giúp Mình Với
    Bởi gaubon trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 22-06-12, 11:24 PM
  4. [MU] Ai giúp em về NWebMU với......
    Bởi jackylong911 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 11
    Bài viết cuối: 12-05-12, 10:08 AM
  5. Xin hỏi về NwebMU 2.0
    Bởi godhoang trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 19-02-11, 08:12 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 06:22 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.