<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >Playing phase</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="GGZ Gaming Zone Server/Game Server Protocol Specification" HREF="index.html"><LINK REL="UP" TITLE="The Protocol" HREF="c24.html"><LINK REL="PREVIOUS" TITLE="Pregame phase" HREF="x38.html"><LINK REL="NEXT" TITLE="Done phase" HREF="x57.html"></HEAD ><BODY CLASS="SECTION" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >GGZ Gaming Zone Server/Game Server Protocol Specification</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="x38.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 1. The Protocol</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="x57.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECTION" ><H1 CLASS="SECTION" ><A NAME="PLAYING" >1.3. Playing phase</A ></H1 ><P > It is a good idea to report the important game events to the outside. This can be done by letting the game server send a <A HREF="r374.html" >LOG</A > message to ggzd, so that it gets recorded according to the server configuration. It might end up in a log file, in a debug console or nowhere at all. </P ><P > Other than that, there's not too much happening between game server and ggzd in this phase of the game, for most communication will happen between game server and game client. However, if a player leaves or another one wants to join and can't because a bot occupies the seat, the game server can request to change the seats on the table. To change the seat number, a <A HREF="r462.html" >NUM_SEATS</A > request is sent. To boot a player, the <A HREF="r505.html" >BOOT</A > request can be used. Finally, bots can be inserted and removed using the <A HREF="r548.html" >BOT</A > and <A HREF="r591.html" >OPEN</A > requests. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="x38.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="x57.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Pregame phase</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="c24.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Done phase</TD ></TR ></TABLE ></DIV ></BODY ></HTML >