Controls
Control guides
A read-only map of the important controls in Guandan Online. Nothing on this page changes a lobby, match, spectator request, replay, or account state.
Most important
Active Match Controls
Controls that appear during live play. These are the ones new players should recognize first.
Useful when you leave a match to read rules and want to return without searching the dashboard.
This does not quit, delete, concede, or remove you from the match. Your match remains active.
From there you can read the full rules guide or this control guide.
Click the code to copy it. The eye-style count shows how many spectators are currently approved.
The highlighted team is the current level-caller for the round.
The button is only active for the correct player or when auto-deal is available.
The button stays unavailable until your selected cards are legal for the current table state.
Passing does not remove you from the round. You may play again after the table clears.
Grouping helps you read combinations. For spectators, grouping is local only and does not write to the match.
Player
Seat 1
In spectator or replay mode, seat boxes also let you inspect another player hand.
The visible button depends on whether you are the giver, receiver, or a viewer.
Continue starts the next round when the table is ready.
Watch without acting
Spectator Controls
Spectating gives full table visibility while blocking player-only actions.
The host approves private spectator requests before the match opens.
Public matches can still require a short request flow, but do not need a private code.
The match loads after the host approves. Declines return an unavailable message.
Blue player's hand
Spectators can inspect hands and group cards locally, but cannot play, pass, or write groups to the database.
It is a navigation control, not a match action.
Start and resume
Dashboard Controls
The dashboard is where you create, join, spectate, and open active or historical matches.
Use this instead of automatic redirects when you have more than one live table.
Best for friends and planned tables.
Use this when you want other users to find the lobby.
Private lobby codes are the main invitation method.
Use it when you want to join an open table before the match starts.
Unsaved history expires after retention unless the match is starred.
Before the match
Lobby Controls
Lobby controls decide who sits where before the live match begins.
The same code is used for private match spectating after the match starts.
Teams are determined by seat position. Partners sit opposite each other.
Hosts must occupy a seat to start a valid match.
Useful for practice or when a four-player table is missing someone.
Fastest path from lobby to playable match.
Only the host can start the match.
This is separate from the live match Leave button.
Study finished games
Replay and History Controls
Replay controls let you walk through a finished match without changing its saved state.
Replay skips dealing, but keeps tribute and action order visible.
Unsaved matches are permanently deleted after the retention window.
Next action advances tribute steps, plays, passes, and round transitions in order.
Use it to watch flow quickly, then pause for hand inspection.
Player
Seat 1
The hand label is informational and actions are disabled.
Around the app
Page and Account Controls
Shared controls that appear across top bars, guide pages, and footers.
Signed-in users can still reach the dashboard from play CTAs and header navigation.
Signed-in users go to dashboard. New users can sign up or use guest play.
This page is best for rules, examples, tribute, and Ace-end learning.
Use it when you expect a new lobby, match, or replay to appear.
Logging out does not delete finished match history for permanent accounts.