[ANY] SQLite Bans V4.4 [2023/01/17]
This is similar to other ban systems except that this one is not designed for connetion between multiple servers.
If you can afford MySQL, find another system because on SQLite banning a player on one of your server will let him join in another, while in MySQL that is not possible. Note: you must move basebans.smx and basecomm.smx to the folder "disabled" to use this plugin. If both files don't exist then ignore this. Command List: sm_ban <#userid|name> <minutes|0> [reason] - Works like all ban commands in all plugins. sm_banip <#userid|name> <minutes|0> [reason] - Works like all ban commands in all plugins. sm_fullban/sm_fban <#userid|name> <minutes|0> [reason] - Bans a client on both his steam ID and his IP Address. sm_addban <steamid|ip> <minutes|0> [reason] - Works like all ban commands in all plugins. sm_unban <steamid|ip> - Works like all ban commands in all plugins. sm_banlist - Shows you a menu with all bans that were issued in the past. sm_commlist - Shows a list of communication punished clients. sm_gag <#userid|name> <minutes|0> [reason] - Gags a client, preventing him from using chat. If the command is used on an already gagged client, the duration will extend. sm_mute <#userid|name> <minutes|0> [reason] - Mutes a client, preventing him from using his microphone. If the command is used on an already muted client, the duration will extend. sm_silence <#userid|name> <minutes|0> [reason] - Silences a client, preventing him from using chat and using his microphone. If the command is used on an already silenced client, the duration will extend. sm_breachbans - A possibly useful debug command that allows all banned clients to join the server for the next 60 seconds. sm_kickbreach - Kicks all banned clients from the server ( whether it's sm_addban or sm_breachbans ) Cvar List is found in csgo/cfg/sourcemod/SQLiteBans.cfg Cvar List for discord integration is found in csgo/cfg/sourcemod/SQLiteBans_Discord.cfg Optional Dependancies: 1. Improved Ban Disconnected 2. Muted Indicator is now a mandatory optional plugin. Updater will automatically install it ( because there is no reason not to ) but you can disable it with a cvar. 3. You can use this plugin in order to prevent ban evasion when steam servers are down, this plugin will force all players to authenticate: https://forums.alliedmods.net/showthread.php?p=2629878 No database is required nor possible to be set-up. adminmenu_custom.txt should be used to insert in the existing adminmenu_custom.txt within sourcemod/configs/adminmenu_custom.txt, not replace it. If you have ideas to improve the plugin or have issues, please use the github's Issue or Pull Request system, depending on your capabilities. Plugin + Source + Translations Get Plugin View Source Discord integration plugin below ( same instructions as HERE, but of course use the plugin SQLiteBans_Discord.smx, also use the cvar list found in csgo/cfg/sourcemod/SQLiteBans_Discord.cfg ) Get Plugin View Source Donating: Feel free to motivate me to do more stuff for the community by giving me dollars or shekels HERE My SQL support I will not add MySQL support unless you directly hire me to do so for $100. Some devs may do the same thing for half the price, but that's my price for adding MySQL support. |
Re: [ANY] BETA SQLite Bans
External plugins can now ban players with the normal BanClient function, however there are a few changes you must know:
https://github.com/eyal282/SQLite-Ba...sqlitebans.inc |
Re: [ANY] BETA SQLite Bans
Quote:
|
Re: [ANY] BETA SQLite Bans
Quote:
It is quite smart to make a global banning mechanism and the default native is undoubtedly the best way to do so. |
Re: [ANY] BETA SQLite Bans
1 Attachment(s)
Thanks man!:bacon!:
Few questions: 1. Where i can find file(s) with bans for backup? 2. Is it compatible with Ban Disconnected Players? The answer - NO! Working version below!!! |
Re: [ANY] BETA SQLite Bans
Quote:
2. Yes, as long as you deleted basebans.smx from your server ( you should've done that already ) |
Re: [ANY] BETA SQLite Bans
Quote:
Thanks again! |
Re: [ANY] BETA SQLite Bans
Quote:
|
Re: [ANY] BETA SQLite Bans
Do you guys think that instead of silence mechanism when you use !silence it will just give a gag and a mute? Meaning that it will properly extend existing gags rather than overlapping them.
|
Re: [ANY] BETA SQLite Bans
Version 1.5 requires you to uninstall basecomm.smx, has logs of bans and requires some extent of testing from the people.
Also version 1.5 fixes sm_addban |
All times are GMT -4. The time now is 04:41. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.