GTK оболочка для игры TimeZero. Первоначально разрабатываемая для Linux.
Версия: 0.1-dev
Автологин:
- Автоматически обновлятся данные персонажей при получении занных с локации, или при входе в игру.
- ВНИМАНИЕ: пароль хранится в открытом виде
- Ключи не поддерживаются (TODO)
Чат:
- Отключены цвета сообщений.
- Автоматически подбирается цвет для ника.
- ВНИМАНИЕ: Значек сканирования персонажа не работает (TODO)
- Для вкладки добавляется private [вкладка] (например: private [radio])
Список игроков в локации:
- ВНИМАНИЕ: Бои не отображаются (TODO)
- Клановые значки не загружаются/обновляются (TODO)
Для сборки программы вам необнохимо наличие следующих библиотек (dev версий для Debian)
- GTK2 - 2.16+
- WebKit-gtk - 1.6+
- json-c
- Adobe Flash - 9+
Все нижеперечисленные команды выполняются от обычного пользователя.
make
make install
Перейдите к настройке флеша и добавьте директорию /home/<имя пользователя>/.timezero/ в список разрешенных зон.
Always trust files in these locations: => Edit locations... => Add location...
Где я могу посмотреть список планов и их выполнение?
В файде TASKS
, а так же в исходном коде по меткам TODO, FIXME, NOTE
Иногда клиент сразу при запуске закрывается, почему?
Это известный баг, но отследить и исправить пока не удается.
Почему иногда перестает открыватся инвентарь и показывается неверное время перехода?
Подобное поведение наблюдается и в браузерах, поэтому сделан вывод: проблема в Flash'е, WebKit'e а то и клиенте.
Мне не нравится ваш код, и сделайте эту штуку вот так.
Пожалуйста, уважаемые. Я принимаю патчи, пулы, и предложения в Issues.