21.12.2005, 18:31 | #151 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
Ты триг разделил , ты написал типа
#ac {Минул час} { перавя часть которая у тебя получаеться} {и другая часть которую отбрасывает}, что бы было правильно то вот #action {Минул час.} {{#tickset;#math {poznalka} {$poznalka+2}} }};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default} радуйся!
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
22.12.2005, 09:12 | #152 |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Re: Вопросы о Жабе
#action {Минул час.} {#tickset;#math {poznalka} {$poznalka+2}};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default}
Красную фигурную скобку поделить, а зеленую добавь. |
22.12.2005, 09:30 | #153 | |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Re: Вопросы о Жабе
Цитата:
Код:
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 в 10:45. |
|
23.12.2005, 08:05 | #154 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
Спасибо канечно, но мне на тригах удобнее. темболее строка у меня с подсветкой другой тыж видел
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
23.12.2005, 17:14 | #155 |
Знакомый Мадера
Регистрация: 21.06.2005
Сообщений: 87
|
Re: Вопросы о Жабе
regexp в subs работает в жабе ?
|
25.12.2005, 01:05 | #156 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
да вроде бы
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
26.12.2005, 14:54 | #157 |
Знакомый Мадера
Регистрация: 21.06.2005
Сообщений: 87
|
Re: Вопросы о Жабе
ну тогда как его юзать ?!
в тригах #act {/... regexp ... /} {tratatat} в сабсах #subs {/... regexp ... /} {ываыва} - не катит что не так ?! |
27.12.2005, 00:01 | #158 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
опиши типа ты забваешь такой риг
#act {/... regexp ... /} {tratatat} потом типа пишешь замену #act {/... regexp ... /} {tratatat} и когда появляеть замененная строка триг не работает?
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
27.12.2005, 11:45 | #159 |
Знакомый Мадера
Регистрация: 21.06.2005
Сообщений: 87
|
Re: Вопросы о Жабе
нет.
в приведенном мной примере... act и subs не имеют никакого отношения друг к другу. смысл в том, что regexp в тригах работает, вот в сабсах не получается ( |
27.12.2005, 11:57 | #160 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
Приведи пример
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
27.12.2005, 19:58 | #161 |
Знакомый Мадера
Регистрация: 21.06.2005
Сообщений: 87
|
Re: Вопросы о Жабе
вобще-то пример был выше:
#subs {/^([А-Я][а-я]+) (дал.?) Вам (.*)\./} {%0 %1 Вам [ [0;36m%2[0m ].} не работает хотя триг на такую же строку regexp работает нормально |
27.12.2005, 20:40 | #162 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
В жабе пишут так
#sub {%1 дал%2 Вам %3} {%1 GIVE TO ME %3} в жабе переменные задаются как %1 %2 %3 и тд ну ты понял )
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
28.12.2005, 15:59 | #163 |
Знакомый Мадера
Регистрация: 21.06.2005
Сообщений: 87
|
Re: Вопросы о Жабе
да я знаю как это делается без Regular Expression.
меня интересует именно regexp в сабсах. |
11.01.2006, 19:33 | #164 |
Отличник форума
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
Re: Вопросы о Жабе
хз че сказать
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
13.01.2006, 18:24 | #165 |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Re: Вопросы о Жабе
regexp в subs не работает(покрайней мере как я не заморачивался не работал), токо если мутить на уровне скриптов. Если скриптами подходит потом могу выложить пример, если надо конечно.
|