[MU] Bác nào pro nhìn giúp em cái này em nhìn ko ra
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 14
  1. #1
    Vi phạm quy định
    Ngày tham gia
    Jan 2012
    Bài viết
    60
    Thanks
    25
    Thanked 6 Times in 2 Posts

    Bác nào pro nhìn giúp em cái này em nhìn ko ra

    Mấy bác chỉ cho em chỗ add tiền cho các tài khoản trong mu ik em nhìn mãi ko ra tks các bác nhiều.......

    Code:

    CREATE Procedure [dbo].[WZ_CreateCharacter]

    @AccountID varchar(10),
    @Name varchar(10),
    @Class tinyint

    AS
    BEGIN

    SET NOCOUNT ON
    SET XACT_ABORT ON
    DECLARE @Result tinyint
    DECLARE @iGUID int
    DECLARE @BonusMoney int
    SET @Result = 0x00
    SELECT @iGUID = memb_guid FROM MEMB_INFO WHERE memb___id = @AccountID

    IF EXISTS ( SELECT Name FROM Character WHERE Name = @Name )
    BEGIN
    SET @Result = 0x01
    GOTO ProcEnd
    END

    BEGIN TRAN

    IF NOT EXISTS ( SELECT Id FROM AccountCharacter WHERE Id = @AccountID )
    BEGIN
    INSERT INTO dbo.AccountCharacter(Id, GameID1, GameID2, GameID3, GameID4, GameID5, GameIDC)
    VALUES(@AccountID, @Name, NULL, NULL, NULL, NULL, NULL)

    SET @Result = @@Error
    END
    ELSE
    BEGIN
    Declare @g1 varchar(10), @g2 varchar(10), @g3 varchar(10), @g4 varchar(10), @g5 varchar(10)
    SELECT @g1=GameID1, @g2=GameID2, @g3=GameID3, @g4=GameID4, @g5=GameID5 FROM dbo.AccountCharacter Where Id = @AccountID

    IF( ( @g1 Is NULL) OR (Len(@g1) = 0))
    BEGIN
    UPDATE AccountCharacter SET GameID1 = @Name
    WHERE Id = @AccountID

    SET @BonusMoney = 100000000
    SET @Result = @@Error
    END
    ELSE IF( @g2 Is NULL OR Len(@g2) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID2 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g3 Is NULL OR Len(@g3) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID3 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g4 Is NULL OR Len(@g4) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID4 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g5 Is NULL OR Len(@g5) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID5 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE
    BEGIN
    SET @Result = 0x03
    GOTO TranProcEnd
    END
    END

    IF( @Result 0 )
    BEGIN
    GOTO TranProcEnd
    END
    ELSE
    BEGIN
    INSERT INTO dbo.Character(AccountID, Name, cLevel, LevelUpPoint, Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList,
    Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, MDate, LDate, Quest, DbVersion, Leadership, Money )

    SELECT @AccountID As AccountID, @Name As Name, 1, 32000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership,@BonusMoney As Money
    FROM DefaultClassType WHERE Class = @Class

    SET @Result = @@Error
    END

    TranProcEnd
    IF ( @Result 0 )
    ROLLBACK TRAN
    ELSE
    COMMIT TRAN

    ProcEnd
    SET NOCOUNT OFF
    SET XACT_ABORT OFF

    SELECT
    CASE @Result
    WHEN 0x00 THEN 0x01
    WHEN 0x01 THEN 0x00
    WHEN 0x03 THEN 0x03
    ELSE 0x02
    END AS Result
    END
    GO
    Khách viếng thăm hãy cùng khongphaixoan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết mattroilan's Avatar
    Ngày tham gia
    May 2007
    Bài viết
    489
    Thanks
    91
    Thanked 549 Times in 193 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    INSERT INTO dbo.Character(AccountID, Name, cLevel, LevelUpPoint, Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList,
    Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, MDate, LDate, Quest, DbVersion, Leadership, Money )

    SELECT @AccountID As AccountID, @Name As Name, 1, 32000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership,@BonusMoney As Money
    FROM DefaultClassType WHERE Class = @Class
    YM:nemo.secret / [Only registered and activated users can see links. ] - thiết kế web
    Từ bỏ Dev Mu - Đi viết cheat MU FPT thôi

  3. #3
    Moderator lequangvu's Avatar
    Ngày tham gia
    Aug 2007
    Đang ở
    Cung trăng
    Bài viết
    2,274
    Thanks
    797
    Thanked 824 Times in 593 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    CREATE Procedure [dbo].[WZ_CreateCharacter]

    @AccountID varchar(10),
    @Name varchar(10),
    @Class tinyint

    AS
    BEGIN

    SET NOCOUNT ON
    SET XACT_ABORT ON
    DECLARE @Result tinyint
    DECLARE @iGUID int
    DECLARE @BonusMoney int
    SET @Result = 0x00
    SELECT @iGUID = memb_guid FROM MEMB_INFO WHERE memb___id = @AccountID

    IF EXISTS ( SELECT Name FROM Character WHERE Name = @Name )
    BEGIN
    SET @Result = 0x01
    GOTO ProcEnd
    END

    BEGIN TRAN

    IF NOT EXISTS ( SELECT Id FROM AccountCharacter WHERE Id = @AccountID )
    BEGIN
    INSERT INTO dbo.AccountCharacter(Id, GameID1, GameID2, GameID3, GameID4, GameID5, GameIDC)
    VALUES(@AccountID, @Name, NULL, NULL, NULL, NULL, NULL)

    SET @Result = @@Error
    END
    ELSE
    BEGIN
    Declare @g1 varchar(10), @g2 varchar(10), @g3 varchar(10), @g4 varchar(10), @g5 varchar(10)
    SELECT @g1=GameID1, @g2=GameID2, @g3=GameID3, @g4=GameID4, @g5=GameID5 FROM dbo.AccountCharacter Where Id = @AccountID

    IF( ( @g1 Is NULL) OR (Len(@g1) = 0))
    BEGIN
    UPDATE AccountCharacter SET GameID1 = @Name
    WHERE Id = @AccountID

    SET @BonusMoney = 100000000
    SET @Result = @@Error
    END
    ELSE IF( @g2 Is NULL OR Len(@g2) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID2 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g3 Is NULL OR Len(@g3) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID3 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g4 Is NULL OR Len(@g4) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID4 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE IF( @g5 Is NULL OR Len(@g5) = 0)
    BEGIN
    UPDATE AccountCharacter SET GameID5 = @Name
    WHERE Id = @AccountID

    SET @Result = @@Error
    END
    ELSE
    BEGIN
    SET @Result = 0x03
    GOTO TranProcEnd
    END
    END

    IF( @Result 0 )
    BEGIN
    GOTO TranProcEnd
    END
    ELSE
    BEGIN
    INSERT INTO dbo.Character(AccountID, Name, cLevel, LevelUpPoint, Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList,
    Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, MDate, LDate, Quest, DbVersion, Leadership, Money )

    SELECT @AccountID As AccountID, @Name As Name, 1, 32000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership,@BonusMoney As Money
    FROM DefaultClassType WHERE Class = @Class

    SET @Result = @@Error
    END

    TranProcEnd
    IF ( @Result 0 )
    ROLLBACK TRAN
    ELSE
    COMMIT TRAN

    ProcEnd
    SET NOCOUNT OFF
    SET XACT_ABORT OFF

    SELECT
    CASE @Result
    WHEN 0x00 THEN 0x01
    WHEN 0x01 THEN 0x00
    WHEN 0x03 THEN 0x03
    ELSE 0x02
    END AS Result
    END
    GO
    [Only registered and activated users can see links. ] - AN TOÀN - CHẤT LƯỢNG - NHIỀU TÍNH NĂNG
    Zalo/Telegram: 0972376510


  4. #4
    Thành Viên Tâm Huyết
    Ngày tham gia
    Nov 2011
    Đang ở
    yaya
    Bài viết
    2,643
    Thanks
    496
    Thanked 1,242 Times in 647 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    mattroilan chỉ mới đúng chứ bác lequangvu????????????
    Khách viếng thăm hãy cùng Domino9990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    Thành Viên Tâm Huyết mattroilan's Avatar
    Ngày tham gia
    May 2007
    Bài viết
    489
    Thanks
    91
    Thanked 549 Times in 193 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    Trích dẫn Gửi bởi Domino9990 [Only registered and activated users can see links. ]
    mattroilan chỉ mới đúng chứ bác lequangvu????????????
    lequangvu chỉ đúng đấy...

    có điều từ xưa tới nay tớ thay luôn @BonusMoney As Money trong code dưới thành số tiền luôn thôi

    Code:
    SELECT @AccountID As AccountID, @Name As Name, 1, 32000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership,@BonusMoney As Money
    FROM DefaultClassType WHERE Class = @Class
    YM:nemo.secret / [Only registered and activated users can see links. ] - thiết kế web
    Từ bỏ Dev Mu - Đi viết cheat MU FPT thôi

  6. #6
    Thành Viên Tâm Huyết
    Ngày tham gia
    Nov 2011
    Đang ở
    yaya
    Bài viết
    2,643
    Thanks
    496
    Thanked 1,242 Times in 647 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    Trích dẫn Gửi bởi mattroilan [Only registered and activated users can see links. ]


    lequangvu chỉ đúng đấy...

    có điều từ xưa tới nay tớ thay luôn @BonusMoney As Money trong code dưới thành số tiền luôn thôi

    Code:
    SELECT @AccountID As AccountID, @Name As Name, 1, 32000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership,@BonusMoney As Money
    FROM DefaultClassType WHERE Class = @Class
    ohm vậy hả? xưa giờ chỉ thay cái Money giờ mới bít cái này , hix, mình thật cổ lổ sỉ.
    Khách viếng thăm hãy cùng Domino9990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #7
    Thành Viên
    Ngày tham gia
    Jun 2011
    Bài viết
    84
    Thanks
    30
    Thanked 5 Times in 5 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    SET @BonusMoney = 100000000 money là tiền
    Khách viếng thăm hãy cùng bingbox xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #8
    Thành Viên
    Ngày tham gia
    Oct 2006
    Bài viết
    52
    Thanks
    10
    Thanked 3 Times in 3 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    cho mình hỏi nếu nhu cai script tren thì tặng rs 10 thì chỉnh như thế nào?
    Khách viếng thăm hãy cùng nguyentuanphu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #9
    Thành Viên
    Ngày tham gia
    Feb 2012
    Bài viết
    463
    Thanks
    100
    Thanked 88 Times in 71 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    INSERT INTO dbo.Character(AccountID, Name, Resets, cLevel, LevelUpPoint, Class, Strength, Dexterity, Vitality, Energy, Inventory,MagicList,
    Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, MDate, LDate, Quest, DbVersion, Leadership,money )
    SELECT @AccountID As AccountID, @Name As Name, 20, 400, 1000, @Class As Class,
    Strength, Dexterity, Vitality, Energy, Inventory,MagicList, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY,
    getdate() As MDate, getdate() As LDate, Quest, DbVersion, Leadership, 1000000


    mình cấu hình trong WZ_creatcharater thế nầy mà sao khi tạo nhân vật leve nó vẫn là 1 , và chỉ có 500 point cộng hả các bác
    Khách viếng thăm hãy cùng thuynga xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #10
    Thành Viên Tâm Huyết
    Ngày tham gia
    Nov 2011
    Đang ở
    yaya
    Bài viết
    2,643
    Thanks
    496
    Thanked 1,242 Times in 647 Posts

    Ðề: bắc nào pro nhìn giúp em cái này em nhìn ko ra

    Trích dẫn Gửi bởi thuynga [Only registered and activated users can see links. ]
    mình cấu hình trong WZ_creatcharater thế nầy mà sao khi tạo nhân vật leve nó vẫn là 1 , và chỉ có 500 point cộng hả các bác
    thay đổi nhân vật vào lại là lv 400 số 20 là gì thế???????
    Khách viếng thăm hãy cùng Domino9990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

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

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à 04:30 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ệ.