Leaderboard


Popular Content

Showing content with the highest reputation on 02/18/2021 in all areas

  1. 1 point
    Weapon Skins and Knives (!ws !nametag !knives) UPDATE:- ADDED FRACTURE CASE SKINS AND KNIVES Description This plugin allows you to: use any knife that is available inside CS:GO environment Apply any skin that is available inside CS:GO environment (including new cases' skins) Change the wear/float value of your skins Enable/Disable StatTrak technology on your weapons and knives Add name tags to your weapons and knives (with color options) CVars You can modify the CVars below in cfg/sourcemod/weapons.cfg file sm_weapons_db_connection - Database connection name in databases.cfg to use Default: "storage-local" sm_weapons_table_prefix - Prefix for database table (example: "xyz_") Default: "" sm_weapons_chat_prefix - Prefix for chat messages Default: "[oyunhost.net]" sm_weapons_knife_stattrak_mode - 0: All knives show the same StatTrak counter (total knife kills) 1: Each type of knife shows its own separate StatTrak counter Default: "0" sm_weapons_enable_float - Enable/Disable weapon float options Default: "1" sm_weapons_enable_nametag - Enable/Disable name tag options Default: "1" sm_weapons_enable_stattrak - Enable/Disable StatTrak options Default: "1" sm_weapons_float_increment_size - Increase/Decrease by value for weapon float Default: "0.05" sm_weapons_enable_overwrite - Enable/Disable players overwriting other players' weapons (picked up from the ground) by using !ws command Default: "1" sm_weapons_grace_period - Grace period in terms of seconds counted after round start for allowing the use of !ws command. 0 means no restrictions Default: "0" sm_weapons_inactive_days - Number of days before a player (SteamID) is marked as inactive and his data is deleted. (0 or any negative value to disable deleting) Default: "30" Requirements PTaH 1.1.0+ by komashchenko - Look in Download Section below Installation Use this without a GSLT token (LAN server), or use a token service for your servers, or your account will be banned from operating game servers, and a month cooldown from playing the game. Edit csgo/addons/sourcemod/configs/core.cfg => Change "FollowCSGOServerGuidelines" "yes" to "no" Install PTaH 1.1.0+ (DOWNLOAD PTaH) Copy the folder structure to your gameserver. (OPTIONAL) If you want to use MySQL instead of SQLite (storage-local), edit addons/sourcemod/configs/databases.cfg file and add the MySQL db connection details under "weapons" title, then change "sm_weapons_db_connection" cvar inside cfg/sourcemod/weapons.cfg file to "weapons" Restart server. Changelog v1.7.0 (7 August 2020) - Fixed a problem where players would use a random players knife and skins until their data was retrieved from the database - Fixed a problem where StatTrak wouldn't work after a plugin reload because necessary hooks were skipped - Disabled grace timer on WarmUp rounds - Added 2 natives with which you can get or set a client's knife choice - New Fracture Case skins are added to the configs v1.6.0 (2 April 2020) - Prisma 2 Case skins are added v1.5.0 (20 November 2019) - Operation Shattered Web skins and knives are added - Changed database structure migration logic v1.4.0 (27 July 2019) - Simplified Chinese translation added by LemonPAKA, later improved by Roy47Zhang - PTaH version 1.1.0 support (by komashchenko) v1.3.3 (14 March 2019) - Added Prisma Case skins v1.3.2 (9 December 2018) - Apply deathmatch fix for only deathmatch servers as WeaponCanUse hook can cause crashes. Deathmatch servers are untested atm v1.3.1 (7 December 2018) - Danger Zone Case skins are added - Small fix for deathmatch server owners v1.3.0 (12 October 2018) - MP5-SD weapon added - 2018 Inferno Collection and 2018 Nuke Collection skins are added to English and Turkish config files (copy the new skins from English files or generate them yourself using CSGOItemParserForWeaponsPlugin) v1.2.0 (3 August 2018) - Config update for Horizon Case - Code update to support 4 new knives released within Horizon Case - Removed colored name tags until further notice v1.1.2 (15 February 2018) - Updated config files for the newly released Clutch Case - Added a cvar to automatically remove inactive player data from the database. Set 0 to disable it. After you update the plugin, every player in your database will be marked as last seen at the time of the update. This means, auto deletion will be effective X (cvar) days after you update the plugin. - Small tweaks to grace period handling - Plugin now ignores golden knife. This means that if a player with a custom knife selected, receives a golden knife (weapon_knifegg), golden knife will be untouched i.e. players knife settings won't be applied to it. - Updated weapon skin translations with the latest game files v1.1.1 (16 September 2017) - Fixed the bug causing wear/float settings to not work - Menus will now close when the grace period ends every round if enabled - Chat commands will not be shown in chat to avoid unnecessary spam - Updated French translation by Cripix v1.1.0 (15 September 2017) - Changed nametag system, you don't use !nametag command now, but use the menus you get by using !ws command. Nametags won't be shown on chat while setting them. - Small stability improvements - Added a cvar to restrict the use of !ws command after X seconds into every round - Added a cvar to enable/disable overwriting !ws information of a weapon that was dropped by another player - Added new Spectrum 2 Case skin configs v1.0.11 (04 September 2017) - PTaH 1.0.7 integration v1.0.9 (29 July 2017) - Small bug fix for disabling skin options of default knives v1.0.8 (25 July 2017) - Reverted a commit for DeathMatch servers - pt and pt_p translations update by SnowHP v1.0.7 (19 July 2017) - Fixed DB connection handling - Efficiency improvements - Polish translation added thanks to styllek & Nevvy - Hungarian translation added thanks to wasyady v1.0.6 (28 June 2017) - Fixed remembering reserve ammo of weapons on skin change - !nametag spam control - Removed knife pickup hook, as it was causing server crashes v1.0.5 (27 June 2017) - Fix for players not being able to pickup dropped knives generated by this plugin (to be used with mp_drop_knife_enable cvar) - Fix for players with legit non-default knives having double knives when using the plugin v1.0.4 (25 June 2017) - Added Russian translation provided by Reswero v1.0.3 (24 June 2017) - Fixed a bug with ConVar handling, which made MySQL usage a little pain in the ass - Added Portuguese translation provided by ShutDowN v1.0.2 (23 June 2017) - Fixed a bug reported here - Added French translation provided by Cripix - Added SQLite support (read installation notes please) v1.0.1 (21 June 2017) - Fixed knife model bug - Increased MAX_LANG constant - Removed first_seen column from db v1.0.0 (21 June 2017) - First release Thanks to AlliedModders (Kağan Üstüngel kgns) NOTE:- Download Link Click Here
  2. 1 point
    Level Ranks Core + Web Panel For CSGO (freak.exe_uLow) Description [Levels Ranks] Core is a statistics plugin that will be a perfect substitute for other statisticians like RankMe, Sod Stats and the like. The essence of it is simple, you perform various game actions and get/loss experience points for it, at accumulation/loss of certain quantity of which, you receive a certain rank. You can also edit the number of ranks. The plugin has 3 types of statistics. Accumulation system : The point is that you start with the lowest rank and you have to accumulate experience points starting with 0. And the more you play, the higher the rank. Rating system (extended) : This type of statistics is analogous to HlstatsX. Its essence is that you get an average rank and 1000 experience points. And depending on how you know how to play and how well, depends on your rank. Rating system (simple) : This type of statistics is analogous to RankMe; the essence of this type of statistics is the same as the type of statistics above (rating extended), but there are no additional bonuses, there is no multiplying coefficient to regulate statistics, and in this type there is another formula for calculating experience points. Supported Games Counter Strike Global Offensive Counter Strike Source Requirements SourceMod 1.10.6422 or above - Click Here Supported database types SQLite MySQL Commands sm_lvl (main menu) sm_lvl - opens the main statistics menu. sm_lvl_reload - reboots all configuration files of the plugin. sm_lvl_reset - drops the statistics from all the players. all - will reset all data. exp - resets the value and rank of the experience points. stats - resets the statistics (kills, deaths, shoots, hits, headshots, assists, round_win, round_lose). sm_lvl_del - resets the statistics from a particular player. Installation Read the complete description "ReadMe.txt" Uninstall the previous version of the plug-in, if available Extract the contents of the archive into folders - addons (plugin and its settings) - FastDL Server (plug-in files for Web Hosting) - Game Server (plug-in files for the server itself) Configure the files: - addons / sourcemod / configs / databases.cfg - addons / sourcemod / configs / levels_ranks / settings.ini - addons / sourcemod / configs / levels_ranks / settings_ranks.ini - addons / sourcemod / configs / levels_ranks / settings_stats.ini Restart the server Level Rank web-panel Click Here (thanks to alliedmods) Download Link Click Here
  3. 1 point
    WEAPON RESTRICT FOR CSGO/CSS This is a weapon restrict plugin for CS:S it allows per player restrictions, ability to change the restrict sound and also comes with a warm up system! As of 3.0 it comes with a massive set of natives/forwards to be used by other plugins. CVARS Example Weapon cvars (Will differ for CS:GO) // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:ak47 // - // Default: "-1" sm_restrict_ak47_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:ak47 // - // Default: "-1" sm_restrict_ak47_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:aug // - // Default: "-1" sm_restrict_aug_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:aug // - // Default: "-1" sm_restrict_aug_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:awp // - // Default: "-1" sm_restrict_awp_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:awp // - // Default: "-1" sm_restrict_awp_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:c4 // - // Default: "-1" sm_restrict_c4 "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:deagle // - // Default: "-1" sm_restrict_deagle_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:deagle // - // Default: "-1" sm_restrict_deagle_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:defuser // - // Default: "-1" sm_restrict_defuser "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:elite // - // Default: "-1" sm_restrict_elite_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:elite // - // Default: "-1" sm_restrict_elite_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:famas // - // Default: "-1" sm_restrict_famas_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:famas // - // Default: "-1" sm_restrict_famas_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:fiveseven // - // Default: "-1" sm_restrict_fiveseven_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:fiveseven // - // Default: "-1" sm_restrict_fiveseven_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:flashbang // - // Default: "-1" sm_restrict_flashbang_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:flashbang // - // Default: "-1" sm_restrict_flashbang_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:g3sg1 // - // Default: "-1" sm_restrict_g3sg1_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:g3sg1 // - // Default: "-1" sm_restrict_g3sg1_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:galil // - // Default: "-1" sm_restrict_galil_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:galil // - // Default: "-1" sm_restrict_galil_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:glock // - // Default: "-1" sm_restrict_glock_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:glock // - // Default: "-1" sm_restrict_glock_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:hegrenade // - // Default: "-1" sm_restrict_hegrenade_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:hegrenade // - // Default: "-1" sm_restrict_hegrenade_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:knife // - // Default: "-1" sm_restrict_knife_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:knife // - // Default: "-1" sm_restrict_knife_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:m249 // - // Default: "-1" sm_restrict_m249_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:m249 // - // Default: "-1" sm_restrict_m249_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:m3 // - // Default: "-1" sm_restrict_m3_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:m3 // - // Default: "-1" sm_restrict_m3_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:m4a1 // - // Default: "-1" sm_restrict_m4a1_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:m4a1 // - // Default: "-1" sm_restrict_m4a1_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:mac10 // - // Default: "-1" sm_restrict_mac10_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:mac10 // - // Default: "-1" sm_restrict_mac10_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:mp5navy // - // Default: "-1" sm_restrict_mp5navy_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:mp5navy // - // Default: "-1" sm_restrict_mp5navy_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:nvgs // - // Default: "-1" sm_restrict_nvgs_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:nvgs // - // Default: "-1" sm_restrict_nvgs_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:p228 // - // Default: "-1" sm_restrict_p228_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:p228 // - // Default: "-1" sm_restrict_p228_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:p90 // - // Default: "-1" sm_restrict_p90_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:p90 // - // Default: "-1" sm_restrict_p90_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:scout // - // Default: "-1" sm_restrict_scout_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:scout // - // Default: "-1" sm_restrict_scout_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:sg550 // - // Default: "-1" sm_restrict_sg550_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:sg550 // - // Default: "-1" sm_restrict_sg550_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:sg552 // - // Default: "-1" sm_restrict_sg552_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:sg552 // - // Default: "-1" sm_restrict_sg552_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:smokegrenade // - // Default: "-1" sm_restrict_smokegrenade_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:smokegrenade // - // Default: "-1" sm_restrict_smokegrenade_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:tmp // - // Default: "-1" sm_restrict_tmp_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:tmp // - // Default: "-1" sm_restrict_tmp_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:ump45 // - // Default: "-1" sm_restrict_ump45_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:ump45 // - // Default: "-1" sm_restrict_ump45_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:usp // - // Default: "-1" sm_restrict_usp_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:usp // - // Default: "-1" sm_restrict_usp_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:vest // - // Default: "-1" sm_restrict_vest_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:vest // - // Default: "-1" sm_restrict_vest_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon:vesthelm // - // Default: "-1" sm_restrict_vesthelm_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon:vesthelm // - // Default: "-1" sm_restrict_vesthelm_t "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Counter-Terrorists. Weapon: xm1014 // - // Default: "-1" sm_restrict_xm1014_ct "-1" // -1 = unrestricted, 0 = restricted, positive numbers = number allowed for Terrorists . Weapon: xm1014 // - // Default: "-1" sm_restrict_xm1014_t "-1" Admin Commands //Restricts weapon //Usage sm_restrict <weapon|all|group> <amount> <both|ct|t> //Examples // // sm_restrict deagle 0 // sm_restrict @all 1 ct // sm_restrict pistols 0 t // //Flag: ConVar // sm_restrict //Unrestricts weapon //Usage sm_unrestrict <weapon|all|group> <both|ct|t> //Examples // // sm_unrestrict deagle // sm_unrestrict @all ct // sm_unrestrict pistols t // //Flag: ConVar // sm_unrestrict //Sets next round as knife round //Flag: ConVar // sm_knives //Sets next round as pistol round //Flag: ConVar // sm_pistols //Forces the bomb to be dropped //Flag: Ban // sm_dropc4 //Reloads restrictions //Flag: ConVar // sm_reload_restrictions //Removes players restricted weapons //Flag: ConVar // sm_remove_restricted Install: Note 3.0 and up requires SDKHooks 2.1+ and SourceMod 1.5+ Download the zip and extract the folder. Place the files in the server according to the path in the extracted folder. To install per map configs or per prefix configs they go in addons/sourcemod/configs/restrict mapname.cfg will be for maps and blah_.cfg for prefix it MUST have _ after the prefix (examples in the zip for test map and test prefix). Change log: 1.0.0 Intial release beta. 1.2.1 Still beta (yes i skipped a few versions ) Cleaned up a bit Seperated files warmup has its own included file along with all the remove weapon functions and command functions. Added sm_restrict, sm_unrestrict, sm_knives, sm_pistols Fixed rebuy/autobuy when buying vest and/or helmet or defuser and it being restricted. Now it will remove it and give the money back. Added removal of bomb in warm up Also added the ability to restrict bomb. (It will be stripped from teh player on spawn) Fixed a bug when buying via bind and buying defusal on the oppsite team throwing errors (binds that contained guns/things only avaible on the other team in general) 1.3.0 Still beta fixed a few bugs in buying. Fixed issue when commenting out warmup. Added per map config as well as prefix. Optimized as much as i know how. 2.0.0 Close to being out of beta if no major problems on this one the next one wont be in beta Rewrote mostly everything Added support for warmup.cfg for weapons to use during warmup Fixed loop that set restriction always 1 less than cvar was set to Fixed money being taken away without giving the gun Used tries instead of arrays Fixed to meet with approval requirments(hooking convars correctly with handles etc.) Removed warmup respawn Made sm_knives and pistols be next round instead of the current round. Added cvar to warmup for infinite nades. And other tiny bug fixes that i cant remember now. 2.2.0 No longer a beta. Added restrict weapons to admin menu under its own menu option. Fixed a tiny bug where warmup was running before the config loader.(so custom per map configs that had warmup off warmup still ran) Added cvar to allow weapon pickup and randomly remove if there was to many on round start. Added @all to unrestrict this will unrestrict all weapons. Added perplayer awp restrict (read below post for more info) Other very minimal code optimizations Added a check to make sure the mod was cstrike 2.2.1 Fixed spelling mistake Changed sm_dropbomb to sm_dropc4 2.2.2 Slight optimization's. Added weapon restrict immunity cvar (see misc cvars) 2.2.3 Fixed slight bug with admin immunity Added warmup respawn cvar (see warmup cvars) Added Removing weapons on ground during warmup Fixed example files using old cvars Fixed slight bug with infinite grenades (not allowing you to switch weapons or knifing or anything) 2.2.4 Fixed spelling mistake in configs Fixed mistake in compiled version using old plugin version number 2.2.5 Fixed warmup throwing errors when respawn was enabled (hopefully) 2.2.6 Fixed another posible cuase for respawn errors (hopefully all are gone) 2.2.7 Fixed drop bomb bug 2.3.0 Added Translations support Added the ability to change sound played when a weapon is restricted Added pre and post warmup configs Added Admin Override (prevents cvars from changing restrictions if admin command changed restrictions helpful with per player restrictions) Fixed warmup for cssbeta Added warning to signatures if they are incorrect Moved warmup config into the restrict folder (to keep everything in one place) Added sm_restrict @all support Fixed possible memory leak Added Full cssbeta support Added sm_reload_restrictions to reload restrictions and reset overrides Added sm_remove_restricted to remove restricted weapons from player Fixed issue with grenades not being removed at round start if they were restricted Added the ability to disable the restrict sound (read next post) Fixed cvar changes being announced (now if your using perplayer plugin chat wont be spammed) 2.3.1 Made config loader array slightly larger for bigger prefixes Fixed gamedata for orangebox css aswell as work with cssdm Fixed setting convars to -1 not working Fixed crash when trying to change convar that is in adminoverride Fixed configloader not working on first launch 2.3.2 Fixed c4 not being able to be restricted (thanks to Bacardi) Fixed a fail load if adminmenu plugin was not loaded. Added sm_pistols and sm_knives to admin menu. (Translations need to be updated. English has already been updated.) Another bug fix but i cant remember what now. 2.3.3 Added some deathmatch support again (Cant drop the bomb in deathmatch but restrictions should work). Added support for css beta Fixed problem with pistol only or knife only rounds not allowing buying of armor defuseal kits etc.. 2.3.4 Updated translations Added missing translation (thanks to Snake60) 2.3.5 Full support for CSS: DM Fixed error when force bomb drop was run from console. Fixed possible crash Changed RemoveEdict for AcceptEntityInput 3.0.5 Rewrote everything Optimized everything Added Natives Reworked entire menu Added group restrictions Added translations for weapon names. Added sm_restrict_knife_t and sm_restrict_knife_ct Added check for weapon aliases Improved method of checking buy/rebuy/autobuy (no longer removes and refunds) Now doesnt remove the restricted weapon on pickup instead will not allow pickup Change how sm_restrict and sm_unrestrict @all worked (now restricts knife aswell!) Requires CS:S Weapon tools include for compiling (In the zip) No longer uses gamedata Added Forwards Changed how restrict sound is set (now set via cvar sm_restricted_sound) Added per player support for all weapons Changed how per player worked (now has a default value and the last key found is set for the rest) Added server command sm_perplayer_debug to help debug per player issues. Added sm_allow_awp_pickup to block awp pickup even when allow restricted pickup is set to 1 (will block only if it will go above awp limit prevents the buy and drop and buy exploit on awps) Added sm_perplayer_bots and sm_perplayer_specs to count bots/specs in per player counts No longer requires downloading of sound file. Adds support ammo cvars for grenades. 3.0.6 Fixed bug with classnames not being all lowercase. Fixed invalid id error Fixed Special rounds lasting 2 rounds rather than 1. 3.0.7 Fixed bug with unrestrict command when passing a team. Fixed a bug when checking perplayer weapons. 3.0.8 Fixed bug setting special rounds for after warmup. 3.0.9 Fixed bug with weapon aliases. 3.1.0 -> 3.1.4 Added support for CS:GO Added better ID checks Fixed bug with restricting knife A bunch of CS:GO bugs 3.1.5 Added support for workshop maps. Removed deprecated functions. 3.1.6 Fixed taser warmup not working. 3.1.7 Fixed printing not showing color in CS:GO Fixed respawning spectators. Fixed compile warnings on SM 1.8+ Note: all translations need to be updated to 3.0 translations Changes for 3.1.0 and up The config is now generated on start (it always was) but I wont include it in the zip anymore as guns differ from cs:s to cs:go. Install everything, start the server make sure weapon restrict loaded (sm plugins list). go to your <moddir>/cfg/sourcemod and edit weapon_restrict.cfg Requires SM 1.5! Download Link Click Here