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

Bác Superkhung tư vấn chỗ này cái. Đang edit lại cái add on tự động ghép đá ngũ hành. Nó có code lọc tên vật phẩm, chứ ko lọc ID.
Tên TQ: 五行石·火(六级)
Tên VN: Đá Ngũ Hành-Hỏa (Lv6)

Đang bí vì cái dấu ()của nó là ký tự TQ, toàn bộ tên ko có khoảng trắng, còn bản VN đổi lại thành (). Dùng NotePad+ edit thì nó lại nhận dấu () lại là câu lệnh, chứ ko chịu ghép vào tên vật phẩm. Bác có cách nào thỉ chỉ dùm với
Nguyên văn đoạn code đang bị bí

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:
 
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ỉ?
 
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.
 
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.

sao bác thớt ghi là ko cast đc lên player thì làm sao mà buff =))
 
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:
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:

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Đ.
 
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Đ.
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:
 
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:

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.
 
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.

uhm bạn làm cho mình 1 bộ đi. :3cool_shame:
 
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.
 
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
 
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 @@

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 đó.
 
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 đó.

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:
 
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?
 
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 đó.
 
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:
 
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:
 
Back
Top