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

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

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

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

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


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

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

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

Вопрос: как можно присвоить переменной line значение jmc.Event без управляющих символов, т.е. без цвета
Казуал вне форума   Ответить с цитированием
Старый 14.11.2006, 01:40   #62
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию

Код:
    line=jmc.event.replace(/\[\d?\;\d+m/g,'');
__________________
We feel your presence.
WorM вне форума   Ответить с цитированием
Старый 16.02.2007, 10:45   #63
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию

Подымаем тему на верх чтоб не забывали что существует такая
Ну и добавлю от себя еще один пример использования скриптов
Так называймая переодевалка на два комплекта
файлы .exe .ini .set в папку с жабой, а scr в settings
ну подключить его при помощи описанного выше include
Вложения
Тип файла: rar test.part1.rar (93.4 Кб, 18 просмотров)
Тип файла: rar test.part2.rar (74.5 Кб, 17 просмотров)
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.

Последний раз редактировалось Devastator; 16.02.2007 в 11:07.
Devastator вне форума   Ответить с цитированием
Старый 20.02.2007, 14:47   #64
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Собсно вопрос по поводу последнего поста, а есть ли здесь люди которые бы хотели видеть плагины для жабы? Если да, то какие?
Варнер вне форума   Ответить с цитированием
Старый 23.01.2008, 18:20   #65
Курлан
Занятой мадер
 
Регистрация: 13.02.2005
Сообщений: 123
По умолчанию

Есть вот такой вопрос: ввожу в жабе (например): объект шлем стальной
Как добавить в скрипте слово шлем в одну переменную а стальной в другу?
Курлан вне форума   Ответить с цитированием
Старый 11.02.2008, 12:58   #66
Sir
Новичок
 
Регистрация: 06.11.2005
Сообщений: 19
По умолчанию

#alias {объект} {#scr jmc.SetVar("var1", "%1"), jmc.SetVar("var2", "%2")}
__________________
Счастливого пути, куда бы он ни лежал!
Sir вне форума   Ответить с цитированием
Старый 29.02.2008, 20:28   #67
Гурлич
Знакомый Мадера
 
Регистрация: 19.09.2006
Сообщений: 64
По умолчанию

хочу сделать сабс
#sub {/толокнянк([а-я])/} {/толокнянк([а-я])/ 'целебные травы'}
не пашет
де ошибся ?
Гурлич вне форума   Ответить с цитированием
Старый 03.03.2008, 17:47   #68
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию

Цитата:
Сообщение от Гурлич Посмотреть сообщение
хочу сделать сабс
#sub {/толокнянк([а-я])/} {/толокнянк([а-я])/ 'целебные травы'}
не пашет
де ошибся ?
Регулярки в жабе работают токо в тригерах, это раз.
Чисто теоретически это должно выглядеть так: #sub {/толокнянк([а-я])/} {толокнянк$1 'целебные травы'}, это два.
__________________
We feel your presence.
WorM вне форума   Ответить с цитированием
Старый 08.03.2008, 17:59   #69
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию

если я выложу базу данных шмота, меня за это покарают?
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 13.03.2008, 12:02   #70
Warrkan
Новичок
 
Регистрация: 06.09.2005
Сообщений: 40
По умолчанию

Это будет не больно, и быстро
Warrkan вне форума   Ответить с цитированием
Старый 10.10.2010, 14:52   #71
Бродяга
Новичок
 
Регистрация: 16.09.2006
Сообщений: 4
По умолчанию

Не для праздного интереса
Цитата:
Сообщение от WorM Посмотреть сообщение
Регулярки в жабе работают токо в тригерах, это раз.
Чисто теоретически это должно выглядеть так: #sub {/толокнянк([а-я])/} {толокнянк$1 'целебные травы'}, это два.
Как оно в jscript должно выглядеть?
{line=line.replace ("/толокнянк([а-я])/", "толокнянк$1 'целебные травы'");}
Или я где-то путаю кислое с острым?
Бродяга вне форума   Ответить с цитированием
Старый 19.10.2010, 23:36   #72
Snap
Отличник форума
 
Регистрация: 31.03.2004
Сообщений: 299
По умолчанию

Цитата:
Сообщение от Devastator Посмотреть сообщение
если я выложу базу данных шмота, меня за это покарают?
скажи как к жабе прикрутить?
чтоб по табу читалось шмотка елси опознавалась ранее
Snap вне форума   Ответить с цитированием
Ответ


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

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

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


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


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