[MU] Giúp đỡ về 2 ring khi khởi tạo nhân vật
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 8 của 8
  1. #1
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    26
    Thanks
    4
    Thanked 2 Times in 2 Posts

    Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Mấy bạn cho hỏi là 2 cái ring khi khởi tạo nhận vật có sẵn trong thùng đồ.Muốn bỏ nó đi thì chỉnh ở table nào trong database nhỉ.
    Khách viếng thăm hãy cùng handsomevn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Vi phạm quy định
    Ngày tham gia
    May 2006
    Đang ở
    https://t.me*********
    Bài viết
    1,813
    Thanks
    492
    Thanked 1,945 Times in 588 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Thử nghiệm với Class DARK KNIGHT nhé , nếu được mình share mấy nhân vật còn lại . Lưu ý mình chưa Test lên bạn phải test qua nếu ko có lỗi thì hãy dùng . Nếu đang làm Onlien thì không lên Test

    -- FIX CREATE DARK KNIGHT

    IF EXISTS (SELECT name FROM sysobjects
    WHERE name = 'NewCharactersFixs' AND type = 'TR')
    DROP TRIGGER NewCharactersFixs

    GO
    CREATE TRIGGER [NewCharactersFixsBK] ON [dbo].[Character]
    FOR INSERT
    AS
    BEGIN
    IF ( SELECT Class FROM INSERTED ) = 16
    BEGIN
    UPDATE Character SET MagicList=Null, Quest=Null, Inventory=0x00001200000000000010000000000000FFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1408 1E000000000000D000000000000014101E000000000000D000 0000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF
    WHERE Name=(SELECT Name FROM INSERTED)
    END
    END
    Khách viếng thăm hãy cùng cuocdoisp 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 cuocdoisp vì bài viết này !

    handsomevn (18-03-14)

  4. #3
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    26
    Thanks
    4
    Thanked 2 Times in 2 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Cái này là fix bug kirs mà anh.Ý em là khi tạo nhân vật thì nó có sẵn 2 cái ring lv 40 và 80 ấy.Giờ em muốn tạo nhân vật ko có nữa.
    AH cho em hỏi thêm.Là chỉnh cái hiểnh thị dòng tăng sat thương và hấp thụ sát thương ở wing thì chỉnh ở đâu ah.Cài tỉ lệ phần trăm ấy.
    Khách viếng thăm hãy cùng handsomevn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên Tâm Huyết hoainiemclub's Avatar
    Ngày tham gia
    Apr 2011
    Bài viết
    1,086
    Thanks
    233
    Thanked 365 Times in 285 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    [Only registered and activated users can see links. ]
    cái này chắc có ích cho bạn.đoạn cuối cùng ý.k đọc từ đầu đến đuôi cũng bổ ngang bổ dọc
    Chào Khách viếng thăm Rất hân hạnh được làm quen
    Yahoo: [Only registered and activated users can see links. ]
    Skype : Marvel.HoNa

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

    handsomevn (18-03-14)

  7. #5
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    26
    Thanks
    4
    Thanked 2 Times in 2 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Trích dẫn Gửi bởi hoainiemclub [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    cái này chắc có ích cho bạn.đoạn cuối cùng ý.k đọc từ đầu đến đuôi cũng bổ ngang bổ dọc
    Cái này lại càng không phải.Cái này là set item trên ngừoi nhân vật khi tạo nhận vật.Như mũ, quần áo, chân tay.
    Ý mình là 2 cái ring ở thùng đồ cơ mà.

    AH cho em hỏi thêm.Là chỉnh cái hiểnh thị dòng tăng sat thương và hấp thụ sát thương ở wing thì chỉnh ở đâu ah.Cài tỉ lệ phần trăm ấy.
    Khách viếng thăm hãy cùng handsomevn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    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

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Thì từ đấy mà suy ra cách của mình
    [Only registered and activated users can see links. ] - AN TOÀN - CHẤT LƯỢNG - NHIỀU TÍNH NĂNG
    Zalo/Telegram: 0972376510


  9. #7
    Thành Viên
    Ngày tham gia
    Jul 2012
    Đang ở
    Hà Nội - Việt Nam
    Bài viết
    435
    Thanks
    163
    Thanked 446 Times in 166 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Nói thẳng với chủ topic thế này cho vuông nhé!
    1. Cái cột Inventory ở bảng Character là lưu thông tin item, kể cả cái mặc trên người và cái hòm đồ ở dưới nhé, hình như bao gồm cả hòm đồ mở rộng thì phải nữa đấy, là một chuỗi binary lớn gồm nhiều chuỗi nhỏ nối tiếp nhau, mỗi chuỗi nhỏ là 1 slot trong hòm đồ (slot này có thể là ô vuông nhỏ hoặc là vị trí mặc đồ: áo, mũ, ...)
    2. Chủ top xem xét cái Procedure mà
    WZ_CreateCharacter ấy nhé.
    Ở cái query cho nó select
    Inventory trong bản DefaultClassType như này:
    Code:
    INSERT INTO dbo.Character(AccountID, Name, Resets, ResetNBB, 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, 0, 0, Level, 500, @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, Money 
    
                        FROM  DefaultClassType WHERE Class = @Class

    Như vậy giờ công việc sẽ đơn giản hơn nhiều. Chủ top vào game hoặc dùng Mumaker vẽ đồ cho một nhân vật (thuộc class nào mà chủ top muốn)
    Sau đó vào DB copy cái Inventory của nhân vật đó vào Inventory của cái Record của Class trùng với class của nhân vật trong bảng
    DefaultClassType
    Cái Cách copy như thế nào thì phải dùng query nhá Thế là xong thôi!
    Lúc làm cái MuClientEmulator t toàn làm thế này

    Cách của HRain cũng đúng đấy, cơ mà hại não phết đấy :3
    Lần sửa cuối bởi quyen194, ngày 18-03-14 lúc 07:23 PM.
    Khách viếng thăm hãy cùng quyen194 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    handsomevn (18-03-14)

  11. #8
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    26
    Thanks
    4
    Thanked 2 Times in 2 Posts

    Ðề: Giúp đỡ về 2 ring khi khởi tạo nhân vật

    Mình đã mò được ra rồi.Chính xác thì cách của HRain chỉ là sửa item trên ngừoi nhân vật thôi.Muốn sửa 2 cái ring thì phải thêm 1 số chuồi nữa.
    Ngoài ra phải sửa cả trong Stored Procedure bảng ItemMakerInventory thì nó mới nhận.Còn trong WZ_CreateCharacter nó chỉ Select từ DefaultClassType ra thôi.

    Dù sao cám ơn mấy bạn đã quan tâm.

    Còn vần đề mình hỏi thêm.Là chỉnh cái hiển thị dòng tăng sát thương và hấp thụ sát thương ở wing thì chỉnh ở đâu ah.Cài tỉ lệ phần trăm ấy.Mình tìm trong client thì thấy có dòng tăng sát thương %d%.Mà không rõ cái d đó là từ đâu để chỉnh.
    Khách viếng thăm hãy cùng handsomevn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [MU] RF bị lỗi đeo ring Băng
    Bởi gac0n1988 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 24-05-13, 10:08 PM
  2. [MU] Hỏi về RING biến hình server 11.70.24
    Bởi sieucuoivnn trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 13-03-13, 02:36 PM
  3. hỏi về ring skeloton !!!
    Bởi kubill trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 09-08-11, 08:24 PM
  4. ai cho mình hỏi chỉnh cái ring được tặng sẵn khi lập nv ở đâu
    Bởi sieuga trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 12-05-11, 12:36 AM

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:16 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ệ.