Вернуться   МПМ Былины - Мир Древней Руси > Для игроков > Клиенты для игры

Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc...

Ответ
 
Опции темы Опции просмотра
Старый 10.10.2016, 13:10   #31
panas
Новичок
 
Регистрация: 03.04.2005
Сообщений: 25
По умолчанию

А можно как-нибудь к тортилле прикрутить jscript как это сделано в жабе?
panas вне форума   Ответить с цитированием
Старый 11.10.2016, 00:23   #32
Гилард
Новичок
 
Регистрация: 03.11.2014
Сообщений: 15
По умолчанию

Цитата:
Сообщение от panas Посмотреть сообщение
А можно как-нибудь к тортилле прикрутить jscript как это сделано в жабе?
Сделана только поддержка Lua. Другие языки намеренно не добавлялись. Решено сделать качественную поддержку в клиенте для одного языка, чем кое-как для нескольких.

JS (и другие языки) добавлять не планируется, т.к. возможностей Lua хватает с избытком.

Для Lua есть даже отладчик, который интегрируется с клиентом.
Гилард вне форума   Ответить с цитированием
Старый 14.10.2016, 14:19   #33
panas
Новичок
 
Регистрация: 03.04.2005
Сообщений: 25
По умолчанию

А как сделать тикер как в жабе чтобы секунды отсчитывал?
panas вне форума   Ответить с цитированием
Старый 14.10.2016, 16:52   #34
Гилард
Новичок
 
Регистрация: 03.11.2014
Сообщений: 15
По умолчанию

Цитата:
Сообщение от panas Посмотреть сообщение
А как сделать тикер как в жабе чтобы секунды отсчитывал?
Если ты про отсчет секунд между тиками, то такая фишка есть в плагине Панель статусов (status.lua).

При включении может ругнуться
Нет файла настроек gamedata\Былины\status\config.lua.

Тогда файл нужно скопировать отсюда
resources\profiles\Былины\status\config.lua

Тикер настроен на фразу Минул час.

Считает секунды до следующей фразы Минул час.

Тикер работает с часами компьютера (для точного измерения времени), поэтому иногда может тикать и по -2 секунды. Т.к. сам клиент отрабатывает не равномерно а как позволит винда.
Гилард вне форума   Ответить с цитированием
Старый 18.10.2016, 16:21   #35
Урхай
Новичок
 
Регистрация: 29.07.2015
Сообщений: 5
По умолчанию

Ужасно раздражает работа с звуком - автоматически проставление на максимум + включенный звуковой плагин.
Урхай вне форума   Ответить с цитированием
Старый 19.10.2016, 01:26   #36
Гилард
Новичок
 
Регистрация: 03.11.2014
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Урхай Посмотреть сообщение
Ужасно раздражает работа с звуком - автоматически проставление на максимум + включенный звуковой плагин.
Громкость по умолчанию не на максимуме (при установке клиента, в начальном конфиге стоит громкость 60%).

Звуковые плагины изначально включены, т.к. они в основном рассчитаны на слабовидящих игроков. Но эти плагины можно отключить.

Плагины звука можно совсем скрыть, если их имена прописать в файле off.lst (в каталоге с клиентом).
Гилард вне форума   Ответить с цитированием
Старый 21.10.2016, 01:48   #37
Ladon
Наш человек
 
Регистрация: 06.03.2004
Сообщений: 502
По умолчанию

Цитата:
Сообщение от Гилард Посмотреть сообщение
Антидисконнект есть - плагин переподключения в случае обрыва autoreconnect.
Подкрадывалка - добавить хоткеи ? Не ?

Открывашка ? Принцип работы ? Открывать сразу все двери ?

Подкрадывалка из коробки нужна. Плагин али хоткеи сразу забинденые. Удобство.

Открывашка - игрок жмет например север.
Сервер пишет - закрыто (дверь).
Скрипт пишет - открыть дверь север
Сервер пишет - заперто.
Скрпипт пишет - отпереть дверь север; открыть дверь север
Сервер пишет - у вас нет ключа.
Скрпипт пишет - взломать дверь север; открыть дверь север ( если есть взлом )
возможны варианты когда севрвер пишет - закрыто. тогда надо перебирать возможные варианты выхода - дверь, ворота, калитка, лаз, паутина.
Ladon вне форума   Ответить с цитированием
Старый 23.05.2017, 13:00   #38
Гилард
Новичок
 
Регистрация: 03.11.2014
Сообщений: 15
По умолчанию

Вышел релиз версии 1.0
Рекомендуется для обновления.

Большое количество изменений, рекомендуется для обновления.
Улучшена совместимость клиента с MacOS и Linux. Поправлены недочеты работы клиента в Wine.

Основные изменения по сравнению с версией 0.99:
- Сабы отрабытывают теперь перед триггерами и поддерживают цвет. Однако Lua-триггеры плагинов срабатывают как и прежде, до замен.
- Триггеры срабатывают на промпт-строку.
- В горячих клавишах и подсветках появился приоритет.
- В редакторе триггеров, макросов и др. теперь можно менять приоритет одновременно у нескольких элементов,
- Добавлена команда #stop. Она предназначена для работы с триггерами (actions). Команда отменяет все остальные триггеры для данной строки (как и команда #drop), однако строка попадает в окно клиента.
- Добавлена вкладка в окно с настройками с переменными (var).
- Окно компонентов позволяет включать/отключать отдельные блоки клиента. Удобно для поиска неправильно работающих триггеров.
- Можно сбросить содержимое окна в лог-файл, можно записывать логи до всяких триггеров (как приходит от сервера).
- Добавлены команды #wlock, #wunlock - для блокировки/разблокировки автоскролла дополнительных (output) окон.
- Сделана поддержка запуска клиента из командной строки с указанием профиля для игры.
- Сделана галочка при создании/загрузке профиля для создания ярлыка на рабочем столе с указанием, что нужно загружать именно этот профиль.

Список очень большой, полный список изменений в файле changelog.txt в архиве с клиентом.
Сам клиент тут: http://tmud.github.io/

Последний раз редактировалось Гилард; 23.05.2017 в 13:54.
Гилард вне форума   Ответить с цитированием
Старый 28.05.2018, 18:08   #39
Groz
Новичок
 
Регистрация: 06.09.2004
Сообщений: 31
По умолчанию

Подскажите плз, а можно ли как-то в триггерах идентифицировать цвет текста, приходящего от сервера.

т.е. например если цвет текста желтый - значит это предмет,
если цвет красный - значит это моб/чар.
Groz вне форума   Ответить с цитированием
Старый 22.08.2018, 15:21   #40
Гилард
Новичок
 
Регистрация: 03.11.2014
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Groz Посмотреть сообщение
Подскажите плз, а можно ли как-то в триггерах идентифицировать цвет текста, приходящего от сервера.

т.е. например если цвет текста желтый - значит это предмет,
если цвет красный - значит это моб/чар.
Это возможно через луа плагин.
Гилард вне форума   Ответить с цитированием
Старый 13.10.2018, 13:40   #41
Жрон
Новичок
 
Регистрация: 21.01.2006
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Groz Посмотреть сообщение
Подскажите плз, а можно ли как-то в триггерах идентифицировать цвет текста, приходящего от сервера.

т.е. например если цвет текста желтый - значит это предмет,
если цвет красный - значит это моб/чар.
LUA:

if vd:get(1, "textcolor") == 9 then
....
end


где 9 - красный цвет. (Пример)
__________________
(С) Твердята
(С) Солнцедар
(С) Ровена
Жрон вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:09.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot