How to record fake demo in CSGO - eirisocherry/csgo-editing GitHub Wiki

How to launch CSGO after CS2 release

Watch 00:17-01:01: https://youtu.be/PtdO_I-fBRo


My configs

Download: https://github.com/eirisocherry/csgo-editing/releases
Key codes for csgo binds: https://totalcsgo.com/binds/keys


Backup (in case you can't access the links)

Since CS2 has been released, a lot of links may

  1. be broken
  2. have a different version of a product, that won't work with CSGO
  3. not have files you need

So, I recommend you to download the archive below
MIGI, main cores and needed plugins in one archive (pass: 12345): https://drive.google.com/file/d/1nA4lEuFcA7smM1UyZdhSthHV3XDdhNfA/view?usp=sharing


MIGI

MIGI: https://zoolsmith.github.io/MIGI3/0_Using_MIGI/0_Installation/
cefpython3.zip: https://zoolsmith.github.io/MIGI3/0_Using_MIGI/2_Troubleshooting/

You can't run CSGO with migi from migi.exe anymore! You must do it from steam.
How to properly launch CSGO with MIGI (02:46-03:38): https://youtu.be/PtdO_I-fBRo

Steam (csgo legacy) launch options: -insecure -tickrate 128 -language english -console -game migi/csgo +exec _core

-insecure disables VAC (it's needed for some addons to work)
-tickrate 128 enables 128 tickrate
-language english sets english language
-console enables console
-game migi/csgo launches migi with csgo
+exec _core automatically executes _core config


Main cores (required for plugins to work)

Download

Sourcemod: https://www.sourcemod.net/downloads.php?branch=stable
Metamod: https://www.metamodsource.net/downloads.php?branch=stable

Grant your account admin perms or plugins won't work:

  1. Get your steamID (just paste your steam url on this site and it will show your steamID): https://steamid.io/
  2. Open Counter-Strike Global Offensive\migi\csgo\addons\sourcemod\configs\admin_simple.ini
  3. Scroll down and at the end add the line "STEAM_0:0:162909995" "99:z" but replace my steam id with yours
  4. Don't forget to save changes

Plugins
>>> Bot mimic

Info

Bot mimic allows you to control bots, just record a movement and bot will repeat it

Download

https://forums.alliedmods.net/showthread.php?t=164148

Bot mimic replays folder

Counter-Strike Global Offensive\migi\csgo\addons\sourcemod\data\botmimic

Bot mimic doesn't work with workshop maps, how to fix?

BSPSource (max extractor): https://github.com/ata4/bspsrc/releases
Java (you need it to run BSPSource): https://www.java.com/en/download/

Skybox reflection fix

Join a map and type building_cubemaps 1; buildcubemaps in a console


>>> Skin Changer

Plugins

Weapons & Knives: https://forums.alliedmods.net/showthread.php?t=298770
PTAH (required for weapons & knives): https://ptah.zizt.ru/
Gloves: https://forums.alliedmods.net/showthread.php?t=299977

Don't forget to

Open Counter-Strike Global Offensive\migi\csgo\addons\sourcemod\configs\core.cfg
Scroll down and make sure that "FollowCSGOServerGuidelines" set to "no", otherwise skins won't work

How to quickly find a skin

If you can't find a name of a specific skin, then try: https://wiki.cs.money/
If new case has been released and you wanna try out the new skins, check if those plugins got a new version and simply repeat the installing process
Ofc new plugin releases will be delayed, don't expect the developer to update them right after the csgo update


>>> Custom player models

Custom player models without plugins (.kv)

Player models: https://developer.valvesoftware.com/wiki/Choosing_Player_Models

Custom player models with plugins

Agents Chooser: https://forums.alliedmods.net/showthread.php?t=319964
Player Skin: https://forums.alliedmods.net/showthread.php?t=293846

ArmsFix (fixes double arms on custom player models)

Installation:

  1. Download the fix: https://forums.alliedmods.net/showpost.php?p=2673860&postcount=1
  2. Move ArmsFix.ext.2.csgo.dll to Counter-Strike Global Offensive\migi\csgo\addons\sourcemod\extensions
  3. Create ArmsFix.autoload file. Yes, file type should be .autoload
    If you can't see file extensions then watch: https://www.youtube.com/watch?v=5CJY7nbjpRk

Custom player models libraries

https://gamebanana.com/mods/cats/7395
http://gamer-lab.com/eng/source/Player_models/CSGO/Server-Side_Players


>>> Utilities

Weapons CleanUp (Barrearmas)

https://forums.alliedmods.net/showthread.php?p=1424937

Damage Mod

https://forums.alliedmods.net/showthread.php?p=2370722

How to make no recoil for r8 right click?

  1. Make backup and edit Counter-Strike Global Offensive\csgo\scripts\items\items_game.txt
  2. Press [CTRL + F] and find weapon_revolver_prefab line
  3. Scroll down a bit and change "spread alt" "68.000000" to "spread alt" "0"
  4. Save the file
  5. Open migi.exe and press [UPDATE BUILD!]

You won't be able to play vac secured servers if you edited items_game.txt
To return everything back use a backup you made or just verify your local files

ESP

https://forums.alliedmods.net/showthread.php?p=2476344

To toggle esp type in sm_giveesp <nickname/userid> <0/1>
status //get userids, nicknames etc...
sm_giveesp rikki 1 //enables esp for the player with "rikki" nickname
sm_giveesp #15 1 //enables esp for the player who has "#15" userid

CheckpointSaver

https://forums.alliedmods.net/showthread.php?p=1083105

Chat commands:
!cpsave //save current position as a teleporting target
!cptele //teleport back to saved position

To disable "start help screen":
Open Counter-Strike Global Offensive\migi\csgo\cfg\sourcemod\sm_cpsaver.cfg
and set "sm_cpsaver_display_help" to "0"



Sharing

If you want to share your demos, don't forget to attach custom stuff you've used, while making them:

  1. Custom maps (ex: f_de_cache_old.bsp)
  2. Custom player models ("models" and "materials" folders)
  3. Custom weapon migi addons (such as m_chainsaw)
    Otherwise people will get an error while trying to open your demo

⚠️ **GitHub.com Fallback** ⚠️