|
Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 |
Знакомый Мадера
![]() Регистрация: 21.06.2005
Сообщений: 87
|
![]()
хм..
вобщем проблема в следующем... похоже малость что-то где-то изменилось в коде... var tely=/\[1;36m([А-Яа-я]+|Кто-то) сказал[а]? Вам : '(.+)'$/; это раньше работало! 100% сейчас не срабатывает ! цвет текста меняется до конца ввода строки. и чтобы сейчас нормально работало нужно изменить regexp на var tely=/\[1;36m([А-Я][а-я]+|Кто-то) сказал[а]? Вам : '(.+)'\[0;37m$/; имх для имени чара лучше использовать не [А-Яа-я]+ , а [А-Я][а-я]+ Последний раз редактировалось Елигор; 12.10.2006 в 16:51. |
![]() |
![]() |
![]() |
#2 | |
Отличник форума
![]() Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
![]() Цитата:
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
|
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: 16.08.2006
Сообщений: 11
|
![]()
Народ, помогите плиз. Есть проблема, объясняю на простом примере:
Если написать в скрипте что-то вроде: var line = jmc.Event; if (line == "Вы голодны.") { jmc.Send("эм голоден") } то при получении строки из мада на тике - триггер срабатывает. Но если набрать команду "счет" - то при получении этих же строк из мада триггер не срабатывает. А все дело в том, что по команде "счет" сообщения: Вы голодны. Вас мучает жажда. отображаются зеленым цветом и строка отличается от сравниваемой. Отключение цветового режима решает проблему, но кому оно надо без цвета? Также можно решить проблему таким образом: if (line.search("Вы голодны.")!=-1) { jmc.Send("эм голоден") } но основная решаемая задача отличается от примера и данный способ не катит. Вопрос: как можно присвоить переменной line значение jmc.Event без управляющих символов, т.е. без цвета |
![]() |
![]() |
![]() |
#4 |
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
![]() Код:
line=jmc.event.replace(/\[\d?\;\d+m/g,'');
__________________
We feel your presence. |
![]() |
![]() |
![]() |
#5 |
Отличник форума
![]() Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
![]()
Подымаем тему на верх
![]() Ну и добавлю от себя еще один пример использования скриптов Так называймая переодевалка на два комплекта файлы .exe .ini .set в папку с жабой, а scr в settings ну подключить его при помощи описанного выше include
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. Последний раз редактировалось Devastator; 16.02.2007 в 10:07. |
![]() |
![]() |