addRoomGame - Přidání herní místnosti do domény
Při zadávání herní místnosti se vytvoří nová místnost, podobně jako u příkazu addRoom, pouze s tím rozdílem, že místnost je založena jako privátní, tj. isPrivate=true, a spolu s místností se zakládají proměnné, které budou využity při hře. Herní místnost vždy zakládá vyzývatel ke hře.
XML dotaz odeslaný klientem na server
<protocol>
      <addRoomGame name="d25" password="a22" userMax="0"  sid="2">
          <variables>
               <a1>27</a1>   
               <f1>179</f1>
               <c1>John</c1>          
          </variables>
      </addRoomGame>
</protocol>
                    
Atribut
Význam
name
Jméno herní místnosti, kterou chceme do domény přidat.
password
Heslo pro přístup do herní místnosti.
maxUsers
Počet hráčů, kteří se hry zúčastní.
variables
V sekci variables zadáváme proměnné, které budeme využívat ve hře. Proměnné se zadávají ve tvaru např. <a1>27</a1>.
Poznámka: Místnosti můžete přidávat pouze do domén, které mají povoleno přidávání místností. Taková doména musí mít nastaveno maxRoomsPerUser>0 a maxRooms>0.
XML odpověď serveru klientovi
<protocol>
      <response action="addRoomGame" errorCode="0" [sid="2"]/>
 </protocol> 
                    
errorCode
Popis chyby
101
V doméně není povoleno zakládat nové místnosti.
102
Byla překročena hodnota maxRoomsPerUser nebo maxRooms.
103
Není zadána proměnná name.
104
Místnost tohoto jména již v doméně existuje.
231
V místnosti není povoleno zakládat nové proměnné.
232
Byla překročena hodnota maxVariablesPerUser nebo maxVariables.
233
Není zadána proměnná name.
234
Proměnná tohoto jména již v místnosti existuje.