Skip to content

View online replays in a local game for better video production through SVR.

Notifications You must be signed in to change notification settings

crashfort/ReplayViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReplayViewer

This allows you to view KSF replays played on Counter-Strike: Source in a local server. Many replays can be played at once and remain synchronized with each other, allowing you to spectate individually.

Compatible with SVR, which can be used to create historical record videos or record comparison videos where you need to have more simultaneous players. The replay viewer will also produce smoother and more accurate playback without teleport lag, compared to traditional interpolated server side demo playback.

User instructions

Steps 1 to 3 only have to be done once, or when respective programs have to update.

  1. Download SourceMod and Metamod.
  2. Extract SourceMod and Metamod archives into cstrike/.
  3. Extract ReplayViewer archive from the releases page into cstrike/.
  4. Start the game with -insecure or use svr_launcher.exe from SVR.
  5. Start the map you want using the console command map <name>.
  6. Use the chat command /replay_viewer to open the interface.
  7. Load all the replays you want to play using the interface.
  8. Control playback using the interface.
  9. In spectator mode, you can now use startmovie from SVR.

Building the SourcePawn code

  1. Compile replay_viewer.sp with cstrike\addons\sourcemod\scripting\spcomp.exe.

Building the C++ extension code

  1. Following AlliedModders environment variables recommendation:
  2. Clone SourceMod, Metamod and HL2 SDK.
  3. Set HL2SDKCSS to the cloned path of HL2 SDK.
  4. Set MMSOURCE19 to the cloned path of Metamod.
  5. Set SMSOURCE to the cloned path of SourceMod.
  6. Build deps\bzip2\bzip2.sln in Release x86.
  7. Open extensions.sln.

About

View online replays in a local game for better video production through SVR.

Topics

Resources

Stars

Watchers

Forks