Would you use this logging utility?

Hey!

Overview:

So, I’ve been working for a long time on this asset I made and I want some feedback if you would use it or not. The asset I’m going to be showcasing is what I consider a “Resource Asset.” It helps game developers/programmers/moderators/etc… with keeping things organized and in track when in studio AND on the Roblox game client itself. I call it the “Multi Logger.” It is an asset where you can log and delete data. That’s it. It is that simple but it comes with many possibilities. Two of the main features other than the ones I just listed are 1.) You can send over info to Discord using webhooks and 2.) use DataStores to save, load, and rewrite data. I feel like this would be useful if you’re trying to keep track of in-game events, competitions, in-game purchases/trades, admin logs, notes in general, and etc… You’d be able to use Multi Logger in either script (By requiring the main module and calling a function) or using the built-in chat commands feature. You can use the scripting feature if you’re trying to test stuff out, save logs, send discord notifications about exploiters that were caught in your game, managing kicks, bans, and etc… Or if you’re not a programmer and you have permissions to use Multi Logger in a game, you can use the built-in chat commands to moderate the game, keep track of things people have said, and much more.

Security:

I have made sure in every way to make “Multi Logger” as safe and as unusable by exploiters as possible. In the settings module, you can enable “disable client-sided.” This will run a LocalScript whenever a player joins that will delete the whole folder and not be available to the client-side itself. Since it is running in a local script, the folder is still in the server, it’s just deleted to clients trying to gain access to the folder.

Admin Commands:

This is a list of possible chat commands for people with permission to use. You are able to change people with permissions in the settings module. There are more chat commands coming in the future, I have some already planned out.

Scripting Use:

These are some of the functions you can call inside a script. These will only be able to use on regular, server-side scripts. Not local scripts. Along with the chat commands, there will be some more usable and useful features coming soon.

image
(This is what the asset looks like in the explorer tab right now.)

Features I might add:

  • Load and rewrite function(s) – Will load in and rewrite data from chosen DataStore
  • Load and merge function(s) – Will load in and merge data from chosen DataStore and “LogInfo”
  • Built-in kick/ban system(s) – Will allow players with permissions to kick and ban people
  • Load and sent to Discord function(s) – WIll load in data from chosen DataStore and send data to Discord

Conclusions:

So now comes the final question: would you use this if you would need something similar to this? Please let me know in the poll:

  • Yes
  • No
  • Maybe

0 voters

(And by the way, if you want to recommend a feature or ask a question about it, please reply to this post. All feedback, recommendations, and questions are appreciated :upside_down_face:)

Thanks for checking this post out!

2 Likes

I like the idea, but as a Programmer and Builder, I need to know that there are no Back-Doors. From what im reading you created an asset that help with In Game Tasks and/or script functions. I’m mostly worried that you’d have to download it like a free model. Also seems to be another admin Base script like HD admin or Koles Admin.

3 Likes

I understand your concerns and I understand that you can’t trust everything involving free models. But the source code of the scripts in the asset aren’t grabbed from another model or module script. I coded everything there myself and the code will be open for anyone to investigate for viruses or just to see how it works, and I haven’t added any backdoors to the asset. And yes, it is meant to be kind of like a HD Admin type of thing. It’s just that this one has a whole different concept into it. Thanks for reaching out about this!

1 Like