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

Thảo luận trong 'Võ Lâm Truyền Kỳ phiên bản 3D' bắt đầu bởi superkhung, 26/8/13.

  1. herosf2006

    herosf2006 Mega Man

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,449
    Nơi ở:
    Đà Nẵng
    thêm \ ở trước dấu ( thử

    mình code mà nó đã bỏ vào " thì nhận là text hết cơ mà sao kì thế :4cool_oh:
     
  2. huythang23

    huythang23 Donkey Kong

    Tham gia ngày:
    22/2/08
    Bài viết:
    342
    Có cách nào tạo ra thêm 1 cái Trợ thủ võ học nữa cũng tồn tại song song không nhỉ?
     
  3. tbgv

    tbgv Mr & Ms Pac-Man

    Tham gia ngày:
    21/5/09
    Bài viết:
    290
    quá khó !!!
    ngòi mò cả tiếng chả thấy chút hy vọng nào => quyết định surrender chờ cao nhân vào giúp !
    nôi dụng macro vạn hoa đơn giản như là:
    -check buff "hành khí huyết"
    -có : buff trường châm
    -không có buff đề châm.
     
  4. herosf2006

    herosf2006 Mega Man

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,449
    Nơi ở:
    Đà Nẵng
    sao bác thớt ghi là ko cast đc lên player thì làm sao mà buff =))
     
  5. viitamiin

    viitamiin Donkey Kong

    Tham gia ngày:
    7/8/13
    Bài viết:
    387
    chưa có ai làm đc bộ pve cho ĐM TLND hay KVQ hả :4cool_beauty:

    tình hình là mò nãy giờ vẫn k cho ra đc bộ skill của ĐM đánh liên tục đc.

    bác nào có bộ của ĐM TL với TD tử hà cho e xin :4cool_beauty:
     
    Chỉnh sửa cuối: 5/11/13
  6. gamervn2002

    gamervn2002 Youtube Master Race

    Tham gia ngày:
    14/12/04
    Bài viết:
    74
    Nơi ở:
    Hồ Chí Minh
    Bạn muốn ĐM đánh như thế nào? Nêu chi tiết đề nghị lên, nếu có thể, mình viết giúp cho.

    - - - Updated - - -

    P/S: tạm thời là KVQ nhé vì mình chưa nghiên cứu TLNĐ.
     
  7. viitamiin

    viitamiin Donkey Kong

    Tham gia ngày:
    7/8/13
    Bài viết:
    387
    ui KVQ mình đi pvp thôi, chủ yếu pve là TLND.
    nãy mình có viết thử rồi mà k đc. ý mình như này:
    đầu tiên sử dụng thiên cơ biến -> dạng trọng nỏ -> bắn luôn -> quỷ phủ thần công
    nếu thần cơ trên 50 -> thiên tuyệt địa diệt -> hóa huyết tiêu -> bạo vũ lê hoa châm
    nếu thần cơ nhỏ hơn 50 -> ám sát tàng cơ -> đồ cùng chủy kiến

    còn bộ skill theo thứ tự là: bạo vũ lê hoa châm -> hóa huyết tiêu -> khổng tước linh. rồi lặp lại

    nhưng mà nó ko chạy :9cool_too_sad:
     
  8. gamervn2002

    gamervn2002 Youtube Master Race

    Tham gia ngày:
    14/12/04
    Bài viết:
    74
    Nơi ở:
    Hồ Chí Minh
    Nhìn sơ bộ yêu cầu của bạn thì phải code 3 chỉ lệnh khác nhau chứ mình ko tìm nổi thuật toán làm toàn bộ công việc đó, ít nhất là tới thời điểm này. Mà PVE thì mình nghĩ ko cần phải quá vội vàng nên có thể code sao cho thao thác ít nhất là được. Nếu chấp nhận vậy thì mình sẽ code giúp.
     
  9. viitamiin

    viitamiin Donkey Kong

    Tham gia ngày:
    7/8/13
    Bài viết:
    387
    uhm bạn làm cho mình 1 bộ đi. :3cool_shame:
     
  10. gamervn2002

    gamervn2002 Youtube Master Race

    Tham gia ngày:
    14/12/04
    Bài viết:
    74
    Nơi ở:
    Hồ Chí Minh
    Chuỗi: Bạo vũ lê hoa châm, Khổng tước linh, Hóa huyết tiêu
    Mã:
    /script local p = GetClientPlayer()
    local a = {3093,3088,3187}
    local function CheckCDs(skillId)
    bOnCD,currentCDTime,totalCDTime = p.GetSkillCDProgress(skillId,p.GetSkillLevel(skillId))
    return currentCDTime/16 == 0
    end
    local function CastSkillIDs(skillIDs)
    for z,x in pairs(skillIDs) do
    if(CheckCDs(x)) then
    OnAddOnUseSkill(x)
    return true
    end
    end
    end
    OnAddOnUseSkill(3360)
    if p.nCurrentEnergy > 29 then
    CastSkillIDs(a)
    end
    Chuỗi: Thiên tuyệt địa diệt, Bạo vũ lê hoa châm, Hóa huyết tiêu
    Mã:
    /script local p = GetClientPlayer()
    local b = {3108,3093,3087}
    local c = {3111,3357}
    local function CheckCDs(skillId)
    bOnCD,currentCDTime,totalCDTime = p.GetSkillCDProgress(skillId,p.GetSkillLevel(skillId))
    return currentCDTime/16 == 0
    end
    local function CastSkillIDs(skillIDs)
    for z,x in pairs(skillIDs) do
    if(CheckCDs(x)) then
    OnAddOnUseSkill(x)
    return true
    end
    end
    end
    OnAddOnUseSkill(3360)
    if p.nCurrentEnergy > 50 then
    CastSkillIDs(b)
    else
    CastSkillIDs(c)
    end
    Trong 2 code trên mình đã để tự lệnh "Tấn công" rồi nên có lẽ phần đặt trọng nỏ bạn nên dùng thủ công. Để từ từ mình tìm giải pháp.
     
  11. viitamiin

    viitamiin Donkey Kong

    Tham gia ngày:
    7/8/13
    Bài viết:
    387
    cảm ơn bạn nhìu nha :4cool_beauty:
     
  12. KatherineHaAnh

    KatherineHaAnh Legend of Zelda

    Tham gia ngày:
    13/3/03
    Bài viết:
    1,114
    Thuần Dương Tử Hà đây:
    Mã:
    /script local p = GetClientPlayer()
    local okhi = p.nAccumulateValue
    local manaPercent = p.nCurrentMana * 100 / p.nMaxMana
    local TKDL = 2681
    local TTLH = 367
    local LNHH = 301
    local BNTK = 316
    local TQDH = 313
    local function CheckCDs(skillId)
    bOnCD,currentCDTime,totalCDTime = p.GetSkillCDProgress(skillId,p.GetSkillLevel(skillId)) 
    return currentCDTime/16 == 0
    end
    if okhi <=2 and CheckCDs(TQDH) then OnAddOnUseSkill(TQDH) end
    if manaPercent < 70 and CheckCDs(BNTK) and okhi >=9 then OnAddOnUseSkill(BNTK) end
    if CheckCDs(TKDL) then OnAddOnUseSkill(TKDL) end
    if okhi == 10 then OnAddOnUseSkill(LNHH) else OnAddOnUseSkill(TTLH) end
    
    tạm thời đánh như sau:
    nếu ô khí nhỏ hơn 1 thì cast thao quang dưỡng hối nếu ko bị cooldown
    nếu mân nhỏ hơn 70% mà số ô khí lớn hơn 4 thì cast BNTK nếu ko bị cooldown
    nếu TKDL ko bị cooldown thì cast
    đánh LNHH nếu có đủ 5 ô khí, nếu ko đánh TTLH
     
  13. Hến Lợn

    Hến Lợn Mr & Ms Pac-Man

    Tham gia ngày:
    5/10/08
    Bài viết:
    158
    Các bạn thông não em phát là cái script macro này có tác dụng gì vậy @@
     
  14. gamervn2002

    gamervn2002 Youtube Master Race

    Tham gia ngày:
    14/12/04
    Bài viết:
    74
    Nơi ở:
    Hồ Chí Minh
    Bạn vào game bấm Esc >> Quản lý chỉ lệnh, thì những dòng code trên là nạp vào phần nội dung. Nó là kịch bản mình muốn nhân vật thực hiện khi bấm 1 phím tắt nào đó.
     
  15. herosf2006

    herosf2006 Mega Man

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,449
    Nơi ở:
    Đà Nẵng
    bạn ơi bày mình làm 1 scipt tự check buff bản thân rồi tự sài skill nếu thỏa mãn điều kiện trong khi mình đang target 1 mục tiêu khác với :6cool_smile:
     
  16. Hến Lợn

    Hến Lợn Mr & Ms Pac-Man

    Tham gia ngày:
    5/10/08
    Bài viết:
    158
    Vậy là khi chơi chỉ cần nhập 1 dòng lệnh mà có những cái code skill thì nó sẽ tự sử dụng các skills đã nhập hả bạn?
     
  17. herosf2006

    herosf2006 Mega Man

    Tham gia ngày:
    19/3/08
    Bài viết:
    3,449
    Nơi ở:
    Đà Nẵng
    nhập nhiều dòng mà :9cool_haha:
     
  18. gamervn2002

    gamervn2002 Youtube Master Race

    Tham gia ngày:
    14/12/04
    Bài viết:
    74
    Nơi ở:
    Hồ Chí Minh
    Bạn tạo ra 1 cái chỉ lệnh, kéo nó vào ô phím tắt số 1 chẳng hạn, sau đó khi bạn bấm 1 thì nó sẽ thực hiện lần lượt những lệnh mà mình đã code. Tuy nhiên hiện nay game không cho phép sử dụng chỉ lệnh khi target là người vì vậy yêu cầu của bạn ko thể thực hiện. Như chỉ lệnh phía trên bạn vitamil đó nói rất rõ ràng là mục đích dùng để PVE đó.
     
  19. Hến Lợn

    Hến Lợn Mr & Ms Pac-Man

    Tham gia ngày:
    5/10/08
    Bài viết:
    158
    Vậy nếu mình đi phó bản bằng buf, dùng cái lệnh này nó có tự buff cho bản thân hay đồng đội ko bạn? :9cool_haha:
     
  20. viitamiin

    viitamiin Donkey Kong

    Tham gia ngày:
    7/8/13
    Bài viết:
    387
    thật sự mà nói thì nó ko tự động xuất hết tất cả các skill mà mình đã viết, với mỗi lần bấm thì nó chỉ xuất đc 1 skill thui. dành cho bạn nào lười bấm nhiều phím :6cool_smile:
    nếu mà xài cái này ko khéo liệt luôn 1 phím :6cool_what:
     

Chia sẻ trang này