|
|
Lua Addon Ideas
Shiva.Thorny
サーバ: Shiva
Game: FFXI
Posts: 3771
By Shiva.Thorny 2026-02-13 15:58:14
Using AI to create an addon that injects packets is a great way to accidentally crash a zone and end up permabanned. It doesn't have the contextual knowledge to do what you're asking; at the very least you need a human to investigate the layout of the 0x34 and 0x5B parameters by either using the NPC manually or breaking down the event dat. Different warps treat the parameters differently.
With an understanding of how the fields are laid out and a mapping of any necessary parameters(hopefully just an index -> zone warp), AI *might* be able to do the rest without messing up. I still wouldn't trust using it on my own character if I didn't know how to evaluate what it wrote.
By Ranoutofspace 2026-02-13 16:30:19
Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
サーバ: Bahamut
Game: FFXI
Posts: 153
By Bahamut.Boposhopo 2026-02-13 17:25:15
Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
Pretty sure Closet Cleaner still works.
Bahamut.Zedoma
サーバ: Bahamut
Game: FFXI
Posts: 130
By Bahamut.Zedoma 2026-02-13 18:13:06
I’ve been told in game weather effects for zones which have them can be manipulated client side. Having an addon to enable or disable the current weather effect visual would be amazing. Main use case for myself would be activating Auroras in Ru'Aun and Qufim and turning off the visibility reducing weather effects whenever they appear.
Carbuncle.Nynja
サーバ: Carbuncle
Game: FFXI
Posts: 7203
By Carbuncle.Nynja 2026-02-13 18:49:24
Bahamut.Boposhopo said: »Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
Pretty sure Closet Cleaner still works. I'll be honest, I've tried multiple different occasions to get it to work. Despite reading the instructions and following them to a T, I couldnt get it to work.
But to be fair
YouTube Video Placeholder
[+]
By AegParm 2026-02-13 18:58:33
Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
https://www.reddit.com/r/ffxi/s/Nq6PQt53yj this?
By Dodik 2026-02-14 07:27:12
Cerberus.Echohawk said: »In a bit I'll post what I had
So you know, asking people to have a look at your AI generated code is like telling someone to come have a look at the big pile of excrement that you managed to squeeze out in the bathroom.
Maybe there's some kind of excrement aficionados out there that would be interested in that sort of thing but generally - keep your ***to yourself.
[+]
Shiva.Thorny
サーバ: Shiva
Game: FFXI
Posts: 3771
By Shiva.Thorny 2026-02-14 07:29:25
Pretty much. Anyone who can offer any meaningful input could have asked AI to do it themselves. Anyone who can actually fix it would probably be able to write it from scratch faster. It's almost certainly less than an hour-long task for someone who already knows what they're doing.
...when you see those promoted posts everywhere about how AI is scary, or companies are replacing workers with AI, etc.. take them with a grain of salt. Many of them are a form of paid advertising where AI companies sponsor 'journalism' to build their own hype.
The kernel of truth is that AI does pretty well with standardized code in modern frameworks where there's a ton of training data. It can do a great job on explaining concepts and handle CRUD operations. However, because it's not deterministic, it will occasionally flub relatively simple problems. The more specific your problem, the less likely it's able to help you.. but it won't ever tell you it doesn't understand, it'll just continue to vomit out related data and convince you you're on the right path.
[+]
Carbuncle.Nynja
サーバ: Carbuncle
Game: FFXI
Posts: 7203
By Carbuncle.Nynja 2026-02-14 13:48:49
Ive used it to mod a couple things that im not 100% confident in my skillset to accomplish, its surprisingly decent at it (ie: when I threw in the HQ1/2/3 code into crafts output)
I also tried to make it build an addon that would crack open all my rema stone cases/boxes then trade everything to my holder char with one command. That was an absolute *** tirefire and it kept breaking its own code when i told it what didnt work and what needed fixing. I got so fed up scrapped the one touch feature and left the opening and trading as separate commands, i dont even want to go back and look at the code.
The most annoying part was all the times i asked “im getting an error here, is this a command the program understands” just to get “youre absolutely right, it wont understand that”, then give me some other broken code that gives an error.
I would not trust it to do any kind of packet injection if you have no idea what youre doing.
Fenrir.Jinxs
サーバ: Fenrir
Game: FFXI
Posts: 1195
By Fenrir.Jinxs 2026-02-14 16:30:15
I had AI build me a working login points addon but I gave it a few examples and conversed with it on the best ways to go about inputs ended up mapping out timed key presses
which is amateur hour at best
It also helped me read through the widower documentation for useful things like login logout event triggers so I wasn't just guessing on when to start the logout process or when to start moving the cursor.
I ended up walking it through most of it but it helped me with things I don't really like which is for loop iterations
It helped keep the code really condensed around the addition of down+ to help navigate to the next character on the login screen
All in all I ended up with a lua script that would start on the first character while logged in, logout via count down or instant accounted for via mog house and roll through all 16 and back to start.
but I would never trust myself with sending packets, unless I had an expert also helping me.
[+]
By Tathamet 2026-02-14 18:07:55
Cerberus.Echohawk said: »campaign stuff
FYI for you and anyone else, superwarp has campaign support as of a week-ish ago.
[+]
By DaneBlood 2026-02-14 22:24:33
It would be amazing to just //roe ambuscade to turn on all vol 1 and 2 kills as well as weekly seal objectives. Is this a joke?
 Nope. Legit did not know this existed lol.
