|
|
XIVHotbar help
By vinhelsing 2026-06-15 23:07:54
Hi. I'm using Akirane's hotbar plugin. Unfortunately, I'm having an issue with getting weaponskills to work correctly. I followed the examples that are given but none of them work.
https://github.com/Akirane/XIVHotbar
Currently, I'm having to use the below entry to use a weaponskill, which is basically just the input macro:
Code {'b 1 2', 'input', '/ws "Tachi: Enpi" <t>', '', 'Enpi'}
However, the correct way that works is:
Code {'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}
As you can see, the 'ws' entry correctly sets the icon, but hitting the button during battle does nothing. And yes, I made sure to have minimum TP. Not even a "can only be used in battle" message plays.
Is there something I'm doing wrong or is this plugin just out of date?
Server: Bahamut
Game: FFXI
Posts: 91
By Bahamut.Noscrying 2026-06-16 04:57:00
Code {'b 1 2', 'input', '/ws "Tachi: Enpi" <t>', '', 'Enpi'}
However, the correct way that works is:
Code {'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}Always show the entire page instead of a snippet.
{'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}
Should work so I can only imagine you setup the wrong character name, job name or xivhotbar_keybinds_job
It goes Xivhotbar -> Data -> Character name -> Job name ->
Then you should in the file have:
xivhotbar_keybinds_job['Base'] = {
}
xivhotbar_keybinds_job['Weapon-type'] = {
}
xivhotbar_keybinds_job['SJ'] = {
}
By vinhelsing 2026-06-16 09:28:42
Bahamut.Noscrying said: »Code {'b 1 2', 'input', '/ws "Tachi: Enpi" <t>', '', 'Enpi'}
However, the correct way that works is:
Code {'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}Always show the entire page instead of a snippet.
{'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}
Should work so I can only imagine you setup the wrong character name, job name or xivhotbar_keybinds_job
It goes Xivhotbar -> Data -> Character name -> Job name ->
Then you should in the file have:
xivhotbar_keybinds_job['Base'] = {
}
xivhotbar_keybinds_job['Weapon-type'] = {
}
xivhotbar_keybinds_job['SJ'] = {
} The file structure is correct:
Code /XIVHotbar/data/CharacterName/SAM.lua
Here's my entire SAM.lua. Currently, I use input in place of ws for weaponskills due to said issue.
NOTE: xivhotbar_keybinds_job['Great Katana'] is not working either.
Code xivhotbar_keybinds_job['Base'] = {
-- Battle hotbar
-- Hotbar #1
{'b 1 1', 'item', 'Hi-Potion', 'me', 'Hi-Potion'},
{'b 1 2', 'input', '/ws "Tachi: Enpi" <t>', '', 'Enpi'},
{'b 1 3', 'ja', 'Konzen-ittai', 't', 'Kozen'},
{'b 1 6', 'input', '/ws "Tachi: Gekko" <t>', '', 'GekkoSilence'},
{'b 1 8', 'input', '/ws "Tachi: Yukikaze" <t>', '', 'YukiBlind'},
{'b 1 11', 'ja', 'Seigan', 'me', 'Seigan'},
{'b 1 12', 'ja', 'Third Eye', 'me', 'Third Eye'},
{'f 1 1', 'input', '/mount Raptor', '', 'Raptor'},
-- Hotbar #2
{'b 2 1', 'input', '/ws "Tachi: Goten" <t>', '', 'GotenLight'},
{'b 2 2', 'input', '/ws "Tachi: Kagero" <t>', '', 'KageroFire'},
{'b 2 3', 'input', '/ws "Tachi: Jinpu" <t>', '', 'JinpuWind'},
{'b 2 4', 'input', '/ws "Tachi: Koki" <t>', '', 'KokiLight'},
{'b 2 6', 'ja', 'Warding Circle', 'me', 'Warding Circle'},
{'b 2 10', 'ja', 'Meditate', 'me', 'Meditate'},
{'f 1 2', 'input', '/map', '', 'Map'},
-- Hotbar #3
{'b 3 10', 'ja', 'Sekkanoki', 'me', 'Sekkanoki'},
{'b 3 12', 'ja', 'Hasso', 'me', 'Hasso'},
{'f 3 6', 'input', '/equip ring1 "dem ring"', '', 'Dem lv 65'},
{'f 3 7', 'input', '/equip ring1 "echad ring"', '', 'Equip Echad'},
{'f 3 8', 'input', '/equip ring1 "Warp Ring"', '', 'Equip Warp'},
-- Hotbar #4
{'b 4 4', 'item', 'Rice Ball', 'me', 'Rice'},
{'b 4 12', 'ja', 'Meikyo Shisui', 'me', 'Meikyo'},
{'f 3 2', 'item', 'Silent Oil', 'me', 'Silent Oil'},
{'f 3 3', 'item', 'Prism Powder', 'me', 'Prism Powder'},
{'f 4 6', 'item', 'dem ring', 'me', 'Dem Tele'},
{'f 4 7', 'item', 'echad ring', 'me', 'Echad'},
{'f 4 8', 'item', 'Warp Ring', 'me', 'Warp'},
}
xivhotbar_keybinds_job['Great Katana'] = {
{'b 3 4', 'input', '/ws "Tachi: Hobaku" <t>', '', 'Hobaku'}
}
xivhotbar_keybinds_job['WAR'] = {
{'b 1 10', 'ja', 'Provoke', 't', 'Provoke'},
{'b 2 7', 'ja', 'Warcry', 'me', 'Warcry'},
{'b 2 12', 'ja', 'Berserk', 'me', 'Berserk'},
{'b 3 2', 'ja', 'Defender', 'me', 'Defender'},
}
return xivhotbar_keybinds_job
Server: Bahamut
Game: FFXI
Posts: 91
By Bahamut.Noscrying 2026-06-16 10:16:43
Have you enabled weapon switching?
Quote: The weapon changing feature has been updated to include all weapon types. If you want to give this feature a try, change the value of EnableWeaponSwitching from false to true in the settings.xml file. The addon will wait for the inventory to be loaded, then it will load in the appropriate weapon type actions. Look at RUN.lua or RDM.lua in data/Akirane/ folder for examples. The keys are following (note they are case sensitive):
Windower\addons\xivhotbar\data\settings.xml Code <Hotbar>
<EnableWeaponSwitching>true</EnableWeaponSwitching>
By vinhelsing 2026-06-16 11:26:01
Bahamut.Noscrying said: »Have you enabled weapon switching?
Quote: The weapon changing feature has been updated to include all weapon types. If you want to give this feature a try, change the value of EnableWeaponSwitching from false to true in the settings.xml file. The addon will wait for the inventory to be loaded, then it will load in the appropriate weapon type actions. Look at RUN.lua or RDM.lua in data/Akirane/ folder for examples. The keys are following (note they are case sensitive):
Windower\addons\xivhotbar\data\settings.xml Code <Hotbar>
<EnableWeaponSwitching>true</EnableWeaponSwitching>Yeah that fixed the 'Great Katana' issue, thank you. Still stuck with the ws not working one.
Hi. I'm using Akirane's hotbar plugin. Unfortunately, I'm having an issue with getting weaponskills to work correctly. I followed the examples that are given but none of them work.
https://github.com/Akirane/XIVHotbar
Currently, I'm having to use the below entry to use a weaponskill, which is basically just the input macro:
Code {'b 1 2', 'input', '/ws "Tachi: Enpi" <t>', '', 'Enpi'}
However, the correct way that works is:
Code {'b 1 2', 'ws', 'Tachi: Enpi', 't', 'Enpi'}
As you can see, the 'ws' entry correctly sets the icon, but hitting the button during battle does nothing. And yes, I made sure to have minimum TP. Not even a "can only be used in battle" message plays.
Is there something I'm doing wrong or is this plugin just out of date?
|
|