Anything specific you need help testing?

I am DEFINITELY interested in this plugin as it seems it may end up being among the more robust security plugins. I see in the description that it is still in "beta" and you may be trying to work out some quirks. I'd like to know if there is anything specific you'd like me to test, and any particular problem areas you'd like me to try to hit hard on if I do test.

I've helped out many plugin devs test, expose bugs, and offer suggestions in the past and if you'd like an extra hand in this (not suggesting that you NEED one) I'd love to help. Keep in mind though I still have somewhat limited C# knowledge but I certainly can be an effective tester. 

Hey there :) 

Thanks for the offer, at this time ANY help is greatly appreciated. 

For codewise, it's available on github here -> https://github.com/Pho3niX90/ServerArmour

On the testing side, I suppose is just to make sure there are no errors printing to the logs unwantingly, making sure the banning and unbanning works. and then when the wensite is live (http://serverarmour.com/) to test the syncronization between server and client. 

Any suggestions would also be extremely valuable. 

I've actually tested this out a bit. Seems to be working pretty soundly, although I may not have nailed down anything specific NOT working since this partially relies on people with bans trying to enter.

One suggestion I have is to add compatibility with EnhancedBanSystem

One question I have is if the ban reasons are somehow compiling the actual reasons players got game/vac bans.... or if this is totally reliant on past server bans 

CaptainNebulous

I've actually tested this out a bit. Seems to be working pretty soundly, although I may not have nailed down anything specific NOT working since this partially relies on people with bans trying to enter.

One suggestion I have is to add compatibility with EnhancedBanSystem

One question I have is if the ban reasons are somehow compiling the actual reasons players got game/vac bans.... or if this is totally reliant on past server bans 

To answer your question regarding: "One question I have is if the ban reasons are somehow compiling the actual reasons players got game/vac bans.... or if this is totally reliant on past server bans "

Yes, I use sentiment analysis along with keword matching serverside to determine why people were banned. 

I agree with CaptainNebulous

Add compatibility with EnhancedBanSystem could be amazing

Nice work for this great plugin !

@ESoTeRiC@CaptainNebulous

What kind of compatibility would you guys like with EBS?

Currently the ban command is replaced by that of your script.

I think that if when loading your script you detect EBS, it must be taken into account.

So if we make a ban order, you can add the update on your site but process the ban by EBS. The main thing about this script is that you can ban players offline.

 

I hope I have explained well (French)

ESoTeRiC

Currently the ban command is replaced by that of your script.

I think that if when loading your script you detect EBS, it must be taken into account.

So if we make a ban order, you can add the update on your site but process the ban by EBS. The main thing about this script is that you can ban players offline.

 

I hope I have explained well (French)

Makes perfect sense :) I will add that asap.

Nice !

Thanks :D
Basically if someone is blocked with this plugin it should be added as a ban to the EBS sqlite file, to prevent ban evade. Should also have some sort of title in the ban reason to differentiate/make it obvious it was SA that added it, in case we need to easily find the entry for unban. Also keep in mind this might mean it also needs to be compatible with the playerdata and playerinformations plugins... since EBS depends on them. But I am not sure of that

Hey man. Intended to test some things more specifically however my PC had been broken for over a week. I will be getting a new system within a week or two but for now I'm "out of order" lol.

Sorry for not being able to pull through as much as I offered thus far. If you still need more testing when I'm back in business I'll get back to it

5e72410d85e9e.png CaptainNebulous
Basically if someone is blocked with this plugin it should be added as a ban to the EBS sqlite file, to prevent ban evade. Should also have some sort of title in the ban reason to differentiate/make it obvious it was SA that added it, in case we need to easily find the entry for unban. Also keep in mind this might mean it also needs to be compatible with the playerdata and playerinformations plugins... since EBS depends on them. But I am not sure of that

Thanks for letting me know. 

I am currently busy on the web portion of the plugin, after this is sorted I will work in EBS as well. 

Great suggestions from the previous 2 posters regarding EBS integration and compatibility. Would love to see this as well, and think this plugin will definitely be an asset to the community.

Another source of data for including in players' "score" or printing a message to moderators in-game & to Discord could be the RustAdmin DB (http://www.rustadmin.com). They keep a shared ban list from admins who use their RCON client. The URL for a list of a player's bans there is https://www.rustadmin.com/playerBans-STEAMID (replaced with the SteamID of the player)
undertow
Great suggestions from the previous 2 posters regarding EBS integration and compatibility. Would love to see this as well, and think this plugin will definitely be an asset to the community.

Another source of data for including in players' "score" or printing a message to moderators in-game & to Discord could be the RustAdmin DB (http://www.rustadmin.com). They keep a shared ban list from admins who use their RCON client. The URL for a list of a player's bans there is https://www.rustadmin.com/playerBans-STEAMID (replaced with the SteamID of the player)

Thank you :) 

It'a already included in general bans, and categorized in the report as part of "Server Bans"



Merged post

If there are any specific feature requests for the web view, please let me know. 
FYI - Had a player using Nord VPN that wasn't detected