Wednesday, October 9, 2024

ICS Commands: A Quick Start and Command Overview

 YaY Ultimate Edition: A Quick Start and Command Overview

chess


YaY Ultimate Edition is a powerful tool designed to enhance the experience of online chess, particularly for those who use Yahoo! Chess or similar platforms. It offers a robust set of commands for managing games, tables, and interactions, along with automation features for smoother gameplay. This post provides a quick start guide and detailed list of commands to help you get the most out of YaY Ultimate Edition.

Quick Start Guide

Joining a Table
To join an existing table, for example, table 16, simply type:

obs 16

Leaving a Table
To leave the table (must stand first if seated):

unobs 16

Creating a New Table
To create your own table:

lua
create

To create a table with a custom name, such as "autochess table":

lua
create autochess table

Sitting and Standing Commands
To sit as white:

sit w

To sit as black:

css
sit b

To stand up from your seat:

stand

Starting and Resigning a Game
To start a game manually:

sql
start

To resign from a game:

resign

Setting a Timer
To set the timer on a table (e.g., 10 minutes):

css
tset time 10

To add an increment to the time (e.g., add 5 seconds per move):

tset inc 5

Detailed Command List

Observing a Table
You can observe any table by using the following command. For example, to observe table 69:

observe 69

Alternatively, the play command will observe and attempt to seat you in the first available seat. For example, to join table 69 as white:

play 69 w

Leaving a Table
If you are not seated and want to leave the table, use:

unobserve

Creating a Table with Timer and Description
Create a table with a timer and increment:

bash
create timer/increment

For example, to create a table with a 10-minute timer and 0 seconds increment:

lua
create 10/0

To add a custom description for an all-star table:

sql
create 2/3 Programs Only

Auto Boot and Rating Formula
YaY has an autoboot feature for players who don't meet your rating requirements. To set the rating differential (e.g., 500 points):

formula 500

To play against everyone, regardless of rating:

yaml
formula 3400

To toggle autoboot on or off:

arduino
set formula

Canceling a Game
If you or your opponent wish to cancel a game:

cancel

To accept a cancel request:

acancel

Setting Auto Messages
YaY can send automatic messages such as warnings or “Good Game” messages. To toggle this feature:

arduino
set warning

Table Protection
To make a table public:

protect 0

To make it private:

protect 2

Inviting Players and Booting
To invite a player to your table:

css
invite [username]

To boot a player, for example, zozur:

boot zozur

You can also boot all players:

css
boot all

Auto-Resign and Boot No Start
YaY has an auto-resign feature if a player hasn't made a move within 15-20 seconds. To toggle this:

arduino
set autoresign

If an opponent doesn't start the game within a set time, YaY will boot them. To toggle this feature:

arduino
set bootnostart

To change the boot delay (e.g., 45 seconds):

bootnostartdelay 45

Advanced Commands

  • Finger: Shows information about a specific player:

    css
    finger [username]
  • Games: Displays all active games on the server:

    games
  • Kibitz: Sends a message to your table:

    css
    kibitz [message]
  • Shout: Sends a message to the entire lobby:

    css
    shout [message]
  • Moves: Shows the moves of your current game:

    moves
  • Exit: Gracefully terminates your connection:

    bash
    exit

Configuring YaY

YaY is customizable. You can adjust default settings such as autostart, autoboot, and auto messages by editing the YaY.cfg file. Make sure to use a text editor like Notepad to make changes, but avoid renaming the file to prevent issues.


YaY Ultimate Edition provides a wide range of commands to make online chess management smoother and more automated. Whether you're hosting games, managing players, or just looking for a more efficient way to run your chess experience, these commands offer the flexibility you need

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------