[KT] [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?
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 5 của 5
  1. #1
    Thành Viên tranphuloctv's Avatar
    Ngày tham gia
    Oct 2014
    Bài viết
    25
    Thanks
    0
    Thanked 2 Times in 2 Posts

    [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?

    Có cách nào làm cho người khác đăng nhập vô : Nếu Không mở khóa rương sau 15s là bị DIS acc không vậy?
    Mình thấy hàm me.kickout(); nhưng không biết làm thế nào để giới hạn cho nó 15 giây tự DIS
    Khách viếng thăm hãy cùng tranphuloctv xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết Sesshomaru's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    1,666
    Thanks
    22
    Thanked 736 Times in 177 Posts

    Ðề: [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?

    Vấn đề trên có thể chia làm 3 vấn đề nhỏ

    1.Hàm kiểm tra nhân vật bị khóa hay ko: IsAccountLock thì phải.Tìm trong account.lua
    2.Hàm dis nhân vật: me.KickOut()
    3.15s sau tự dis:
    -Giây thứ nhất:Đăng nhập game,Khi nhân vật đăng nhập game thì khởi động hàm Time:Start.
    -Hàm Time:Start sẽ kiểm tra liên tục hàm IsAccountLock,Sau 15s nếu nhân vật chưa mở khóa thì sẽ dis nhân vật và Time:End
    -Nếu Nhân vật mở khóa thì sẽ kích hoạt hàm Time:End(ko bị dis).

    Có thể làm tương tự với hiện tượng cấm di chuyển khi chưa mở khóa.
    -Khi đăng nhập game lưu 3 task: ID map,tọa độ X,Tọa độ Y
    -Nếu nhân vật chưa mở khóa thì time:start sẽ liên tục move nhân vật về tọa độ đó.
    -Nếu nhân vật đã mở khóa thì sẽ ko move
    Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên tranphuloctv's Avatar
    Ngày tham gia
    Oct 2014
    Bài viết
    25
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Ðề: [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?

    Trích dẫn Gửi bởi Sesshomaru [Only registered and activated users can see links. ]
    Vấn đề trên có thể chia làm 3 vấn đề nhỏ

    1.Hàm kiểm tra nhân vật bị khóa hay ko: IsAccountLock thì phải.Tìm trong account.lua
    2.Hàm dis nhân vật: me.KickOut()
    3.15s sau tự dis:
    -Giây thứ nhất:Đăng nhập game,Khi nhân vật đăng nhập game thì khởi động hàm Time:Start.
    -Hàm Time:Start sẽ kiểm tra liên tục hàm IsAccountLock,Sau 15s nếu nhân vật chưa mở khóa thì sẽ dis nhân vật và Time:End
    -Nếu Nhân vật mở khóa thì sẽ kích hoạt hàm Time:End(ko bị dis).

    Có thể làm tương tự với hiện tượng cấm di chuyển khi chưa mở khóa.
    -Khi đăng nhập game lưu 3 task: ID map,tọa độ X,Tọa độ Y
    -Nếu nhân vật chưa mở khóa thì time:start sẽ liên tục move nhân vật về tọa độ đó.
    -Nếu nhân vật đã mở khóa thì sẽ ko move
    Đa số mình hiểu khoảng 70% , đọc đi đọc lại mãi vẫn chưa hiểu được hàm Time:Start và Time:End . Bạn giải thích thêm dùm cho mình chỗ này được không tại đây là lần đầu tiên mình gặp hàm này
    Khách viếng thăm hãy cùng tranphuloctv xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên Tâm Huyết Sesshomaru's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    1,666
    Thanks
    22
    Thanked 736 Times in 177 Posts

    Ðề: [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?

    Xin lỗi,lâu ko dev nên viết sai tên hàm: Timer:Register() và Time:Close()
    Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    Thành Viên
    Ngày tham gia
    Apr 2012
    Bài viết
    153
    Thanks
    165
    Thanked 12 Times in 7 Posts

    Ðề: [HELP PRO] Không mở khóa Rương là bị DIS acc sau 15 giây?

    Trích dẫn Gửi bởi tranphuloctv [Only registered and activated users can see links. ]
    Có cách nào làm cho người khác đăng nhập vô : Nếu Không mở khóa rương sau 15s là bị DIS acc không vậy?
    Mình thấy hàm me.kickout(); nhưng không biết làm thế nào để giới hạn cho nó 15 giây tự DIS
    admin kiếm thế 360 đây mà )))
    30 chả cá chiên xù
    Khách viếng thăm hãy cùng hieudkny11o2 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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