Notice
If you are looking for support you should instead create a support ticket.Command to open is
!zlua fyi
Hello Yogpod, two things:
First, ZLuaFix handles server-side errors and not client-side errors.
Secondly, you can configure a webhook cooldown.
does this have protection against people just spamming errors and racking up charges
Hi, check out the latest announcement to understand. Maybe try using the OpenAI API key; with it, you'll never face this issue again. It's very affordable, costing around 5 dollars per million requests.
Why is king Baldwin mogging me and giving no help on my lua error help 5/10 sad now
configuration that cannot be altered during gameplay
Only specific SteamIDs that have been whitelisted can access the menu
All of this seems fine.
I'm planning to add a server startup alert that checks if there have been any changes to the list of SteamIDs with access
Also a fine plan.
Thanks for taking the time to answer :)
No worries at all, I appreciate your consideration.
Regarding the security of the menu, you’re correct. Access is indeed tightly controlled through a configuration that cannot be altered during gameplay. Only specific SteamIDs that have been whitelisted can access the menu. The logic behind it is kept as simple as possible to minimize the risk of exploits or mistakes.
Your questions have actually given me some ideas on how to further enhance security. I'm planning to add a server startup alert that checks if there have been any changes to the list of SteamIDs with access. If any changes are detected, a webhook will notify us immediately, adding an extra layer of protection.
I appreciate the discussion, and if you ever want to continue talking about this in more detail, feel free to reach out in DMs.
"I also want to tell you that English is not my first language.
Sorry, I didn't know this. It now it makes sense why you may have used AI to help respond, which was why I started getting a bit antsy (normally I see it used for laziness, very rarely to actually try to make something better).
Out of respect I'll also remove my reply, as it's context is now kind of useless.
I understand your concerns about security, but the menu is not something available to random players; it’s strictly reserved for those who are developing or managing the server.
My question was intended to ask how tight that security goes, e.g is it usergroup restricted or whitelisted SteamID's, can you update who can access it live or does it lock when the server starts, how complex is the logic behind it as the more complex the more likely someone can exploit it or it may have a mistake, etc.
If this addon doesn’t meet your needs or security expectations, you’re free to look for something that does
Just to clarify; I'm a developer, not a server owner. I've not opened the game in months tbh.
especially when they were deleted due to a simple error
I didn't know about any error in it, I did it as use of AI for a question like that came off to me as "problematic" to say the least.
Again tho, I now know you use it for language help and not to circumvent, so it's all fine.
Is this approach just there to screw me over or am I wrong
No, it's not lol. This is the first time I've seen remote lua exec being allowed through curation (tbh I'm surprised they have), and wanted to know how it was being handled, as it's a very sensitive and important thing to protect.
If you still feel that way, I'm happy to move to DM's or something.
First of all, I want to apologize if the previous message came across in a way that raised concerns. The AI misinterpreted part of my response, particularly regarding the Lua errors. I’ve since deleted that response to avoid any further confusion.
I also want to tell you that English is not my first language. I use tools to make my communication clear and professional, especially in environments where I’m selling addons.
To address your point, the system’s access is indeed restricted and is intended only for developers. This feature is necessary for real-time debugging and adjustments. I understand your concerns about security, but the menu is not something available to random players; it’s strictly reserved for those who are developing or managing the server.
Finally, I’m not sure what your goal is in this discussion. If this addon doesn’t meet your needs or security expectations, you’re free to look for something that does. I don't really understand the purpose of trying to display deleted message screens, especially when they were deleted due to a simple error. Is this approach just there to screw me over or am I wrong?
So yes, it is a useful tool, but it is one when used correctly.
Just out of curiosity, how strict are the protections on the code execution features as to prevent malicious actors from being able to run arbitrary code on the server?
GLWS
Its about $5 dollars per million requests. https://openai.com/api/pricing/
Oh yeah, My apologies then i didn't realise it was that cheap for an API key.
I understand your point, and it's true that some might find the price a bit high if they have to pay for their own API key. However, it's worth noting that the application can be used without an API key, which provides extra flexibility.
Moreover, the cost of an OpenAI API key is really minimal. For example, during my tests that lasted two months, where I made almost a thousand requests, I only spent 38 cents. This shows that using the API is very cost-effective and affordable. Thanks for your feedback, and good luck!
Not a bad concept, However imo i dont think its worth $5 since they have to pay for there own openai api key, However once again cool concept and GLWS!