You can ask GPT to give you a plan for world peace and it will.
Will it work. Who knows. Will it be any good. *** no.
Knock it off with rubbing fake AI on everything.
Addon: JSE |
||
|
Addon: JSE
You can ask GPT to give you a plan for world peace and it will.
Will it work. Who knows. Will it be any good. *** no. Knock it off with rubbing fake AI on everything. wasn't talking to you brother. you have a copy.
You are right, AI isnt going to spit out something perfect, but at the end of the day its a tool to make writing it easier. have it lay the foundation for the addon, have it verify that the syntax you are writing works properly. people *** miss the point of these things, its not about having it spit the answer out to you its about having it give you something to work from. Ive used chatgpt to make an addon to open up rema stone boxes then stagger trades to a holder. I eventually got it to work, but its really not that good at it, and there was a lot of “theres an error on line X, are you sure this is a windower function”, when it was not a windower function. The code is bloated as ***now and could probably be cut down by half.
I could probably also make it significantly better by not leveraging two separate addons (pounches and tradeplayer) to run actions ¯\_(ツ)_/¯ Its ok at building a skeleton and checks, but you have to have an idea of what youre doing to make it work. It can't go past the training data and it can't comprehend complex interactions. For something incredibly simple like this addon, it should work fine. You might need to curate the input datasets some, but the logic is well within what it can handle.
Like Nynja said, it also bloats like crazy. I'm thinking of a GPT addon someone posted in the Ashita channel that was over 1000 lines when it should've been 150. That sort of code is not only much more tedious to read/fix for people who know what they're doing, it likely incorporates performance issues as well. [The addon broke the imgui state for other addons too, so definitely wasn't without visible flaws.] If you wanted to make something larger in scope like one of the crossbars, gearswap, etc.. you're dreaming. Learn to code and maybe GPT can save you a little time on it (more likely, it pigeonholes you into a design structure you aren't familiar with and doesn't actually save time, though). Asura.Darthsploder said: » have it verify that the syntax you are writing works properly. It's like the heavy frameworks from the early 2010s that promised everything and came with everything included in them, DBs, Rest APIs, interfaces, UIs, you name it.
As soon as you want something a tiny bit more than just a bog standard basic UI that maybe kinda works out the box, it's a ***show to fix. You end up spending more time "fixing" broken ***than you would have spent writing the whole thing from scratch. You do you though. I mean I can't stand Lua. I think it's quite possibly the worst syntax used in a programming language since.. idk, Pascal maybe.
Rather write 100% TCL than write another line of lua. Lua's fine once you get used to it. Tables are ultra flexible and reasonably performant; going back to any strictly typed language always feels tedious.
Sure, Python is more or less a better Lua in terms of writing code. But, it's not that big a difference, and Lua(especially LuaJIT) is far more performant as an embedded language. My only serious complaint is that it's 1-indexed, but c'est la vie. It's just so convoluted, can't stand it.
If you're going to have function if end end everywhere might as well write C and use { and }; I've heard the LuaJit performance argument before. It's nowhere near a good Python library with C bindings. Which gives you a syntax that doesn't suck, with C-like speed. Anyway, here's a good Python tutorial that assumes no prior knowledge, with an in-browser interpreter. I'd take Lua over objective-c. Though I also hate Lua with a passion. C# would have been nice even if it comes with a lot of overhead
Not a big fan of lua, but I probably prefer it to tcl, although I've done much more in tcl, although tcl is slow...like really slow.
And holy thread derail, but I guess it beats treadmills. I mean I wasn't totally serious about TCL.
Maybe. I think. I do prefer it to Lua. And TCL is not slow, it's just not suited to interactive stuff. Dodik said: » If you're going to have function if end end everywhere might as well write C and use { and }; Due to a number of factors, especially that EVERYTHING IS A TABLE, lua lends itself pretty well to ifless flows. Most recent stuff I write for myself has very little IFing going on! Dodik said: » And TCL is not slow, it's just not suited to interactive stuff. Its very slow almost any heavy lifting tcl script I've rewritten in another language (usually perl or python) speeds up by at least an order of magnitude. Its a glorified shell language (everything is a string!) Its actually kind of funny how many performant things I see with embedded tcl in them. (reasons: because it was the best thing in the '90s and no one wants to change). Expect was kinda cool once upon a time. Waaaaaaaaaaaaayyyyyyy off topic /derail (probably not) I mean.. the cue is in the name.
Transaction Control Language (TCL). Are you dealing with transactions? If not, why the *** are you using TCL. That's like the guy writing command-line PHP utilities because the only language they know is PHP. OTOH, if you've ever written code for telco-class hardware load balancers, you don't get a choice it's TCL or gtfo. With good reason. Assuming you don't have access to the C source, which you won't unless you work for the company making them. I'm not talking about script-kiddie stuff from IRC back in the 90s/early 2000s - as fun as those were. Real work. Um TCL is Tool Command Language. (to be fair, I thought it was Tool Control Language if you just asked me without looking it up, so I guess we'd both be 2/3rd right).
Lol I thought it was Transport Control Language at first..
Anyway, you're right, it's Tool Command Language. Dodik said: » command-line PHP Some things are invented that should not have been invented. Assuming there's no backup here? Shame!
Asura.Darthsploder said: » wasn't talking to you brother. you have a copy. You are right, AI isnt going to spit out something perfect, but at the end of the day its a tool to make writing it easier. have it lay the foundation for the addon, have it verify that the syntax you are writing works properly. people *** miss the point of these things, its not about having it spit the answer out to you its about having it give you something to work from. You could you know, just learn how to lay the foundation. AI is a tool for people with no skills, and lack of motivation to learn something. The amount of cleanup I have to do because my coworker mess up stuff with their AI generated sh...stuff. Id rather just learn how to do it myself just a long shot, but does anyone have a backup of this? every time this thread pops up i get hope that Nalfey came back only to be crushed lol. after they posted the addon cards that tracked AF, i asked if they could do the same for relic and empy, but had to take a break from FFXI so i missed this release.
Where ever Nalfey went, i hope they are doing ok, and come back eventually Yashka said: » just a long shot, but does anyone have a backup of this? every time this thread pops up i get hope that Nalfey came back only to be crushed lol. after they posted the addon cards that tracked AF, i asked if they could do the same for relic and empy, but had to take a break from FFXI so i missed this release. Where ever Nalfey went, i hope they are doing ok, and come back eventually He isn’t dead! He will appear here soon. He has been summoned. cajunasian said: » He isn’t dead! He will appear here soon. He has been summoned. Not going to go into too much detail, but basically my character, my SE account and my GitHub all used to share the same name. So a certain someone easily connected the dots, banned my account and requested that I delete all addons and mods that I had created. you can PM me on discord, my user name - as you might have already guessed - is also : nalfey I'm not saying I dont believe you, but someone at SE banned you and forced you to delete everything over this innocent addon, meanwhile there are plenty of old githubs with matching usernames (ie: sel and their very automated gearswap code, ak wrote superwarp and uses their game name for their github, sammeh has a github and has their chars gearswaps complete with ig names, etc), hosting addons for code that do significantly more nefarious things that are being left unchecked.
People have snitched to SE about people doing some of the most heinous cheats complete with video proof from the source, and they've never taken it because they dont use evidence from outside of the game. Just saying it seems odd that people will post videos of themselves doing Lilith running Anchor or doing Sortie POSing around like a chess peice and SE will ignore those, but go after you because you host an innocent addon on github with a name that matches your ingame name. If they're banning people for this, well a lot of people are gonna be in a lot of ***as their FFXI profiles usually link to their character name, and from here they think to their own github with various things. I don't need you to believe me, I couldn't care less.
I lost my original character that I created as a kid and played for over 21 years, it stings enough. Losing my account is one thing, gambling with lawyers IRL is an other, I was requested to take stuff down, I didn't argue. Everything we do here is breaking TOS, as small/harmless as you may think it is. Feels like there is more to it. Something doesn’t add up but you’re the only person sitting on the facts.
If you truly were permanent banned cause you wrote a pretty harmless addon, a lot of us are in trouble. Square enix contacted you to take your github down after banning you because you're showing us how many boar hides we need to turn in to upgrade our coat? Wild. Sorry you lost your character though.
MelioraXI said: » If you truly were permanent banned cause you wrote a pretty harmless addon, a lot of us are in trouble. JSE was not the only addon or mod that I created, there were many more on my github. Nothing that I would consider « cheats » as they were not doing any kind of position or speed hacking and were manly job HUDs, extra windows, changing songs, replenishing meds etc… regardless they were parsing packets, and as much I would like to say they were harmless, in the eyes of SE they were not.
Along with the ban I was specifically told that I was not to « create cheats or mods », « use cheats or mods » nor « entice other players to use cheats or mods » … « continuing to do so would result in further legal actions ». So needless to say, I was not going to chance it, so I took it all down. For all I know I could have been reported and banned for other reasons, not just making tool, I have no idea. But the wording from SE suggested otherwise, at least that’s how I interpreted it. I think for me one of the main things was that my SE account was also called Nalfey not just my character, so everything was quite easily traceable. |
||
|
All FFXI content and images © 2002-2025 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|
||