• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
  • We've added LLM sections to our Terms & Rules and Resource Rules, for everyone's sanity & in-game safety.
    Read more
    a. Do not replace your voice with an LLM. This goes for your posts and your scripts. Drafting and editing with a tool is fine, but don't take you out of what you share.
    b. Do not replace your EQ character's voice with an LLM. We don't want scripts that speak over /ooc, /shout or other public channels. This has been an unwritten rule that's kept casino scripts off the site for decades, but we're now compelled to make it clear: keep automated communication private.

    Why Does RG Review Scripts?
    Nearly every LLM-written Lua script we see is making your character do impossible things, and rarely in a way that's beneficial to you. We've seen heavy server hammering, /target over impossible distances when /nav spawn would passively accomplish the same thing, a spawn search that fires 20+ times per second, and other pointless actions that are likely annoying GMs.

    You are welcome to use LLMs as a tool to structure, draft, and edit your work, but please read critically before hitting /lua run

Question - Converting my KA Mage ini to LUA

big bang theory noob GIF


Yes, i am a noob. Here is my noob question, been loving Lua’s (thanks community) getting tired of having to run /mac kissassist but i love the ini’s i’ve built for my mages and rangers…so…

Q: is it possible (with my limited noob knowledge) to turn my kissassist ini into an awesome Lua i can share with ya’ll?
 
big bang theory noob GIF


Yes, i am a noob. Here is my noob question, been loving LUA’s (thanks community) getting tired of having to run /mac kissassist but i love the ini’s i’ve built for my mages and rangers…so…

Q: is it possible (with my limited noob knowledge) to turn my kissassist ini into an awesome LUA i can share with ya’ll?
so, I would guess running /Lua run kissassist would make you even more tired since its even more to type than /mac kissassist..... :D

Jokes aside. Its not the ini you need to convert, its the macro. 16.000 lines of code.......
 
big bang theory noob GIF


Yes, i am a noob. Here is my noob question, been loving LUA’s (thanks community) getting tired of having to run /mac kissassist but i love the ini’s i’ve built for my mages and rangers…so…

Q: is it possible (with my limited noob knowledge) to turn my kissassist ini into an awesome LUA i can share with ya’ll?
You're An Image, I'm An_Idiot, so take this with a box of salt:

Making a Lua is totally possible, based on your knowledge of the Lua language. There are a few luas we have here working on something to the degree you may want to look at,
LeRogue by @rawmotion https://www.redguides.com/community/resources/lerogue-lua.2676/
AutoToon by @pezak https://www.redguides.com/community/resources/autotoon.2849/
MageKill by @PricklyGoat723 (may help you look at some code for your own version)
Some great work on these.
Others to look at that may help with ideas are GuildBuffBot and Pet Toys (since its about a Mage)

I have learned a little, like make a dude walk around, grab a quest, cast something, but struggle with anything with combat and more advanced stuff. Iff you know Lua or other coding, what I call 'advanced' you may call child work. /shrug
 
Kissassist uses the ini to do things based on how you set things up in the ini, converting the ini to Lua is possible, but you still need an engine to run things.

this means youd have to write a system that can take your custom information on what to do when to do it, and so on, in Lua. youd have to build the engine from the ground up, to handle all the things.
 
I think he's more alluding to the fact of JUST doing code to imitate the mage ini and not looking to make an entire engine for running multiple inis.

As long as you're not looking to make your mage pull or tank it shouldn't be that difficult for a first project.
 
Kissassist uses the ini to do things based on how you set things up in the ini, converting the ini to lua is possible, but you still need an engine to run things.

this means youd have to write a system that can take your custom information on what to do when to do it, and so on, in lua. youd have to build the engine from the ground up, to handle all the things.
@kaen01, right on...is there like an app for that? :)

@wired420, exactly I just want the Lua to run on each character ... like we do /Lua run lerogue...that way i can bind all my luas on social keys and rock and roll.

Heck...if the Lua can use the ini that's already written even better
 
Heck...if the lua can use the ini that's already written even better
Also possible, but way more work than LeRogue way as example. May I make a suggestion, take a look at some of those, maybe Pet Tools and see if you get what some lines of code do. Take a step from there with ideas of what you want your mage to do when you start /Lua run coolmage.
Mage will cast what? Then add those spells. Save and test the Lua. Did it do the spells in the order you asked it to, time to tweak, just start with 2 or 3.
 
an_image

Not sure if this will help or not. Muleassist is a lot like Kissassist, except it has a Imgui (Lua) in game interface. It is called Maui. To be clear you can manipulate MA from within the game instead of through a text editor. I know it is not exactly what your looking for here but it might give you some inspiration. Shrug.

Vrak
 
I think the real question is what is the problem you are trying to solve?
Does Kissassist play the mage the way you want it to be played?
What advantage do you see with it being a Lua instead of a macro?
 
I run 3 separate groups (Pal, Mnk, Enc, Shm, Rng, Rog) (Shd, enc, dru, bst, wiz, ber) (Brd war clr nec mag shm ) mixed with KA and CTWN. and its all hotkeyed for me 2 clicks and I'm rolling another click and mobs inc.
minus certain encounters that need specialized attention they plow through most current missions. I flip toons rinse and repeat the cycle and they all have the same hot key set ups with just names tweaked for each grp
 
I think the real question is what is the problem you are trying to solve?
Does Kissassist play the mage the way you want it to be played?
What advantage do you see with it being a Lua instead of a macro?
@ChatWithThisName good point. It is working. What i like about the Lua’s (and the CWTN) pluginsi’ve interacted with are those GUI’ and on/off toggles. They really help when you’re doing off the wall stuff that’s not your regular pull to kill box, kill, repeat.
 
I think in that case someone might have an easier time of making a UI with imgui for KissAssist as opposed to completely rewriting something to run the mages...and have a UI.

Don't get me wrong, this is still a fairly large task to take on. But it's much smaller than your original suggestion. I hope you're able to find someone to handle that for you.
MAUI being written for MuleAssist which was forked from Kissassist would actually be a likely candidate for it's own fork specifically made for KA. There will be some differences, but overall it would mean that the entire thing would not need to be written from the ground up, only modified to work for KA instead of MA.
 
Question - Converting my KA Mage ini to LUA

Users who are viewing this thread

Back
Top
Cart