-
Notifications
You must be signed in to change notification settings - Fork 0
How to record fake demo in CS2
My configs
- Download the configs: https://github.com/eirisocherry/cs2-editing/releases
- Extract them to
..\Counter-Strike Global Offensive\game\csgo\cfg
- Adjust
_reset.cfg
to your needs, so you can reset the game settings at any time
-insecure -console -language english
-insecure
disables VAC
-console
enables console
-language english
sets game language to english
- Join the game
- Type
exec _core
,reset
andfake
in the console - Join a map
- Type
fake
or press[F1]
to enable custom gamemode - Read the pop-up menu to learn more about the config
If you want to adjust the config, edit _fake.cfg
Sharing
When sharing demos:
- Use the following naming format:
<kills>_<weapon>_<kill_type>_<map>
(ex: 1k_r8_jumpshot_mirage) - Don't forget to attach links to workshop maps you were using (ex: https://steamcommunity.com/sharedfiles/filedetails/?id=3082340867)
Workshop maps can be found here:
Main cores (required for plugins to work)
CounterStrikeSharp and MetaMod installation guide: https://docs.cssharp.dev/docs/guides/getting-started.html
Offical guide: https://docs.cssharp.dev/docs/admin-framework/defining-admins.html
- Get your steamID (just paste your steam url on this site and it will show your steamID): https://steamid.io/
- Create empty
admins.json
file in this directory "...Counter-Strike Global Offensive\game\csgo\addons\counterstrikesharp\configs" - Open
admins.json
, paste the code below and replaceRikki
and76561198286085718
with your<nickname>
and<steamID>
{
"Rikki": {
"identity": "STEAM_0:0:162909995",
"flags": ["@css/changemap", "@css/generic"]
}
}
- Don't forget to save the changes
Plugins
Plugins list: https://www.ghostcap.com/cs2-plugins-list/
>>> Weapon Paints
- Download
WeaponPaints.zip
: https://github.com/Nereziel/cs2-WeaponPaints
Extractgamedata
folder to..\Counter-Strike Global Offensive\game\csgo\addons\counterstrikesharp
ExtractWeaponPaints
folder to..\Counter-Strike Global Offensive\game\csgo\addons\counterstrikesharp\plugins
- Edit
..\Counter-Strike Global Offensive\game\csgo\addons\counterstrikesharp\configs\core.json
and setFollowCS2ServerGuidelines
tofalse
- Generate MySQL database: https://www.freesqldatabase.com or https://www.freemysqlhosting.net
- Join any CS2 map to generate
WeaponPaints.json
file and leave the game - Edit
..\Counter-Strike Global Offensive\game\csgo\addons\counterstrikesharp\configs\plugins\WeaponPaints\WeaponPaints.json
, paste your database info and setCmdRefreshCooldownSeconds
to1
, so you will be able to change skins every second
- Install these plugins:
https://github.com/NickFox007/PlayerSettingsCS2
https://github.com/NickFox007/AnyBaseLibCS2
https://github.com/NickFox007/MenuManagerCS2
Simply extractaddons
folder to..\Counter-Strike Global Offensive\game\csgo
Join the game and type one of the following commands in the chat (not in the console):
!skins
!knife
!gloves
!agents
Use https://wiki.cs.money to quickly visually overview all the existing skins in the game
If new skins have been released and you wanna try them out, check if the plugin got a new version and simply repeat the installing process
Of course, new plugin releases will be delayed, don't expect the developer to update them right after the cs2 update
How to disable plugins (required to be able to play on VAC secured servers)
>>> How to disable plugins (in case you want to play on VAC secured servers)
- Go to:
..\Counter-Strike Global Offensive\game\csgo
- Rename
addons
folder toxaddons
- Remove
-insecure
option from launch options to be able to join VAC secured servers:
-console -language english
- Join the game and type
exec _reset
in the console to reset the game settings
>>> How to enable plugins (in case you want to record a fake demo with plugins)
- Go to:
..\Counter-Strike Global Offensive\game\csgo
- Rename
xaddons
folder toaddons
- Add
-insecure
option to launch options (otherwise plugins won't work):
-insecure -console -language english
- Join the game and type in
meta list
to make sure plugins are enabled
A) If no errors, you can start using fake cfg:
- Type
exec _core
,reset
andfake
in the console - Join a map
- Type
fake
or press[F1]
to enable custom gamemode
B) If you got an error then try reinstalling CounterStrikeSharp and MetaMod
C) If you didn't get an error, but your plugins are not working, try reinstalling them
>>> My plugins still don't work
In case you accidentally launched the game with enabled plugins and without -insecure
and the game automatically verified its files
Or you manually verified game files
- Open
..\Counter-Strike Global Offensive\game\csgo\gameinfo.gi
- Create a new line underneath
Game_LowViolence csgo_lv
and addGame csgo/addons/metamod
Should look like this:
- Enable/disable plugins