[KT] xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item
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
 
Kết quả 1 đến 7 của 7
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    62
    Thanks
    23
    Thanked 0 Times in 0 Posts

    xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    Chào các bác
    Xin cho em hỏi làm thế nào truy xuất database của người chơi để hiển thị trong game, vd như lấy tên tài khoản và số đồng hiện có của người chơi để hiện thị lên dialog ạ, đại loại là tài khoản: abc hiện có n đồng trong tài khoản
    Cám ơn các bác!
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,311
    Thanks
    256
    Thanked 734 Times in 556 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    nếu bạn muốn lấy thông tin của 1 ai đó , trước hết cần hiểu cấu trúc của server ( me. và pPlayer. )

    me là chính bản thân của nhân vật đang thao tác .

    pPlayer là bạn or hệ thống đang thay 1 người khác thao tác .


    Mỗi 1 nhân vật khi khởi tạo sẽ được hệ thống cấp cho 1 ID (thường trong kiếm thế nó gọi chung chung là nPlayerId)


    Để lấy ra dc 1 ID của 1 nhân vật nào đó thì bạn phải biết được Tên của nhân vật.


    local nPlayerId = KGCPlayer.GetPlayerIdByName(szRoleName); -- szRoleName chính là tên nhân vật


    Sau khi bạn đã có tên ID của nhân vật rồi thì dùng hàm sau để get thông tin tiếp


    local pPlayer = KPlayer.GetPlayerObjById(nPlayerId); -- truyền nPlayerId lấy phía trên vào đây,
    if not pPlayer then -- chổ này nó sẽ kiểm tra xem bạn vs người chơi muốn lấy có chung 1 GS ko , thông thường chỉ get cục bộ ở 1 GS cố định .
    Dialog:Say("Cần đứng cạnh hoặc cùng sub với người chơi");
    return 0;
    end


    Sau khi hoàn thành các bước trên việc còn lại là show gia trị bạn muốn lấy ra thôi


    local szMsg = ""..pPlayer.szName.." hiện tại đang có "..pPlayer.nCoin.."";
    me.Msg(szMsg);
    Dialog:Say(szMsg);
    Nhận viết sự kiện, plugin Kiếm Thế
    Bishop check pass 100% kiếm thế win
    Web: [Only registered and activated users can see links. ]

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

    piorentina3 (11-07-22)

  4. #3
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    62
    Thanks
    23
    Thanked 0 Times in 0 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    xin cám ơn bác, bác có thể cho em hỏi mấy lệnh trên là get thông tin vậy có lệnh set để sửa đổi các thông tin đó đc ko ạ, vd mình muốn set lại số đồng của người chơi đó thì làm thế nào ạ, ý em là set trực tiếp trong game rồi lưu vào database chứ ko phải dùng navicat để set ạ
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên anubisng's Avatar
    Ngày tham gia
    Sep 2021
    Đang ở
    Hà Nội
    Bài viết
    72
    Thanks
    3
    Thanked 98 Times in 21 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    Trích dẫn Gửi bởi piorentina3 [Only registered and activated users can see links. ]
    xin cám ơn bác, bác có thể cho em hỏi mấy lệnh trên là get thông tin vậy có lệnh set để sửa đổi các thông tin đó đc ko ạ, vd mình muốn set lại số đồng của người chơi đó thì làm thế nào ạ, ý em là set trực tiếp trong game rồi lưu vào database chứ ko phải dùng navicat để set ạ
    [Only registered and activated users can see links. ]
    Ý bác là ntn hả
    Khách viếng thăm hãy cùng anubisng xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    piorentina3 (12-07-22)

  7. #5
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    62
    Thanks
    23
    Thanked 0 Times in 0 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    Trích dẫn Gửi bởi anubisng [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Ý bác là ntn hả
    dạ đúng rồi bác 30 charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Thành Viên
    Ngày tham gia
    Jul 2015
    Bài viết
    62
    Thanks
    23
    Thanked 0 Times in 0 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    Xin các bác cho em hỏi là dùng lệnh get thì lấy đc các thông số này vậy có lệnh set để chỉnh sửa các thông số đó đc k ạ, vd set số đồng của người chơi về 0 rồi lưu vào database ạ
    Khách viếng thăm hãy cùng piorentina3 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #7
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,311
    Thanks
    256
    Thanked 734 Times in 556 Posts

    Ðề: xin hướng dẫn truy xuất database người chơi từ 1 NPC hoặc từ 1 item

    me.nCoin / pPlayer.nCoin -- get so đồng hiện có
    me.AddJbcoin(nNumber) / pPlayer.AddJbCoin(nNumber) -- add đồng
    me.AddJbcoin( - nNumber) / pPlayer.AddJbCoin( - nNumber) -- trừ đồng
    Nhận viết sự kiện, plugin Kiếm Thế
    Bishop check pass 100% kiếm thế win
    Web: [Only registered and activated users can see links. ]

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

    piorentina3 (12-07-22)

 

 

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

  1. [Gunny] Xin cách truy xuất database để add thêm chức năng admincp (copy by tiny)
    Bởi nguyenkien25 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 02-10-18, 08:47 PM
  2. [MU] Hỏi Về Lỗi Font Khi Truy Xuất Từ SQL Server
    Bởi sontran901 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 04-04-13, 08:28 AM
  3. [KT] Hỏi việt hoá item rớt xuống đất
    Bởi †ShiNiChi† trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 09-02-12, 09:55 PM
  4. [MU] Xin hỏi cách cho vật phẩm hoa mai,ánh xuân,rượu xuân drop
    Bởi hoangchuong trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 10-01-12, 05:24 PM
  5. Cần tìm người hướng dẫn truy nhập file
    Bởi bubbexinh trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 26-02-11, 12:28 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à 11:30 AM.
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ệ.