Kết quả tìm kiếm

  1. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Tự check prepare skill của mình bằng hàm GetSkillPrepareState() thôi :5cool_big_smile:
  2. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Có thêm nhiều nữa thì để mình cho vào một hàm luôn, có thêm skill trong Long Uyên Trạch, Chúc Long Điện nữa, trong macro chỉ việc gọi hàm đấy đầu tiên :5cool_big_smile:
  3. KatherineHaAnh

    Cách sử dụng script macro căn bản

    function TerminateSkill(target,terminatedID,terminatingID) A,B,C,D=target.GetSkillPrepareState() if A then if B==terminatedID then OnAddOnUseSkill(terminatingID) end end end Lúc nào có list skill cần ngắt thì share cho mình với nhé :5cool_big_smile:
  4. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Nếu bạn cung cấp cho mình ID của các kill bạn cần ngắt thì mình viết hàm cho bạn luôn vì mình cũng cần mà ko biết mấy cái skill boss nó đánh có ID bao nhiêu :5cool_big_smile:
  5. KatherineHaAnh

    Cách sử dụng script macro căn bản

    hàm GetSkillPrepareState() sẽ cho ra giá trị true or false, nếu true là target đang vận công còn nếu false thì ko phải. Ví dụ sau sẽ kiểm tra xem target có đang vận công hay ko, nếu đang vận công thì sẽ ngắt vận công của target bằng chiêu Kiếm phi kinh thiên của Thuần Dương Thái hư. /script...
  6. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Về cơ bản thì hai đoạn khai báo đó chả khác gì nhau cả. Tặng các bác một số function hữu ích khi viết macro nhé Function sử dụng skill có ID là id, function sẽ tự check xem có cooldown ko mới dùng skill đó function use(target,id) A,B,C=N.GetSkillCDProgress(id,target.GetSkillLevel(id)) if C==0...
  7. KatherineHaAnh

    Cách sử dụng script macro căn bản

    /script N=GetClientPlayer() T=GetTargetHandle(N.GetTarget()) function buffstack(mb,id,lvl) stack=0 for z,x in pairs(mb.GetBuffList() or {}) do if x.dwID==id and (lvl==nil or x.dwLevel==lvl) then stack=x.nStackNum end end return stack end Output(buffstack(N,1696)) Lấy stack buff...
  8. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Hehe, người trong bang cần viết macro kiểu gì thì để tôi viết cho :4cool_beauty: - - - Updated - - - Lấy được, mình vẫn lấy hết các tham số đấy để đánh VH mà
  9. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Mình dùng một chương trình khác send key vào game mà nó còn không nhận, tìm các API của game không thấy cái nào đề cập đến vụ này :9cool_too_sad:
  10. KatherineHaAnh

    Mua Acc Đường Môn server Trường An

    Mới chuyển sang bang này chơi, lâu lắm ko lên Gamevn rồi :9cool_too_sad:
  11. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Vì đơn giản là các ông biết viết Macro thì không ai chơi MG :2cool_burn_joss_sti
  12. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Theo mình thì chuẩn nhất cứ làm cái hàm use skill như thằng Tàu này này, trước khi gọi skill luôn check cooldown, không bao giờ sợ cái thông báo điều tức mà cũng gọn nhẹ chương trình. function use(id) A,B,C=N.GetSkillCDProgress(id,N.GetSkillLevel(id)) if C==0 then...
  13. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Há há, bây h mình đã hiểu ý bạn :9cool_haha: thế bạn bỏ cái hàm checkCD đi chắc macro của bạn vẫn chạy bt đấy, chỗ vòng for của function use ấy, tiết kiệm đc khối ký tự. Ngoài ra bạn sử dụng function OnAddOnUseSkill khá nhiều, nên viết lại một cái function chỉ là Local function U(x)...
  14. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Cho mình hỏi một câu hơi tế nhị là bạn có học chuyên ngành về lập trình không? Nếu bạn học về lập trình thì mình stop tranh luận với bạn ở đây vì công sức đào tạo của thầy cô bạn đi xuống sông xuống bể hết còn nếu bạn tự mày mò để viết thì mình sẽ nói tiếp với bạn là kiểu viết của Superkhung là...
  15. KatherineHaAnh

    Cách sử dụng script macro căn bản

    há há, bây giờ mới rảnh ngồi đọc lại code thấy đoạn if C==0 and T.GetSkillPrepareState() then use(310) end quả là bá đạo vì bạn chơi Tử Hà thì lấy đâu ra kiếm phi kinh thiên mà ngắt skill vận công của đối phương, chưa kể đấy phải là lệnh đầu tiên trong list lệnh sử dụng thì bạn lại nhồi nó...
  16. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Đọc lại code của thằng Tàu thì thấy nó làm chuẩn luôn vì nó viết một hàm use(id) với id là skillID được đưa vào và trong hàm use(id) này nó check cooldown của skill trước khi sử dụng lệnh UseAddOnSkill(id) để gọi skill đấy. Bạn tham khảo nhưng hình như tham khảo chưa đến nơi đến chốn...
  17. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Bạn có thể giải thích cho mình việc dùng lệnh CheckCDs(x) để làm gì ko? Rõ ràng trước khi cast một chiêu thì bạn cần check xem nó có đang bị cooldown ko, ở đây bạn khai báo một list 4 skill trong cái array THskills rồi dùng vòng for để check cooldown trước khi đánh. Đối với TVVN bạn ko làm thế...
  18. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Mình cũng ko hiểu lắm bởi với kiến thức lập trình của mình thì hàm Checkbuff và hàm CheckCDs đều là hàm người dùng định nghĩa thông qua việc khai báo. Bản thân hàm khi đc khai báo sẽ ko tự chạy mà phải có đoạn code gọi nó ra. Bạn có thể test bằng cách viết thêm một điều kiện sau cái điều kiện...
  19. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Trời ạ, đấy là khai báo một hàm, sau đó muốn dùng phải gọi nó ra và đưa tham số vào :2cool_burn_joss_sti
  20. KatherineHaAnh

    Cách sử dụng script macro căn bản

    Kiểm tra trên target có đủ 3 cái buff TDC, LTNC, PDTD thì mới đánh NTCP được mà :4cool_beauty: - - - Updated - - - Hàm mà ko gọi thì nó check thế nào :5cool_sweat:
Back
Top