ClientMod API

Core ClientMod API v1.6.3

No permission to download
Supported Games
CS: Source (v34)
ClientMod API is the server API for the modified CS: S v34 game ClientMod. It allows you to manage server-side client capabilities.

Implemented Features :

275
276
277
278

Requirements :
Installation :
  • Download the plugin zip file attached to this post.
  • Extract the content of zip file and put it into cstrike folder of your server.
  • Restart server.
Plugin Modules :
CVARs (Console Variables) :

cstrike/cfg/sourcemod/clientmod/Core.cfg

C++:
// Config for ClientMod.smx / ClientMod API. Read carefully, use wisely!

// Which players can connect to server?
// -
// "-1"    - Allow both Non-ClientMod and ClientMod players (With allowed version - clientmod_client_version_min). Players with outdated ClientMod version will be kicked.
// "0"    - Allow all players. No one will be kicked.
// "1"    - Allow only ClientMod players with allowed version (clientmod_client_version_min) of ClientMod. Non-ClientMod players and outdated version of clientmod players will be kicked.
// "2"    - Allow Only ClientMod players with any version of ClientMod. Non-ClientMod players will be kicked.
// -
// Default: "0"
// Minimum: "-1.000000"
// Maximum: "2.000000"
clientmod_private "0"

// Minimum version of ClientMod to allow players to connect with.    | If [clientmod_private]    = "-1 or 1"
// -
// Default: "3.0.0.8220"
clientmod_client_version_min "3.0.0.8220"

// Kick Message that will be shown to players while kicking, if they try to connect to server with a version of ClientMod lower than [client mod_client_version_min]
// -
// Default: "Your version of ClientMod is too old to play on this server"
clientmod_client_version_min_message "You have outdated version of ClientMod.\nYou must upgrade your ClientMod from https://clientmod.ru/"

// Kick Message that will be shown to players while kicking, if the player is Non-ClientMod user. | If [clientmod_private] = "1 or 2"
// -
// Default: "The server is ClientMod users only. Download it from https://clientmod.ru"
clientmod_private_message "The server is for ClientMod users only. Download it from https://clientmod.ru/"

// Log information about players when they connect. The information includes what version of client they are using.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
clientmod_logging "1"

// Fixing players highlighting on the radar through smoke
// -
// 1 - Yes | 0 - No
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
clientmod_smoke_fix "1"

// Smoke correction from smoke grenades:
// -
// "0" - Disable
// "1" - Removing dust that interferes with the smoke and makes it transparent
// "2" - Reducing the time by 2 seconds, as in CS:S v91+
// "3" - "1st" and "2nd" modes together
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "3.000000"
clientmod_smoke_mode "3"

// 0 - Ordinary smoke from CS:S v34 | 1 - Smoke, like in CS:S v91+ | 2 - Smoke, like in CS:S v91+, but more dense
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
clientmod_smoke_type "2"

// Name of CT team in ScoreBoard / TAB
// -
// Default: ""
clientmod_team_ct "Counter-Terrorists"

// Name of TT team in ScoreBoard / TAB
// -
// Default: ""
clientmod_team_t "Terrorists"

// Display mode for items in ScoreBoard / TAB:
// -
// "1" - Don't show amount of money to anyone
// "2" - Amount of money is only seen by teammates
// "3" - Presence of bomb, tongs, and amount of money are shown according to cvar [mp_forcecamera]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "3.000000"
se_scoreboard "3"

// Allow sv_pure processing by the client?
// -
// 1 - Yes | 0 - No
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_allowpure "1"

// Predict automatic bunnyhopping on the client side?
// -
// 1 - Yes | 0 - No
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_autobunnyhopping "0"

// Forcibly disable the sight on sniper rifles?
// -
// 1 - Yes | 0 - No
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_crosshair_sniper "1"

// Limit speed of bunnyhopping? Variable [se_disablebunnyhopping]
// -
// 1 - Yes | 0 - No
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_disablebunnyhopping "1"

// Multiplier of maximum bunny hopping speed from current maximum running speed
// -
// Default: "1.2"
// Minimum: "1.000000"
// Maximum: "2.000000"
se_disablebunnyhopping_scale "1.2"

// DON'T touch! Controlled only by variables [clientmod_smoke_type] and [clientmod_smoke_made]
// -
// Default: "0"
se_newsmoke "0"

// Activate the opus voice codec on the client. (0 = Disabled, 1 = Enabled)
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_voice_opus "0"

// Quick duck fix (0 = Disabled, 1 = Enabled).
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
se_duckfix "1"
Other Details :

Author : Reg1oxen
Website :
https://clientmod.ru/
VK Group : Discord Server : https://discord.gg/4gxWuAN
Launcher Download : https://clientmod.ru/?download
Full Game Download : Server API Github : https://github.com/Reg1oxeN/ClientMod-Api
Author
Vertigo
Downloads
148
Views
6K
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Vertigo

Share this resource

Latest updates

  1. Upgraded to new version

    Update Details : Duck Abuse Fix : Fixes unduck abuse. Video about this : Added a new...
  2. New Update

    Update Notes : New native CM_EndUserMessage has been added. Check for current version of the...
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock