Контролер с принтером используют в системе Game-Keeper для автоматизации проходов в игровые зоны. Технология предусматривает подключение к контролеру GK обычного pos-принтера через разъем RS-232. Подойдут модели, которые имеют русскую кодовую страницу, режим эмуляции Epson, скорость работы 9600 б/с. Для реализации такого метода автоматизации игровых зон возможно использовать как ethernet контролер (проводной), так и ZigBee контролер (беспроводной). Прошивка контролера в обоих случаях обычная игровая, единственное нужно всегда стараться брать актуальные версии прошивок для контролеров. Организовать автоматизацию прохода при помощи контролера с принтером можно самостоятельно. Для этого достаточно иметь подходящий принтер, электричество для подачи питания на контролер и принтер в месте установки, провод локальной сети от сервера GK в случае с проводным контролером, или прямая видимость до точки доступа ZigBee в случае с беспроводным контролером. Для удобства использования данной технологии наша компания изготавливает под проекты единое устройство, объединяющее контролер в сборе со считывателем и дисплеем, а также pos-принтер.

Описание технологии работы.

Данное устройство размещается на входе в игровую зону, такие как Малышковая, Лабиринт, Батуты и т.д. Это может быть размещение на столе оператора (оператор в данном алгоритме работы обязательное условие). Гость при входе проводит картой (прислоняет, в случае с бесконтактным считывателем) по считывателю. Если средств на карте достаточно, то из принтера выйдет чек, подтверждающий факт списания очков-денег с баланса карты. Оператор проверяет чек и запускает гостя в зону. На чеке выводится информация с названием игровой зоны, временем прохода, суммой списания за проход в зону и остатка на балансе.

Настройки работы.

В приложении Редактор GK в справочнике «Ценовые категории» добавить категорию с названием зоны (допустим для примера Лабиринт).

Категорию сделать активной и сохранить.

В данной категории создать игровой аппарат с одноименным названием, в свойствах которого указать адрес используемого игрового контролера и в применении – принтер, сделать его активным и сохранить.

Далее в справочнике “Уровни и правила” для всех уровней в заведении необходимо создать правило с ценой для этой категории. Именно эта цена в поле «Очки» будет определять стоимость списания с карты гостя при проходе в зону.

Последним этапом необходимо настроить форму чека, который будет выходить из принтера при проходе в зону.

Форма TICKET.PRINT располагается на сервере GK в папке print из каталога gkServices (именно в этом каталоге находятся исполняемые модули служб Game-Keeper gkAgent, gkHost и gkPosServer).

Путь к форме чека: d:\GK\gkServices\print\

Содержимое файла формы чека TICKET.PRINT:


#$1B#$74#$11#$1D#$21#$10

=====================

    Наименование РЦ

  БИЛЕТ НА АТТРАКЦИОН

 %#date%     %#time%

=====================

Карта: %card%

Счёт: %account%

Уровень: %levelName%

Баланс очков: %balance%

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

%machName%

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

   ДОБРО ПОЖАЛОВАТЬ!

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

Остаток очков: %balance1%

=====================

Владелец:

%Owner%

Тел: %Phone%


В этой форме изменяется единственный параметр – Наименование РЦ. Остальные данные на чеке подтягиваются из БД gkArcade!!!

Присутствие строки #$1B#$74#$11#$1D#$21#$10 в форме чека обязательно и определяет параметры инициализации принтера при печати в режиме эмуляции Epson!!!