ge-script

Этот скрипт написан для удобства игры посредством JMC. Скрипт написан на языке Perl, поэтому для его работы необходимо установить ActivePerl (www.activestate.com)

Программа поставляется as-is, т.е. никакой ответственности за возможные результаты его деятельности я не несу и ничего вам не обязан. Разрабатывается он для себя и друзей и, скорее всего, самая полная и конечная его версия никогда не будет выложена на публику, слишком уж много задуманно ;) Вы можете свободно его использовать и распространять в неизменном виде. Если у вас есть ценные идеи и предложения, пишите.

В данной версии реализованны следующие возможности:

  1. меню выбора персонажа
  2. автоматическое ведение логов по персонажам/месяцам
  3. архивация логов за прошлый месяц

В ближайшее время (возможно, сегодня вечером :) будет реализована подсветка PK-листа, включение/исключение из PK-листа простыми командами, универсальный обработчик игровых событий (зачитан свиток познания, на вас напали, етц). Планов громадье, пожелания приветствуются ;)

Список персонажей находится в файле .\settings\char.dat, формат его не должен вызвать затруднений

Для архивации логов необходим архиватор Rar (можно взять локально или с сайта производителя). Необходимо, чтобы консольная версия архиватора rar.exe была доступна через путь поиска. Проще всего положить его в каталог jmc.

Скачать ge.zip

Скачать rar.exe

Чтобы запустить скрипт, необходимо:

  1. Установить ActivePerl.
  2. При установке ОБЯЗАТЕЛЬНО нужно установить и сам Perl и PerlScript.
  3. В JMC в Options/Scripting в списке скриптовых движков должен появиться PerlScript. Выбираем его
  4. Разархивируем скрипт в каклог, где у вас установлен JMC.
    *ВНИМАНИЕ!* Файл скрипта, испоьзуемый в профиле, носит имя settings\<имя_профиля>.scr. В состав данного скрипа входит файл default.scr. Если в профиле default у вас есть файл скрипта, он будет перезаписан. Сделайте резервную копию.
  5. Для использования в профиле, отличном от default, переименуйте файл settings\default.scr в settings\<имя_профиля>.scr
  6. Добавьте своих персонажей в файл .\settings\char.dat
  7. Вызов меню персонажей осуществляется командой #scri do_ChSelect. Удобно назначить алиас вида #alias {conn} {#scri do_ChSelect}