упс ушло не доделаное :(
Функции хоста
1. хост получает ход обрабатывает его и обращается
через POST к ресурсу сайта вроде к updgames.php3 а уже сайт сам ставит
в текстовом файле какой ход к какой партии пришел
2. Хост получает последний ход или пришло время авто запуска, хост запускает партию формирует и отсылает по почте ходы вызывает ресурс на сайте для обновления данных по партии gamesupdate.php3 и updgames.php3
3. ГМ создает партию на хосте или через ресурс сайта (про второй случай поподробнее далее) хост формирует зарос на сайт и обрашаеться к
creategame.php3, если доступ есть заливает в заранее созданые папки в дериктории games файлы игры
4. Хост может удалять и вставлять игроков на сайте опять же через php скрипты
Функции сайта
1. В случае входа игрока в партию а хост формируется письмо с вставкой игрока в игру.
Вобще все обращения сайта к хосту идут через почту посредством специальных команд
2. В случае если игрок сдался на хост уходит команда
3. В случае если игрок поставил паузу на хост уходит команда
4. Если игрок поставил мегапаузу на хосты уходит столько команд сколько партий у игрока
5. Если игрок меняет мыло на сайте, то эти изменения рассылаются на все хосты
6. Если игрок запрашивает ход на хост уходит команда
ЗЫ Подробный список команд могу дать если надо....
Есть еще две программы которые работают с сайтом
1. Комментатор - она обращается тоже к php скриптам
а) вернуть все коменты после комента N
б) отправить комент
в) получить список игр с сайта
г) получить список мыслей с сайта
д) получить список коментов к партии
е) получить список коментов к мысле
2. Загрузчик сценариев - заливает сценарии на сайт и создает нужные записи в базе данных все через php скрипт
Вроде все если есть еще вопросы прошу...