[ANY] Spray Manager (1.5.1)
3 Attachment(s)
Spray Manager by shavit The ultimate spray manager Version 1.5.0 Description: Spray Manager is a plugin that was made for my server and has some useful features. Features: Spray Manager includes features that can help you in a case of an inappropriate spray, or just a spray that you don't want to see. Commands: * All the commands can be accessed through the admin menu under Player Commands in-case that adminmenu.smx is loaded. ** All the commands can be used in the chat as !command or /command (default chat triggers) instead of sm_command. sm_sprayban or sm_sban - Usage: sm_sprayban <target> Bans a player from spraying. Needed access: Ban sm_offlinesprayban or sm_offlinesban - Usage: sm_offlinesprayban <steamid> [name] Spray ban a player even if he's offline. In case that he's online, he will be automatically spray banned in-game w/o reconnecting. sm_offlinesban "STEAM_0:0:59898856" "shavit" for example would spray ban me. Needed access: Ban sm_sprayunban or sm_sunban - Usage: sm_sprayunban <target> Unbans a spray banned player from spraying. Needed access: Unban sm_sbans or sm_spraybans - Usage: sm_spraybans Unbans a spray banned player from spraying. Needed access: Generic sm_allsbans or sm_offlinesbans - Usage: sm_allsbans Shows a list of all spray banned players, even if they're not in-game. After selecting someone, you will be able to remove his spray ban if you have the "Unban" access. Needed access: Generic
Screenshots of the menu
Admin Menu Support: This plugin comes with support for the basic admin menu plugin that comes with SourceMod, and include its commands in the Player Commands category. Example:
Spoiler
Requirements: MetaMod: Source 1.10 developer snapshot+ SourceMod 1.5 developer snapshot+ The basic adminmenu.smx plugin that comes with SourceMod. The basic Client Preferences (clientprefs) extension & plugin that comes with SourceMod. SMLib to compile. Installation: https://dl.dropboxusercontent.com/u/...3/Untitled.gif Add the "spraymanager" field to addons/sourcemod/configs/databases.cfg MySQL: Code:
"spraymanager" Code:
"spraymanager"
Spoiler
Planned Features: MySQL/SQLite support. - Done! Add sm_allsbanned/sm_allspraybanned command that will display a menu that shows who got spray banned, even if they're offline. - Done! Add sm_offlinesban/sm_offlinesprayban command that you can ban a SteamID from spraying even if the player is not playing right now. - Done! ConVars: Code:
// ConVars for plugin "spraymanager.smx" Code:
// "Spray Manager" version Developers' API: The plugin comes with an include file that you can easily use with other plugins. Natives: Code:
/** Forwards: Code:
/** Example of usage: Code:
#include <sourcemod> Code:
1.5.1 - |
Re: [ANY] Spray Manager (1.0)
Something in the admin menu item is added to control sprays.
|
Re: [ANY] Spray Manager (1.0)
Quote:
|
Re: [ANY] Spray Manager (1.0)
Are you aware that Spray Tracer can already do what your plugin has to offer?
|
Re: [ANY] Spray Manager (1.0)
Quote:
|
Re: [ANY] Spray Manager (1.0)
Quote:
However, Shavit your plugin is a nice plugin alternative. Thanks for sharing. :) |
Re: [ANY] Spray Manager (1.0)
Can you please add Steam ID support? So Admins can add/remove bans via console even if the player is not on server?
Right now this plugin does what spraytrace and ban player's spray does but this has natives too. |
Re: [ANY] Spray Manager (1.0)
Quote:
Quote:
|
Re: [ANY] Spray Manager (1.1)
1.1 -
+ Added MySQL/SQLite support + Now, when you spray ban a player the plugin is removing his spray immediatly. + Added a new parameter to the SprayManager_BanClient native. - Removed "Client Preferences" requirement. * Minor optimization. Planned features for 1.2: Add sm_allsbanned/sm_allspraybanned command that will display a menu that shows who got spray banned, even if they're offline. Add sm_offlinesban/sm_offlinesprayban command that you can ban a SteamID from spraying even if the player is not playing right now. |
Re: [ANY] Spray Manager (1.1)
Please make a translation file
|
All times are GMT -4. The time now is 20:51. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.