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

Ah bác HaAnh mình hỏi cái, mình check OT bằng hàm này p.GetOTActionState()==0 nhưng mà nó không check dc OT của vk có skill đặc biệt như Hạt Tâm Vong Tình, ko bit có lỗi gì ko :5cool_sweat:. vd như mình đang vận công skill HạtTam, thì check hàm trên thì nó đợi hết OT xong mới cast skill khác, nhưng còn HatTamVongTinh thì lại ko thực hiện được như vậy, chưa OT xong nó đã cast skill khác rồi :6cool_beat_brick:
 
Ah bác HaAnh mình hỏi cái, mình check OT bằng hàm này p.GetOTActionState()==0 nhưng mà nó không check dc OT của vk có skill đặc biệt như Hạt Tâm Vong Tình, ko bit có lỗi gì ko :5cool_sweat:. vd như mình đang vận công skill HạtTam, thì check hàm trên thì nó đợi hết OT xong mới cast skill khác, nhưng còn HatTamVongTinh thì lại ko thực hiện được như vậy, chưa OT xong nó đã cast skill khác rồi :6cool_beat_brick:
skill đặt biệt của hạt tâm vong tình xài hàm vào vậy pro
 
skill đặt biệt của hạt tâm vong tình xài hàm vào vậy pro

function useHTVT()
bCool, nLeft, nTotal, bBroken = p.GetItemCDProgress(item.dwID)
if nLeft==0 then OnUseItem(INVENTORY_INDEX.EQUIP, EQUIPMENT_INVENTORY.MELEE_WEAPON) end
end

hàm này nè bạn :6cool_sure:
 
Có một hàm GetCharacterDistance với 2 tham số đưa vào là ID của 2 đối tượng cần đo khoảng cách. Vậy nếu muốn đo khoảng cách từ Pet tới Npc thì sẽ dùng hàm này với tham số đưa vào là PetID và NpcID. Kết quả thu được tính theo point của game, nếu quy ra thước thì chia cho 64 nữa. Ví dụ mình cần lấy khoảng cách từ mình tới đối phương chẳng hạn sẽ dùng đoạn code này:
Mã:
me=GetClientPlayer()
target=GetTargetHandle(me.GetTarget())
dwDistance=GetCharacterDistance(me.dwID,target.dwID)/64

- - - Updated - - -

Muốn sử dụng cái Yêu Trụy hay bất kỳ một item nào có skill thì dùng hàm OnUseItem, mình nhớ là đã viết một đoạn code ở topic này hoặc topic của mình về chỉ lệnh rồi đấy :3cool_embarrassed:
mình lác măt rùi hem có thấy ID của yêu tụy 8, 5141 thì bê nguyên vào à dại ka
 
Addon MyMacro bắt buộc bạn phải gọi /script MyMacro() vì một số biến khai báo trong function MyMacro(), nếu gọi trực tiếp /script NDDocKinh() chẳng hạn thì p, T, HP, MP, ... ko nhận đc giá trị đúng nên nó ko chạy đâu
 
Bac HaAnh cho mình hỏi cái hàm useHTVT() , sử dụng được vũ khí đặc biệt nhưng mà lại ko dùng dc item như YeuTruy, dây chuyền. Nó cứ báo lỗi là sao nhỉ :5cool_beat_plaster:
 
Bac HaAnh cho mình hỏi cái hàm useHTVT() , sử dụng được vũ khí đặc biệt nhưng mà lại ko dùng dc item như YeuTruy, dây chuyền. Nó cứ báo lỗi là sao nhỉ :5cool_beat_plaster:

Nó được dùng chỉ để sử dụng HTVT, muốn dùng Yêu Trụy, Dây CHuyền phải viết lại :3cool_embarrassed:
 
em lười lội quá
có bác nào chơi thiên sách ko cho e xin 1 bản macro với TT.TT
 
Mới làm đợt đại tu lại code + thêm ít râu ria và đổi tên cái add-on. :3cool_shame:
link mới : https://www.dropbox.com/s/mrs6mymqu7xqp85/MyMacro.rar

- - - Updated - - -

Bổ sung thêm opt tự vận Ngưng Thần Tụ Khí khi đang xoay cooldown Lưỡng nghi để tụ thêm 1 ô :4cool_doubt:

- - - Updated - - -

Tạo 1 chỉ lệnh rồi gõ vào đó : /script ThuanDuong() để dùng nhé.

Sao vẫn không dow được vậy bạn :8cool_tire:
 
Có 2 tên cùng SV dám tranh chấp vs mình, tự nhận là nó viết lên MyMacro cho bang nó xài nên mình quyết định ko share nữa :5cool_ops:
 
Có 2 tên cùng SV dám tranh chấp vs mình, tự nhận là nó viết lên MyMacro cho bang nó xài nên mình quyết định ko share nữa :5cool_ops:

share lại cho mình được không :3cool_adore:
 
@Anndy..
Cho mình xin 2 marco "5 Độc Dame - 7 Tú Dame" inbook mình nha Anndy !
Cảm ơn,,,!
 
Có 2 tên cùng SV dám tranh chấp vs mình, tự nhận là nó viết lên MyMacro cho bang nó xài nên mình quyết định ko share nữa :5cool_ops:

Vãi chưởng cái kiểu háo danh ảo này. Mình nghĩ bạn nên compile lại rồi public sẽ tránh bị tình trạng đấy =))
 
Back
Top