This script allows you to change how many players are reported to Steam as online. It modifies the A2S_INFO and A2S_PLAYER packets and passes all other packet types through untouched.
The project was originally made for DayZ, but may work with other titles, since the protocol is the same.
sequenceDiagram
Client->>Faker: SSQ request
Faker->>Game: SSQ request
Game->>Faker: SSQ response
Faker->>Client: SSQ response modified
| Parameter | Default | Description |
|---|---|---|
-address |
localhost:27016 |
the address of the original server |
-port |
:27017 |
what port to use as a proxy |
-amount |
10 |
how many players to add |
-verbose |
false |
verbose logging |
Then launch faker with the -address parameter matching the address of your DayZ server. The -port parameter is the new port of your server that the players will connect to. It has to be opened in the firewall.