Bravo for developing that so quickly. Gonna load it up tonight!
The REO's still has to be micro managed which is annoying for something that should have been an automatic/hiddend system in the game IMHO
I made an addon that builts on the ROE addon and sets AMAN trove, Ambuscade and vagary rewards ROE automatically when i enter those zones.
but it really hacky and not really in a release shape.
The roe system seems utterly Stupid for most of the stuff to me
By DaneBlood 2026-02-16 14:55:34
Suggestion:
I would love something along lottery but that you could make list of people for, that when they lot you automatically pass the item (unless the item is Ex.)
[+]
サーバ: Fenrir
Game: FFXI
Posts: 446
By Fenrir.Brimstonefox 2026-02-17 07:22:31
Bahamut.Boposhopo said: »Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
Pretty sure Closet Cleaner still works.
And if it doesn't I can fix it (if I can replicate the error).
サーバ: Fenrir
Game: FFXI
Posts: 446
By Fenrir.Brimstonefox 2026-02-17 07:28:35
Bahamut.Boposhopo said: »Any functional, one-command add-on that can scan all my luas and inventory and see what's not used anywhere? Looks like theres a couple of (complicated) options.
Pretty sure Closet Cleaner still works. I'll be honest, I've tried multiple different occasions to get it to work. Despite reading the instructions and following them to a T, I couldnt get it to work.
If you can post your luas I can try myself (put them on github or pastebin or w/e and send me a pm). Its possible there's code in there it doesn't like. Also possible that one of them is bad since its just running the lua under the covers if one has a missing , or brace or something it will fail. Editing the ccjobs list and just doing 1 job at time should work to find this
Bahamut.Bojack
サーバ: Bahamut
Game: FFXI
Posts: 2197
By Bahamut.Bojack 2026-03-17 16:23:26
Not sure if even possible, but would love an addon that transfers designated items into whatever inventory bag you designate.
Some examples:
I keep Item A in my Mog Case. Any time Item A enters my inventory it moves to my Mog Case automatically. Bonus is there's a toggle-able option that auto-sorts that bag after the item is moved.
I keep Item B in my Mog Sack. After I buy a few stacks of Item B from the Curio Moogle those items are moved to my Mog Sack and it is sorted.
Maybe it would be better if this was done with a command as opposed to the addon constantly checking your inventory. Something like //addon deposit and anything that's in your inventory that you have a designated location for gets moved into that storage space.
After a day of doing things and having seals/crests, lustreless items, sortie upgrade items, I'd love to be able to just type a command and have all of those things go where I store them.
[+]
Carbuncle.Nynja
サーバ: Carbuncle
Game: FFXI
Posts: 7203
By Carbuncle.Nynja 2026-03-17 16:43:10
If youre gonna make it a manually run command why not just
Scripts/inventorycleanup
Get itema all
Get itemb all
Get itemc all
Wait 5
Put itema case all
Put itemb sack all
Put itemc satchel all
//exec inventorycleanup
Theres also no sorting of the bags needed because moving them to your inventory should auto-stack them.
Bahamut.Kaius
サーバ: Bahamut
Game: FFXI
Posts: 44
By Bahamut.Kaius 2026-03-17 18:16:27
Not sure if even possible, but would love an addon that transfers designated items into whatever inventory bag you designate.
Some examples:
I keep Item A in my Mog Case. Any time Item A enters my inventory it moves to my Mog Case automatically. Bonus is there's a toggle-able option that auto-sorts that bag after the item is moved.
I keep Item B in my Mog Sack. After I buy a few stacks of Item B from the Curio Moogle those items are moved to my Mog Sack and it is sorted.
Maybe it would be better if this was done with a command as opposed to the addon constantly checking your inventory. Something like //addon deposit and anything that's in your inventory that you have a designated location for gets moved into that storage space.
After a day of doing things and having seals/crests, lustreless items, sortie upgrade items, I'd love to be able to just type a command and have all of those things go where I store them.
I created pretty much exactly this a while back, but I havent been playing much and haven't tested it very thoroughly. So far it does exactly what you want though. You're welcome to try it out and give feedback, but consider it beta testing...
https://github.com/djlabbe/MogMover
Bahamut.Bojack
サーバ: Bahamut
Game: FFXI
Posts: 2197
By Bahamut.Bojack 2026-03-17 19:31:58
Not sure if even possible, but would love an addon that transfers designated items into whatever inventory bag you designate.
Some examples:
I keep Item A in my Mog Case. Any time Item A enters my inventory it moves to my Mog Case automatically. Bonus is there's a toggle-able option that auto-sorts that bag after the item is moved.
I keep Item B in my Mog Sack. After I buy a few stacks of Item B from the Curio Moogle those items are moved to my Mog Sack and it is sorted.
Maybe it would be better if this was done with a command as opposed to the addon constantly checking your inventory. Something like //addon deposit and anything that's in your inventory that you have a designated location for gets moved into that storage space.
After a day of doing things and having seals/crests, lustreless items, sortie upgrade items, I'd love to be able to just type a command and have all of those things go where I store them.
I created pretty much exactly this a while back, but I havent been playing much and haven't tested it very thoroughly. So far it does exactly what you want though. You're welcome to try it out and give feedback, but consider it beta testing...
https://github.com/djlabbe/MogMover
Damn, that IS exactly what I was imagining.
Hello everyone!
With the exposed action packet come a much larger range of potential Lua addons that windower users can create. Because FFXIAH has a up-voting system and this handy subforum, I think making a thread here for people to post their plugin ideas in (and get voted on) would be useful.
For more information on what is possible with Lua, see the wiki:
https://github.com/Windower/Lua/wiki
Lua can use all the information obtained from Input Interface Functions to react at times defined by Events in ways limited to the Output Interface Functions.
For instance, I am currently writing an addition to battlemod that will allow it to display skillchain damage even when the skillchain is blocked by blinking. I do this using "event_action" for the closing weapon skill, which contains the skillchain information that is sometimes blocked. I then output this to the chat log using the output interface function "add_to_chat" and block the original message (if it would have displayed) using the "event_incoming_text".
When making posts in this thread, don't worry too much about going through the wiki and making sure something is possible before you suggest it. Just throw the idea out there and see how many votes it gets. However, be aware that some things are impossible because your client does not receive the required information.
Please limit yourself to one idea per post so that it is possible to vote on your ideas.
|
|