< tetris arena
t a u


© 2000-2004 by Viacheslav Popov aka s1ash


FAQ

All Rights Reserved (Все авторские права сохранены и принадлежат их вледельцам)

Более подробная информация по проекту «Тетрис::Арена» — http://tetrisarena.ru/about.html

© Nick Tsarev aka Linux, nt@inbox.ru

Версия от 01.09.2003 г.

  1. Введение
  2. Обзор: Немного о том, как это все работает и что нужно для нормального функционирования
  3. Основной раздел: Часто задаваемые вопросы (ЧАВО aka FAQ)
  4. Благодарности

1. Введение

Этот документ дает ответы на возможные вопросы с точки зрения среднестатистического пользователя и пытается разрешить некоторые из них.

Он не подразумевает выдачу рецептов по каждодневным проблемам. Постоянно появляется большое количество новых проблем.

Если у Вас есть какие-либо добавления или предложения по расширению этого документа, пишите по адресу, указанному в п.1.1 этого FAQ.

1.1. Обратная связь

Все комментарии, сообщения об ошибках, дополнительную информацию и критику всех видов направляйте по адресу: fva@lianet.ru.

1.2. Отречение

Автор данного документа не несет никакой ответственности за возможный причененный ущерб Вам или вашей системе. Вы можете использовать концепции, примеры и другую информацию этого документа исключительно на свой страх и риск.

2. Обзор: Немного о том, как это все работает и что нужно для этого

Клиент Тетрис::Арены реализован в виде Java апплета. Соединение с сервером Тетрис::Арены осуществляется по протоколу TCP на порт 5167 хоста tetrisarena.ru.

Соответственно для запуска апплета нужен броузер поддерживающий запуск Java апплетов и непосредственно JRE (Java Runtime Environment aka Среда Исполнения Ява), которая поставляется вместе с Internet Explorer’ом (ранние поставки включали Microsoft VM, теперь по соглашению, поставляется JRE от Sun Microsystems), с броузером Opera (существует две версии дистрибутива Opera (с JRE и без нее)) или Netscape Navigator’ом.

3. Основной раздел: Часто задаваемые вопросы (ЧАВО aka FAQ)

Q: Почему посередине появляется пустой квадратик, как будто бы броузер не может найти картинку/не появляется ничего кроме фона и кнопочек в виде тетрисных фигурок? (или «у меня Windows XP, тетрис не работает, что мне делать?!»)

