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

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

Ответ
 
Опции темы Опции просмотра
Старый 21.12.2005, 17:31   #151
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Ты триг разделил , ты написал типа
#ac {Минул час} { перавя часть которая у тебя получаеться} {и другая часть которую отбрасывает}, что бы было правильно то вот
#action {Минул час.} {{#tickset;#math {poznalka} {$poznalka+2}} }};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default}
радуйся!
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 22.12.2005, 08:12   #152
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

#action {Минул час.} {#tickset;#math {poznalka} {$poznalka+2}};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default}

Красную фигурную скобку поделить, а зеленую добавь.
WorM вне форума   Ответить с цитированием
Старый 22.12.2005, 08:30   #153
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

Цитата:
Сообщение от Devastator
Ок, спасибо.
У меня со скриптами плоховато
Перехват теллов на скриптах
Код:
function CaptureTells()
{
  var tmp=jmc.Event;
  var tely=/\[1;36m([А-Яа-я]+|Кто-то) сказал[а]? Вам : '(.+)'$/;
  var ytel=/\[1;36mВы сказали ([А-Яа-я]+|Кому-то) : '(.+)'$/;
  var gtel=/^(\[0;32m\d+H\[0;37m \[0;32m\d+M\[0;37m (\?\?\?|\d+о) Зауч\:.+> )?([А-Яа-я]+|Кто-то) сообщил[а]? группе : '(.+)'$/;
  var ygtel=/^(\[0;32m\d+H\[0;37m \[0;32m\d+M\[0;37m (\?\?\?|\d+о) Зауч\:.+> )?Вы сообщили группе : '(.+)'$/;
  if(tely.test(tmp)==true)
  {
    res = tely.exec(tmp);
    if((res[1]!='Кузнец') && (res[1]!='Умелец') && (res[1]!='Скорняк') && (res[1]!='Трактирщик') && (res[1]!='Травник') && (res[1]!='Индус') && (res[1]!='Пленник') && (res[1]!='Пекарь') && (res[1]!='Торговец') && (res[1]!='Подмастерье'))
    {
      jmc.Output("$TIME   "+res[1]+" Вам : '"+res[2]+"'",'white');
    }
  }
  if(ytel.test(tmp)==true)
  {
    res = ytel.exec(tmp);
    jmc.Output("$TIME   Вы "+res[1]+" : '"+res[2]+"'",'white');
  }
  if(gtel.test(tmp)==true)
  {
    res = gtel.exec(tmp);
    jmc.Output("$TIME   "+res[3]+" группе : '"+res[4]+"'",'yellow');
  }
  if(ygtel.test(tmp)==true)
  {
    res = ygtel.exec(tmp);
    jmc.Output("$TIME   Вы группе : '"+res[3]+"'",'yellow');
  }
}
jmc.RegisterHandler("Incoming","CaptureTells()");
Куда пихать разберетесь не маленькие +)

Забыл добавить работает при цвет полн, стат все.

Последний раз редактировалось WorM; 22.12.2005 в 09:45.
WorM вне форума   Ответить с цитированием
Старый 23.12.2005, 07:05   #154
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Спасибо канечно, но мне на тригах удобнее. темболее строка у меня с подсветкой другой тыж видел
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 23.12.2005, 16:14   #155
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

regexp в subs работает в жабе ?
Елигор вне форума   Ответить с цитированием
Старый 25.12.2005, 00:05   #156
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

да вроде бы
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 26.12.2005, 13:54   #157
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

ну тогда как его юзать ?!

в тригах
#act {/... regexp ... /} {tratatat}

в сабсах

#subs {/... regexp ... /} {ываыва} - не катит

что не так ?!
Елигор вне форума   Ответить с цитированием
Старый 26.12.2005, 23:01   #158
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

опиши типа ты забваешь такой риг
#act {/... regexp ... /} {tratatat}
потом типа пишешь замену
#act {/... regexp ... /} {tratatat}
и когда появляеть замененная строка триг не работает?
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 27.12.2005, 10:45   #159
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

нет.
в приведенном мной примере... act и subs не имеют никакого отношения друг к другу.
смысл в том, что regexp в тригах работает, вот в сабсах не получается (
Елигор вне форума   Ответить с цитированием
Старый 27.12.2005, 10:57   #160
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Приведи пример
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 27.12.2005, 18:58   #161
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

вобще-то пример был выше:

#subs {/^([А-Я][а-я]+) (дал.?) Вам (.*)\./} {%0 %1 Вам [ %2 ].}

не работает

хотя триг на такую же строку regexp работает нормально
Елигор вне форума   Ответить с цитированием
Старый 27.12.2005, 19:40   #162
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

В жабе пишут так

#sub {%1 дал%2 Вам %3} {%1 GIVE TO ME %3}

в жабе переменные задаются как %1 %2 %3 и тд ну ты понял )
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 28.12.2005, 14:59   #163
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

да я знаю как это делается без Regular Expression.
меня интересует именно regexp в сабсах.
Елигор вне форума   Ответить с цитированием
Старый 11.01.2006, 18:33   #164
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

хз че сказать
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 13.01.2006, 17:24   #165
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

regexp в subs не работает(покрайней мере как я не заморачивался не работал), токо если мутить на уровне скриптов. Если скриптами подходит потом могу выложить пример, если надо конечно.
WorM вне форума   Ответить с цитированием
Ответ


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

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

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


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


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