libgmodstore
#libgmodstore
libgmodstore is a simple Lua library designed to assist content creators with customer support and customer engagement.
It is open source so if you want to contribute; be my guest.
Features
####In-game menu
This is where server owners will interact with the library. At the moment, it's a simple docked default Derma skin frame, so it's not the nicest looking thing in the world but it's fast, efficient and has maximum portability. It is opened by typing !libgmodstore in chat.
####Script update information
If a gmodstore script installed on the server is outdated, a notification will appear in console and on the in-game menu
If you want to release an update without saying the script is outdated on people's servers, you can use a special string in the version's description to signal this.
To see an example of how to do this, check out bLogs' versions. You can see that Remastered-9 r1 (r = revision) is just a small edit to Remastered-9, so it would not be necessary to notify server owners that their script is outdated.
####Debug logs
Perhaps the biggest of features that content creators will love is the debug logs. These are easily accessible, guided console.logs that can be requested from customers by content creators and uploaded through the in-game menu in a couple of clicks.
Debug logs contain the following information:
- Server IP address
- Server name
- Gamemode
- Uploader
- Requester
- Average player ping
- console.log
And yes! If console.log does not exist on the server (-condebug is not in the command line) it shows instructions on how to fix the issue.
To generate debug logs, ask your customers to open the libgmodstore menu, navigate to "Debug Logs" and enter an authentication code.
##Download & Usage
You can package it in your addon's .zip file and instruct users to install it. Then, you need to add this snippet of code somewhere appropriate in your addon:
This snippet is just an example of how it could be implemented into bLogs. Change the variables to your needs.
##Problems
If you are experiencing a problem with this (and you are a content creator), contact me via Discord or open an issue on GitHub.
If you are a customer and are experiencing a problem with this, open a ticket for the related addon.
hi i keep getting unpooled error pls fix your libgmodstore
#๐ผ๐บ๐ด ๐ ๐ต๐ฎ๐ฐ๐ธ๐ฒ๐ฟ ๐บ๐ฒ ๐๐ฒ๐ฟ๐๐ฒ๐๐ฟ ๐ป๐ผ๐ ๐ถ๐ ๐ธ๐ถ๐ฝ ๐ฟ๐ฒ๐๐๐ฎ๐ฟ๐๐ถ๐ป๐ด
refund or chargeback twice
thanks m8, needed something like this for future addons <3
good idea honestly, something most server owners could make good use of
Big step in improving customer service. Thanks :) I hope i will kill my inner laziness to implement this.
Awesome idea but that name is a bit long.
Why not call it GMSlib?
ByMomox | MomoxStudios.Netat 28th of December 2017 14:40:00
Awesome idea but that name is a bit long.
Your username's a bit long. Why not just "Momox"?
Bykanalumaddelaat 29th of December 2017 22:09:34
Your username's a bit long.Why not just "Momox"?
Yeah would be an idea. But how can you be so over-triggered by me simply suggesting to shorten that name. Be honest. libgmodstore just doesn't sound that good and it's just a bit of a mouthful to say. Nothing wrong with the product it self, it's just a simple idea/suggestion.
ByMomox | MomoxStudios.Netat 28th of December 2017 14:40:00
Awesome idea but that name is a bit long.Why not call it GMSlib?
Lilgmodstorelib sounds better
ByMomox | MomoxStudios.Netat 29th of December 2017 22:15:23
Yeah would be an idea. But how can you be so over-triggered by me simply suggesting to shorten that name. Be honest. libgmodstore just doesn't sound that good and it's just a bit of a mouthful to say. Nothing wrong with the product it self, it's just a simple idea/suggestion.
I didn't name it with the intention of it "sounding good" or not being a mouthful. I named it practically because it describes what the fuck it actually is
French customer looks in addons directory or console and sees "gmslib" -> HON wtf c'est MDRRR (English: "What the hell does gms and lib mean?" -> support ticket because they don't know what it is and they think it's breaking their server or something
ByBilly | ๐ CHRISTMAS SALE ๐ at 30th of December 2017 17:14:14
I didn't name it with the intention of it "sounding good" or not being a mouthful. I named it practically because it describes what the fuck it actually isFrench customer looks in addons directory or console and sees "gmslib" -> HON wtf c'est MDRRR (English: "What the hell does gms and lib mean?" -> support ticket because they don't know what it is and they think it's breaking their server or something
cEsT bAcKdOeUr
-snip- im autistic and reading over it I cringe.
Billy: has multiple disabled addons because he doesnโt have the time to update them Also Billy: libgmodstore!
Bydrizzy.vip - cridentat 8th of January 2018 09:59:56
Don't do that. He's busy.
I can't wait for the release of classified
cdn code is not ran, and even if updated since yesterday on github, the cdn doesn't get refeshed since rawgit never delete cache.