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

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

 
 
Опции темы Опции просмотра
Старый 08.11.2006, 10:38   #28
Казуал
Новичок
 
Регистрация: 16.08.2006
Сообщений: 11
По умолчанию

Народ, помогите плиз. Есть проблема, объясняю на простом примере:
Если написать в скрипте что-то вроде:

var line = jmc.Event;
if (line == "Вы голодны.") {
jmc.Send("эм голоден")
}


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

отображаются зеленым цветом и строка отличается от сравниваемой. Отключение цветового режима решает проблему, но кому оно надо без цвета?
Также можно решить проблему таким образом:
if (line.search("Вы голодны.")!=-1) {
jmc.Send("эм голоден")
}

но основная решаемая задача отличается от примера и данный способ не катит.

Вопрос: как можно присвоить переменной line значение jmc.Event без управляющих символов, т.е. без цвета
Казуал вне форума   Ответить с цитированием
 


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

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

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


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


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