A: Скорее всего у Вас в системе не установлена «Виртуальная машина JVM» (Java Virtual Machine, JRE — Java Runtime Environment). Что делать? — Установить JRE. Некоторое время назад это было возможно путем скачивания ~5 мегабайтного файла с официального сайта Microsoft. Сейчас официально это можно сделать только путем Windows Update (http://windowsupdate.microsoft.com/).

C 3 февраля 2003 года, в связи с разбирательством “Microsoft Corporation” и “Sun Microsystems”, Microsoft обязуется поставлять Sun JRE (Java Runtime Environment) вместе с Windows XP, прекратив разработку и отдельное распространение своей собственной реализации JRE (Microsoft VM).

Есть ещё два пути: скачать Sun JRE (http://java.sun.com/getjava/) или оставшуюся с тех времен на зеркальных сайтах родную Microsoft VM (можно поискать здесь: http://www.filesearch.ru/cgi-bin/s?q=msjavx86.exe и скачать один из предложенного списка файл размером ~5.2Mb).

Возможна ещё одна причина такой проблемы: в настройках броузера просто отключено использование Java. Нужно включить в Internet Explorer — Tools -> Internet Options -> Security -> Custom Level -> Scripting of Java applets. В Opera 5.x — File -> Preferences -> Plugins -> Enable Java. В Opera 6.x — File -> Preferences -> Multimedia -> Enable Java. В Netscape 4.7x Edit -> Preferences -> Advanced -> Enable Java.

В русскоязычных системах в Internet Explorer — Сервис -> Свойства Обозревателя -> Безопасность -> Другой -> Выполнять сценарии приложений Java -> Разрешить.

Q: Апплет не запускается и появляется ошибка: error.java.lang.NoSuchMethodError:...

A: Попробуйте переустановить JRE. Где можно скачать — смотрите выше.

Q: Почему у меня в апплете не поддерживается кирилица (русские буквы)?

A: Скорее всего у вас установленна английская JRE (English Only). Поставьте интернациональную (international) версию.

Q: Апплет запускается, но зависает (начинает писать точечки) на строчке init> connecting...

A: Апплет не может соединиться с сервером. Наиболее часто возникающие причины:

  1. Сервер в данный момент не работает (иногда сервер «подвисает»). Работа восстановится, когда один из администраторов перезагрузит сервер.
  2. У Вас в сети есть фильтрующий файрволл, который не дает соединиться с сервером.

Q: Апплет запускается, пишет init> connecting...okay но на строке init> entering server... зависает (через некоторое время появляется “no response from server”)

A: Скорее всего, сервер «висит». Зайти можно только после перезагрузки сервера администратором. В случае, если Вы пытаетесь зайти напрямую (вводя сразу строку: http://tetrisarena.ru/game.php?code=md5...), минуя страницу логина, возможно указан неверный пароль (например, Вы его уже сменили).

Q: Когда я пытаюсь написать кому-то у меня не получается. (но чат обновляется, другие люди пишут).

A: Когда игрок заходит на сервер, ему присваивается уникальный номер, по которому он идентифицируется. Таким образом, если игрок, с которым вы общались, вышел и зашел обратно, у него сменился этот номер, а Вы все по-прежнему хотите написать на старый номер, которого уже не существует. Выход: кликните заново на ник, которому хотите написать.

Q: Как «нормально» выйти из Тетрис::Арены?

A: Нормально — это значит уйти с этой страницы. Либо нажав на крестик у окна, либо напечатав другой адрес в поле Адрес (Address aka Location) броузера. Другого способа нет, и не было. Вы спросите «а как же кнопка выход, которая раньше была?». Кнопка выход раньше просто перенаправляла броузер на другую страницу (конкретно это была http://tetrisarena.ru/news.php)

Q: Куда дели консольные команды?

A: Существует мнение, что они устарели. Поэтому все возможности реализованы с использованием графического интерфейса. Так, например, цвет можно поменять, нажав на самый нижний квадратик (слева от чата). Там же есть некоторые другие настройки.

Тем не менее, несколько команд все же осталось:

  • /color colour — colour может быть либо кодом цвета в шестнадцатеричной системе исчисления, разложенной на триаду RRGGBB, либо названием цвета из следующего списка: black, orange, blue, dark-gray, light-gray, magenta, white, pink, yellow, cyan, green, gray, red
  • /ignore-list — выводит Ваш игнор-лист
  • /ignore-add — login (добавляет игрока с логином login в Ваш игнор-лист
  • /ignore-remove — login (убирает игрока с логином login из Вашего игнор-листа
  • /ignore-clear — очищает игнор-лист

Q: Как можно поменять управление?

A: Никак. Есть несколько альтернативных клавиш управления:

  • стрелки (влево, вверх, вправо, вниз)
  • стрелки на нумпаде (4, 8, 6, 2) (при выключенном Numlock)
  • (7, 8, 9, 5) на нумпаде (при включенном Numlock)
  • (7, 8, 9) на цифровом ряду (над буквами)
  • (Z, X, C, Alt)
  • (J, I, L, K)

Shift/пробел — сброс фигурки с возможностью пододвинуть её,
Alt/Стрелка вниз — подвинуть фигурку на одну клетку вниз,
Ctrl — сбросить фигурку без возможности пододвинуть её.

Q: Что такое слева сверху третий квадратик (что такое tables)?

A: Tables в переводе с английского — столы. Это «групповой приват». Т.е. некое подобие сидящих за столом людей, которые могут говорить не на всю арену (в общий чат), а только той группе людей, которые сидят за тем же столом.

Q: Сколько трафика потребляет Тетрис::Арена?

A: В среднем, 300—500 килобайт за час игры. Хотя это зависит от активности чата, скорости и интенсивности игры. К примеру, чем быстрее играет противник — тем больше входящего трафика. Также в зависимости от интенсивности вашей игры трафик может меняться, сидите Вы и читаете чат, либо играете непрерывно.

Q: Какой командой можно проверить пинг?

A: На Тетрис::Арене в данный момент такой команды не существует. Пинг можно проверить штатными средствами операционной системы с помощью команды ping, например, так: Start -> Run -> “ping tetrisarena.ru”. В русскоязычных системах: Пуск -> Выполнить -> “ping tetrisarena.ru”.

Q: Я нашел баг (у меня есть предложение). Куда мне обратиться?

A: На Тетрис::Арене есть система отслеживания багов. Она находится по адресу http://tetrisarena.ru/mantis/. Вы можете написать там найденный Вами баг, либо свое предложение. (Перед тем, как писать, пожалуйста, внимательно проверьте, нет ли уже описания такого же бага/предложения)

Q: Какие минимальные системные требования к компьютеру для игры на Тетрис::Арене?

A: Строго говоря, минимальные требования для игры это требования, предъявляемые операционной системой (а точнее Java Runtime Environment) к компьютеру. На практике удалось выяснить, что для нормальной работы апплета нужен примерно Celeron-350Mhz или выше. Хотя все очень сильно зависит от нагрузки операционной системы и некоторых других факторов. Известны случаи, когда апплет подтормаживал на PentiumIV, и неплохо работал на Pentium-150Mhz.

Q: Как мне настроить тетрис для игры через прокси?

A: Если тип прокси не Socks, то никак. В случае с Socks прокси — использовать программу sockscap (http://www.sockscap.com/). В случае с HTTP(S) прокси выход один: просить администратора вашей сети настроить сервер для пропускания соединений напрямую используя форвардинг или маскарадинг (без использования прокси).

4. Благодарности

Хочу выразить особую благодарность за прямой или косвенный вклад в написании этого документа следующим людям:

Спасибо вам всем!


новости / о сайте / рейтинг / турниры / управление
консоль / FAQ / люди+ / файлы / форум / оргфорум