BeamMP / BeamMP-Server

Server for the multiplayer mod BeamMP for BeamNG.drive
https://beammp.com
GNU Affero General Public License v3.0
117 stars 52 forks source link

[Feature Request] /Ban Command, Banlist text file to save banned people #170

Open YumiNee213 opened 1 year ago

YumiNee213 commented 1 year ago

Is your feature request related to a problem? Please describe. I opened a BeamMP server about a month ago dedicated to Turkish people. So far things are going good and i havent encountered much issues. But someday when i was sleeping, 3 players joined my server and said things that are uhh what should i say... really inappropriate. I only realized it when i connected to my VPS to see if theres anything wrong with the server. Anyways i dont want people like these joining my server. I will honestly do anything for those people to stay off my server. The problem is, I cannot be online everytime and look for the server every second. A ban command being added to servers would solve this huge headache for me.

Describe the solution you'd like A /ban command with a style like this: /ban randomword [optional time can be typed here] Saying inappropriate things on chat (reason) then there could be a banlist text file that would list everyone that is banned for how much, reasons of being banned etc. i think it could be like this: lets say i banned someone, that players account can be saved like this Username [time] | Reason .

the /ban command can work by banning the beammp account and blacklisting the IP. however i dont think blacklisting IP's will do much unless the player has a static ip.

Describe alternatives you've considered maybe there could also be a /banhwid command that blacklists that players HWID. If thats possible of course. This would definitely make it harder to evade bans.

Additional context None.

O1LER commented 1 year ago

Theres two server managment interfaces available, check

https://forum.beammp.com/c/resource-plugin-area/server-resources/21

CobaltEssentials with the GUI extension CEI has many features but might be abit confusing to get going.

Nickel is simpler but also easier to install.

Both feature a ban command.

YumiNee213 commented 1 year ago

Theres two server managment interfaces available, check

https://forum.beammp.com/c/resource-plugin-area/server-resources/21

CobaltEssentials with the GUI extension CEI has many features but might be abit confusing to get going.

Nickel is simpler but also easier to install.

Both feature a ban command.

Thank you so much! i completely forgot you can add "plugins" to the server! i installed Nickel and it seems to be working pretty nicely.

although, i still wanna keep the issue open because having to install a plugin to get a ban command is kinda meh.