• May 19, 2019, 07:25:03 AM

Author Topic: Ban or Mute/Gag/Silence Disconnected Players  (Read 987 times)

Offline .notPsy

  • There's a method to the madness. :]
  • Forum Administrator
  • Forum Master
  • *****
  • Posts: 2229
  • Can you handle the madness?
    • View backpack
    • View SteamRep
    • View Steam Profile
Ban or Mute/Gag/Silence Disconnected Players
« on: November 05, 2017, 12:28:16 PM »
I came across this plugin awhile back: https://forums.alliedmods.net/showthread.php?p=1273254

Basically what the plugin does is track the most recent players that join a particular server, this can go as far back as the start of a day (or when a server restarts). The plugin will add an option called "Ban Disconnected Player" in the admin menu under the Player Commands section. From there, you can see a list of all the users that join the server throughout the day.



Here's a list of pros and cons:

Pros:

- Can be edited to also mute/gag disconnected players.
- Can be edited to work with SourceBans++.
- Makes it easier for admins to get a list of players that have been on the server that day and ban or gag/mute/silence them on the spot.
- Acts as a solution for admins who don't always remember to use sm_plist.
- An easier way to catch players who leave to evade punishment.
- Acts as a solution for situations where a rulebreaker leaves before anyone could send a report.

Cons:

- Doesn't ban by IP.
- Can't go back further than a day.
- Makes sm_plist and /report bot's detailed information almost useless.
- Only displays the player's name and steam ID in the admin menu list.
- If the server restarts, the list of disconnected players may not show up (most likely due to the server restart being counted as the start of a day).



Let me know what you guys think!


Offline I am Seapoo

  • Long gone
  • Retired Staff Member
  • Forum Hero
  • *****
  • Posts: 896
  • I look at the world and notice it's turning.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #1 on: November 05, 2017, 01:25:02 PM »
Most of the downsides can easily be fixed or just brushed off. This would be a great plug-in to have around.
\_\_\_\_\_\_\_\_(  ̿  ̿  ̿  ̿°̿̿ ̿ ̿  ̿ ͜ʖ ̿ ̿ ̿ ̿ ̿ ̿°̿  ̿  ̿)_/_/_/_/_/_/_/_/
i blame sipow

Offline Katze

  • Swap-Shop's Furball
  • Retired Staff Member
  • Forum Poster
  • *****
  • Posts: 220
  • One word can give a thousand answers.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #2 on: November 05, 2017, 07:57:40 PM »
I support it c;
If at first you don't succeed, load a bigger shell

Offline [TheMagicMarksman]

  • Swapshops Duck Wrangler
  • Recruit Specialist
  • Forum Poster
  • *****
  • Posts: 161
  • I'm quite fond of ducks.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #3 on: November 06, 2017, 07:08:47 PM »
Sounds very nice, if the cons can be brushed off i'd be down for it.
my nickname in highschool was sans undertale

Offline ϟ ☠Lunarium☠

  • High Tier Trader
  • Staff Trainer
  • Forum Master
  • *****
  • Posts: 1220
  • Your Deadly skill is jogging? Mine is Murdering.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #4 on: November 07, 2017, 08:08:45 PM »
Cons:

- Doesn't ban by IP.
- Can't go back further than a day.
- Makes sm_plist and /report bot's detailed information almost useless.
- Only displays the player's name and steam ID in the admin menu list.
- If the server restarts, the list of disconnected players may not show up (most likely due to the server restart being counted as the start of a day).



Some of these are okay because they still work in certain ways.

Doesn't ban by IP:
I'm sure that considering this can be configured into the SB++ that it's capable of being able to take the IP of the player being banned. This can then be used to just create a second ban on the SB website specifically for IP afterwards.

Can't go back further than a day:
This I don't see being too much of an issue. The reason being, it's as you've already stated in the pro's.
Acts as a solution for admins who don't always remember to use sm_plist.
This pluggin will almost always be used for someone who disconnects as a flee from an Admin who's noticed a rulebreaker before it was reported/forgot to sm_plist. A good tool for newer staff and certain situations.

Makes sm_plist and /report bot's detailed information almost useless:
This is almost a repeat from the first two. But the idea if an Admin forgets to do sm_plist or no report was made by a player, the system can work great. This also being that it can also detect and use the last known IP address of the player.

If the server restarts, the list of disconnected players may not show up:
This would also be subjective to a situation where the servers reset at 6am, or something is breaking and the server requires a restart. I don't see this situation being a common one to happen at all. This being said, it's essentially barely a con.



This only leaves:
Quote
Only displays the player's name and steam ID in the admin menu list.
Which is the only major con I see in this.



I'm overall on board with this, because the pros outweigh the cons on a fairly large scale.

Vary naice.

Offline .notPsy

  • There's a method to the madness. :]
  • Forum Administrator
  • Forum Master
  • *****
  • Posts: 2229
  • Can you handle the madness?
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #5 on: November 08, 2017, 12:34:27 PM »
To elaborate on the last con:



When selecting "Ban Disconnected Player" from the admin menu, you will be presented with a list of players in the following format per page:

1. Name [STEAMID64]
2. Name [STEAMID64]
3. Name [STEAMID64]
4. Name [STEAMID64]
5. Name [STEAMID64]
6. Name [STEAMID64]
7. Name [STEAMID64]



Death also brought up the issue of banning without evidence. My argument against that is:

The plugin just simply tracks disconnected players. Considering it's integrative with SourceBans++, adding evidence to a ban will still consist of the normal procedure that admins already take.

Having this plugin adds convenience for us to do our job.

Offline ϟ ☠Lunarium☠

  • High Tier Trader
  • Staff Trainer
  • Forum Master
  • *****
  • Posts: 1220
  • Your Deadly skill is jogging? Mine is Murdering.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #6 on: March 17, 2018, 08:35:52 AM »
I'm still very for this idea. It's a great plugin to add with no real flaws to adding it.

It also doesn't need any tweaking for it to fit SwapShop.


Offline Fuzzy Fire'chu | trade.tf

  • Inactive Staff Member
  • Forum Poster
  • *****
  • Posts: 127
  • What state is the best at rap? Flo-rida! HAHAHAHA!
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #7 on: March 18, 2018, 03:03:08 AM »
I've experienced a few occasions where a reported player leaves while I'm gathering evidence and I forgot to use sm_plist. This'd be a nice addition, would save me a trip to sourcebans.

Go for it.
Be the change you want to see in the world. If you want to watch the world burn, well... I can help you there.                   

Offline [TheMagicMarksman]

  • Swapshops Duck Wrangler
  • Recruit Specialist
  • Forum Poster
  • *****
  • Posts: 161
  • I'm quite fond of ducks.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #8 on: March 20, 2018, 06:25:19 PM »
I've experienced a few occasions where a reported player leaves while I'm gathering evidence and I forgot to use sm_plist.


So have i, this plug-in seems to be a perfect solution to a somewhat common problem


i SuPoORT dISs S
my nickname in highschool was sans undertale

Offline ϟ ☠Lunarium☠

  • High Tier Trader
  • Staff Trainer
  • Forum Master
  • *****
  • Posts: 1220
  • Your Deadly skill is jogging? Mine is Murdering.
    • View backpack
    • View SteamRep
    • View Steam Profile
Re: Ban or Mute/Gag/Silence Disconnected Players
« Reply #9 on: July 09, 2018, 06:21:48 PM »
Still a great idea for a plugin.

I'm still down to push this forward. But it does need the support for it to be implemented.