Welcome to the Fragway CS2 Match Panel — a competitive match management system built on top of MatchZy. Create and monitor live CS2 matches, track player stats and ELO ratings, run tournaments, manage demo recordings, and open support tickets.
- Sign in with Steam using the button in the top-right corner
- Click + New Match in the top navigation bar
- Choose a map, pick your region, and create the match
- Share the connect string with your friends — it appears on the match page
- Once everyone joins, MatchZy handles knife round and team selection automatically
- Stats, ELO, and a demo are saved when the match finishes
- A Steam account to sign in
- CS2 installed and up to date
- At least 2 players ready before the match starts
Creating a match — Click + New Match in the top bar. Choose a map and a server region. The panel assigns the first idle server in that region and sets a unique password.
Connecting — The connect string appears on the match page after creation. Paste it into your CS2 console:
connect IP:PORT; password XXXXXX
MatchZy auto-start — Once players connect, MatchZy loads the config automatically (~35s after map load). It runs a knife round to pick sides, then starts the live game. The panel shows live scores updating every 5 seconds.
Match statuses
Auto-cancel — If fewer than 10 players connect within the configured timeout (default: 5 minutes) the match is cancelled automatically and the server freed. The timeout is set by admins in Admin → Settings.
In-game commands — Type these in CS2 chat during a match:
.readyMark yourself as ready before the match starts
.forcereadyForce-ready all players on your team (skips their individual ready)
.stay / .swapChoose side after winning knife round
.pauseRequest a tactical pause (both teams must agree to unpause)
.unpauseVote to unpause — both teams must use this
.techCall a technical pause (up to 2 per team, 5 min each)
.knifeRe-start knife round vote (organizer only)
The Find Match button (top navigation) puts you into the ELO-based matchmaking queue. The system finds 10 players with similar ratings and creates a match automatically — no manual setup needed.
Choose EU or UK before joining. You can only be in one region queue at a time. A server in your chosen region is assigned when the match is created.
ELO matching — The queue only groups players whose ELO ranges overlap. If you wait longer than a minute the range widens to find a match faster. Teams are balanced using a snake-draft by ELO so neither side is stacked.
Leaving the queue — Click Leave Queue at any time while searching. If you close the browser without leaving, your entry is automatically removed after 45 minutes of inactivity.
The ticket system is the best way to get help from admins and organizers. All tickets are tracked and replied to directly on the panel.
Ticket categories
Opening a ticket — Click Support in the top navigation bar, then New Ticket. Fill in the category, subject, and a detailed description. For match disputes, select the match from the dropdown so staff can find it instantly.
Replies — Staff will reply directly in the ticket thread. You can reply back to provide more info. You'll see a reply count on the ticket list so you know when staff have responded.
- Include the Match ID for any match-related issues
- Include the Steam ID or name of any player you are reporting
- Include approximate time and date the issue occurred
- Use High priority only for urgent live issues
Tournaments support single elimination brackets with 2, 4, 8, or 16 teams. Only organizers and admins can create and manage tournaments.
Bracket editor — Organizers generate the bracket, set match dates, and record results via the winner dropdown. Setting a winner auto-fills the next round slot.
Registering — When a tournament is in Registration status, visit the tournament page and click Register Team. Any logged-in player can create a team from the Teams page — no special role required. Create your team, add your squad members, then come back to register.
The leaderboard ranks all players who have played at least one match. Stats are saved automatically from MatchZy at match end.
ELO rating — Everyone starts at 1000 ELO. It updates after every match based on wins, kills, deaths, and MVPs. Tiers:
1000 + (Wins × 3) + (Kills × 0.5) − (Deaths × 0.3) + (MVPs × 1) − (Losses × 1)
Tracked stats — Kills, Deaths, Assists, Damage (ADR), Headshot %, KAST, Rating, MVPs. Click any column header to sort.
Player profiles — Click any player's name to view career stats and recent match history.
The home page shows all servers grouped by region. Each server shows its current status at a glance.
Server passwords — Each match gets a unique random password. After a match ends or is cancelled the password is automatically rotated.
Server management — Adding/editing servers requires Admin access. Servers are grouped under Locations with a region tag like EU-CENTRAL.
MatchZy records every live match. When the match ends the demo is automatically compressed and stored on the panel server.
Downloading — Go to the Demos page, click Download next to any demo. You'll get a .dem.gz file. Extract it then open CS2 and type demoui in the console to watch it.
Retention — Demos are automatically deleted after 14 days by default. Download important demos before they expire. Admins can adjust the retention period in Admin → Settings.
Access — Admins and organizers can browse and download demos. Regular users do not have direct access to the demos page.
The panel has three roles. Your role is shown in the top navigation.
- View matches, leaderboard, and player profiles
- Create and join matches (by region, auto teams)
- Use the ELO queue to find matches automatically
- Create a team and register for open tournaments
- Set your player profile to public or private
- Open and reply to support tickets
- Everything Users can do, plus:
- Pick specific servers and assign teams manually
- Create and manage tournaments & brackets
- Manage teams and players
- Access demo management
- View, reply to, and manage all support tickets
- Everything Organizers can do, plus:
- Cancel any match including live matches
- Manage servers, locations, and user roles
- View audit log and system diagnostics
- Configure panel settings, webhook, email notifications, and demo retention
Role changes are made by an Admin. Open a support ticket if your role needs adjusting.
.ready in chat. MatchZy requires all players to ready up before the knife round begins.
.dem.gz from the Demos page. Extract it to get the .dem file. In CS2, open the console and type demoui, then browse to the file.
.pause in CS2 chat. Both teams must type .unpause to resume. For technical issues use .tech (up to 2 per team, 5 min each).
The fastest way to get help is through the ticket system. You can also reach us by email for anything urgent.
Please include when contacting support:
- Your Steam name or Steam ID
- Match ID (e.g.
#42) - What happened and what you expected
- Approximate time the issue occurred