I went with the web view rather than an in-game GUI, because it's a conventional way of handling donations. I also personally prefer it as a player. I could add a simple command to open up the website, though.
Notice
If you are looking for support you should instead create a support ticket.
Bl4d3zposted
Looks like a very nice script. Also looking at the comments about "rank sync" i opt'd not to do it in my addon due to multi-server aspect and also because it can cause some issues e.g. you needed to remove an admin promptly it can sometimes cause issues if not done correctly. +1 for effort :)
Also in my addon its not just gmod so that rank sync would also be alot trickier :P
Do this can support some payments such as "https://qiwi.com/" or "WebMoney"?
Would be nice to add an npc or command to open up a nice looking gui and you could setup packages, items or vehicles and other custom concommands there.
I‘d go with an ingame purchasing methode for the packages.
It shouldn't be that tricky to make the package purchases happen in-game. All the credit balances, package details and package purchases are stored in the database along with the associated SteamIDs.
When contemplating how to deal with the ban list, I also thought about ranks. There are already a few scripts out there that support synchronizing both. I might implement the functionality for the web panel anyway, but I'll have to decide whether to have it synchronize with ULX or override it.
Owainposted
Also, a demo site would be nifty
Owainposted
This credit based donation system. How easy would it be for me to strip away in online package purchase section and instead have you buy stuff through a UI in-game?? I assume that you simple just store the users SteamID and their credit count in a database?
The only thing I could suggest that could be added is a staff web page to sync with ULX ranks.
This looks very cool, good job on it!
baggyjeansposted
Okay @BlueSn00w I sent you an epic copy.
Give me a copy for a video review + honest gms review on it.
Currently the ban log is simply a log, meaning that every ban made in-game with ULib is stored to the database and displayed on the webpage. I thought about making it functional as well, but I couldn't decide whether to integrate it with ULX, override ULX functions or work separately of it.
I'll probably eventually turn it into a ban sync system with optional ULX permission support.
★ Vinnyposted
Question, Are you able to add a ban through the ban panel from the webpage?
Dips
The donations are applied in-game when you connect to the server you have specified in the web panel (and in the included addon for the game server itself).
The Lua is fired with the PlayerInitialSpawn hook when the package is redeemed so that the player entity can be used in the Lua script.
Does the donations translate to in-game aswell, or simply this is just for the web-side of things?
Brickwallposted
Thanks man, if my server was still up, I would definitely buy this script. Does the lua run straight away?
Thanks, good luck with your new script too =)
Brickwallposted
Looks nice, GLWS
Showing 21 of 165 total results