Skip to content

yourmnbbn/tiny-csgo-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tiny-csgo-client

Tiny csgo client for connecting dedicated server, this is a very incomplete and experimental project. But it can esatblish connections to server and stay alive as a real player in server. You have to use at least c++20 to run the code.

Dependencies

Compile and Run

Windows

  1. Configure path of hl2sdk-csgo and Asio in build.bat.
  2. Run build.bat to compile the project.
  3. Move every file in bin/windows next to tiny-csgo-client.exe.
  4. Run tiny-csgo-client.exe with necessary commandline.

Linux

  1. Configure path of hl2sdk-csgo and Asio in build.sh.
  2. Run build.sh to compile the project.
  3. Move every file in bin/linux next to tiny-csgo-client.
  4. Set the directory constains your executable to LD_LIBRARY_PATH.
  5. Run tiny-csgo-client with necessary commandline.

Command option notes

  • -ip Game server IP
  • -port Game server port.
  • -pw Game server password.
  • -name Nickname of your client.
  • -cport Client port you want to use.
  • -ticket Use custom ticket to connect to server.
  • -ts Connect to tiny-csgo-server and authenticate your ticket.

FAQ

1. Running multiple clients at the same time.

The easiest way of doing this is to use the limited version here. See the documentation in that branch.

Credit

Thanks to Leystryku, his project has made a great example.

About

Tiny csgo client for connecting dedicated server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published