From 942a030afd348ab2e02eac8054b43e3c3a72ea48 Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 15 Nov 2021 13:53:59 +0800 Subject: *rename --- .../lua-addons/addons/SetTarget/SetTarget.lua | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Data/BuiltIn/Libraries/lua-addons/addons/SetTarget/SetTarget.lua (limited to 'Data/BuiltIn/Libraries/lua-addons/addons/SetTarget/SetTarget.lua') diff --git a/Data/BuiltIn/Libraries/lua-addons/addons/SetTarget/SetTarget.lua b/Data/BuiltIn/Libraries/lua-addons/addons/SetTarget/SetTarget.lua new file mode 100644 index 0000000..7d32772 --- /dev/null +++ b/Data/BuiltIn/Libraries/lua-addons/addons/SetTarget/SetTarget.lua @@ -0,0 +1,26 @@ +local packets = require('packets') + +_addon.name = 'SetTarget' +_addon.author = 'Arcon' +_addon.commands = {'settarget', 'st'} +_addon.version = '1.0.0.0' + +windower.register_event('addon command', function(id) + id = tonumber(id) + if id == nil then + return + end + + local target = windower.ffxi.get_mob_by_id(id) + if not target then + return + end + + local player = windower.ffxi.get_player() + + packets.inject(packets.new('incoming', 0x058, { + ['Player'] = player.id, + ['Target'] = target.id, + ['Player Index'] = player.index, + })) +end) -- cgit v1.1-26-g67d0