AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   General (https://forums.alliedmods.net/forumdisplay.php?f=58)
-   -   oPortal - SourceBans alternative (https://forums.alliedmods.net/showthread.php?t=316537)

ONIONZZZ 05-28-2019 04:40

oPortal - SourceBans alternative
 
Hey everyone,

Some of you may know me from Domination Servers. Over the past few months, I've been privately developing a modern/more feature rich solution to SourceBans.

Some of the things I have so far:

Web Features:
- Ability to assign an admin to a group PER server, this means you can give a user different groups on different servers
- Custom user groups, easily editable config to create your own roles
- Ability to view server logs via the web portal
- Ability to download server demos via the web portal
- Adding admins via the web portal
- VIP/Donation management, uses paypal, setup custom packages as well as configuring them with discounts in-game 'credits' etc.
- Server ban management, ban players through the portal, can be server ban, ctban, mute, gag, silence etc.
- Web applications, create a category / template and allow users to submit applications, as well as allow certain roles the ability to add responses to their application as well as roles for 'marking' them
- Player stats, hours, last map, time over the past week, fortnight, past half day as well as their IP history / current IP / the ability to more accurately pinpoint a multi accounter (this was added due to csgo's f2p)
- Warns/Notes, add a warn or note against a player which you can view in-game
- +More

Game Features:
- Bans and comms plugin use a new syntax which my server has been using for over a year, anything that uses 'time' has this syntax: !ban onion 3d, !mute onion 3w etc. minutes (no letter), hours (h), days (d), weeks (w)
- Logs plugin
- Stats plugin (tracking playtime etc)
- Custom commands such as the !multi which shows a persons multiple accounts
- !warns, add / view warns a player has
- SQL admins
-

It's more easy if I show you some images:
https://i.imgur.com/rf3PDd5.png
https://i.imgur.com/zRLiFlt.png
https://i.imgur.com/kE1BkMv.png
https://i.imgur.com/iW2KiLl.png
https://i.imgur.com/iHoWHVA.png
https://i.imgur.com/97KaNWO.png
https://i.imgur.com/tJH2Z25.png

Everything regarding a player is associated to them via a unique id, this is what the server plugins use. There's more features than the ones I have listed. For the roles as seen above, you can fully configure what roles there are, what pages they can access, what within the pages they can do as well as the label that's display on the add/edit screen.

The game server plugins need to be a bit better optimized by someone that knows more than me. The system is quite database heavy. Everything is threaded SQL but for example for the logs it does queries constantly rather than some form of pooling, no idea if this is the best way or not in SM.

But yeah, I'm making this post to see if people would be interested in my releasing this publicly / willing to switch from sourcebans (I've got the queries to translate the data somewhere..). This will be open source if so, and I'd like to see if people would be willing to have a look at optimizing some of the server plugins / looking for exploits.

If you'd like to have a look at the public facing version, do so here: https://portal.dominationservers.com.
I'm constantly updating this so if there's any errors or issues please disregard and let me know here :)

EDIT: Also it's integrated into discord, application submission and VIP payments ping a discord webhook of your choice

Anyways, thought I'd like to see..
Cheers

8guawong 05-28-2019 05:14

Re: oPortal - SourceBans alternative
 
https://i.imgur.com/1NAD7Fa.gif

TomL. 05-28-2019 10:19

Re: oPortal - SourceBans alternative
 
looks promising

Bara 05-28-2019 12:33

Re: oPortal - SourceBans alternative
 
Looks interesting, but I believe it will be never released. And if it will released or you guarantee that, I could help you with that:
Quote:

The game server plugins need to be a bit better optimized by someone that knows more than me.

And why is the Dashboard just for users with rights, looks pretty weird an default page without access?
Quote:

You are currently not logged in!
Login above to see this page!

painlesstgp 05-28-2019 18:31

Re: oPortal - SourceBans alternative
 
This shit looks pretty good, and the VIP thing is a good addition, since you can set it to expire etc.

Good work, hope this gets released.

FzR 05-28-2019 21:50

Re: oPortal - SourceBans alternative
 
Ok so you will release or just troling :))

ONIONZZZ 05-28-2019 22:00

Re: oPortal - SourceBans alternative
 
Quote:

Originally Posted by Bara (Post 2653447)
Looks interesting, but I believe it will be never released. And if it will released or you guarantee that, I could help you with that:



And why is the Dashboard just for users with rights, looks pretty weird an default page without access?

It will be released, the plugins are fine. I just think performance could be better. It runs fine on my 50+ pop server, as well as multiple other servers on the same box with 20+ players.

The dashboard is for people logged in only as it's based off your game data.

But yeah, I'd like experienced people to take a look around the plugins and maybe have a play so it can really be better than sourcebans, in every way

Shadows Adi 08-22-2019 13:29

Re: oPortal - SourceBans alternative
 
I want to ask you a question, add me on STEAM

Halt 08-22-2019 14:42

Re: oPortal - SourceBans alternative
 
Very nice, hope to see a fully functioning version made public like SourceBans sometime soon. Nice work.

Maxximou5 09-04-2019 13:57

Re: oPortal - SourceBans alternative
 
A promising alternative to SourceBans.

Let us know if it's something you are going to release. If so, I would be happy to test and make improvements if and where possible.


All times are GMT -4. The time now is 09:05.

Powered by vBulletin®
Copyright ©2000 - 2021, vBulletin Solutions, Inc.