Solace Old Forum

Solace for Russian => Общие вопросы => Topic started by: Leora on July 01, 2004, 12:20:32 pm



Title: jmc
Post by: Leora on July 01, 2004, 12:20:32 pm
Не знаю пригодиться кому или нет, но возможно...
Для меня, как для нового игрока, было и есть очень трудно разобраться в установленных аффектах. Точнее в том, какой аффект спал (подсветка стоит, но вот вывожу я текущие аффекты и начинаю по 40 секунд думать, а что же у меня свалилось). Мб это я такой тормоз - не исключаю - но вообще после циркулей тяжеловато это.
    Учитывая что я человек ленивый, мне было проще за часок написать скрипт на перле, которые дделает следующее:
<skip>
                       modifies armor class by -108 for 9 hours
Spell harden skin is active for 3 hours
Spell detect invis is active for 13 hours
No affect - Enlarge    << вот это мне легче видеть
No affect - Fly            << ставлю еще подсветку и просто супер
No affect - Haste
No affect - Iron skin

Спад/установка аффектов происходит динамически, + в статус баре,
определенными вами буквами и их последовательностью, выводятся спадшие аффекты.

Скрипт подходит для любого класса. Если кому нужен - скажите куда залить. P/S/ если доработаете его, мои познания в перле очень ограничены, то буде признателен.


Title: Re:jmc
Post by: kepasa on July 02, 2004, 03:51:46 pm
#   {^You are affected by the following:} now triggers {#var counterspell OFF;#vardetinvis OFF;#var haste OFF;#var eldritch OFF;#var harden OFF;#var blink OFF;#var pha OFF;#var prs OFF;#var enlarge OFF;#var darkpres OFF} @ {5}
#   {^Spell haste modifies} now triggers {#var haste on} @ {5}
#   {^Spell detect invis} now triggers {#var detinvis on} @ {5}
#   {^Spell eldritch shield} now triggers {#var eldritch on} @ {5}
#   {^Spell harden skin} now triggers {#var harden on} @ {5}
#   {^Spell protective shield} now triggers {#var prs on} @ {5}
#   {^Spell phantasmal armor} now triggers {#var pha on} @ {5}
#   {^Spell counterspell modifies} now triggers {#var counterspell on} @ {5}
#   {^Spell blink is active} now triggers {#var blink on} @ {5}
#   {^Spell ironskin is} now triggers {#var harden on} @ {5}
#   {^Spell dark presence} now triggers {#var darkpres on} @ {5}
#   {^Spell enlarge} now triggers {#var enlarge on} @ {5}


#   {spl} now aliases {#showme --AFFECTS--;#showme haste $haste;#showme blink $blink;#showme phant $pha;#showme prs   $prs;#showme count $cou
nterspell;#showme harde $harden;#showme eldri $eldritch;#showme detin $detinvis;#showme enlar $enlarge;#showme darkp $darkpres} in [default]
grou

минимализм для жабы ;)


Title: Re:jmc
Post by: Dervish on July 02, 2004, 04:25:43 pm
у кого нить есть такой же для зМАДа? %)


Title: to Kepasa
Post by: LazyDay on July 03, 2004, 04:40:20 pm
Quote
#  {^Spell haste modifies}

What does ^ symbol do in jmc? And a related question: my highlights sometimes play tricks I can not explain, the intendent phrase is highlighted, say white, however all the text which comes next turns red sometimes. Would you be able to advise on this?


Title: Re:jmc
Post by: Leora on July 03, 2004, 09:17:52 pm
2 Kepasa

неа не катит :)
Приходится объявлять кучу переменных, и нет возможности динамического отслеживания изменения. Точнее есть, но придется
опять таки ловить строки и менять переменные
Далее - сменил класс - менять переменные? - лениво :Р
Хотя не спорю - каждому свое
Мне показалось более идеологиски правильно сделать так
@ArrayAffect      = ("Armor",           "1", "S", "You feel someone protecting you.", "Spell armor", "You feel less armored.","0", и т.д.
S - символьные код спела, которые выводиться в статус виндов в 1 позицию
Ну вот понравилось мне так:)


Title: Re:to Kepasa
Post by: kepasa on July 03, 2004, 11:43:47 pm

^ means it is THE START OF LINE. трудно блядь мануал почитать на толчке?

Quote
#  {^Spell haste modifies}

What does ^ symbol do in jmc? And a related question: my highlights sometimes play tricks I can not explain, the intendent phrase is highlighted, say white, however all the text which comes next turns red sometimes. Would you be able to advise on this?

i have same bug with jmc 3.26 (all text after highlight becomes purple sometimes)
leora,,
and about arrays: i prefer perl as lang, but jmc has only vb or js scripts... i didnt like MMC, thouhgh..


Title: Re:jmc
Post by: Nikky on July 08, 2004, 05:12:17 pm
В жмц есть все языки установленные в windows scripting


Title: Re:jmc
Post by: lynx on July 09, 2004, 09:08:56 am
zMUD 7  по слухам рулит неимоверно (почти как Шумми) ;)))))


Title: Re:jmc
Post by: Earwin on July 09, 2004, 12:56:27 pm
Как юзер вышоупомянутого - ага, рулит :)


Title: Re:jmc
Post by: Leora on July 10, 2004, 12:09:07 pm
Только его покупать надо - а денег жалко :)
Про крак не гвоворите - не катит :Р
И еще у 7змада есть (как и была) проблема с мапером, + невозможность использовать перенаправление ввода/вывода на свои функции + (хотя тут мб я глючу) кэйз сенситивити в алиасах чет у меня не завелся...
А вообще каждому свое :))


Title: Re:jmc
Post by: lynx on July 10, 2004, 12:14:03 pm
Даже в ансишных регэкспах есть включение/отключение кейс сенситивити, а в 7 змаде есть даже перл-компатибл.


Title: Re:jmc
Post by: kepasa on July 11, 2004, 01:19:52 pm
чуваки да вы чо? жаба рулит неимоверно ;) мне единственное, что в ней нехватает, так это команды проигрыша разных звуков на разные событи, а то стандартный #bell не катит уже ;).. проверено денаяйми ;)


Title: Re:jmc
Post by: grinka on July 14, 2004, 02:06:51 am
Мне не удалось в жабе запустить script engine - валится нафик.
:(


Title: Re:jmc
Post by: lynx on July 14, 2004, 10:02:09 am
чуваки да вы чо? жаба рулит неимоверно ;) мне единственное, что в ней нехватает, так это команды проигрыша разных звуков на разные событи, а то стандартный #bell не катит уже ;).. проверено денаяйми ;)

А в змаде с 3 версии такая возможность ЕСТЬ! И тут мы тебя уели :)


Title: Re:jmc
Post by: Nikky on July 14, 2004, 11:22:47 am
в jmc тоже есть, просто кепаса криворукий :)


Title: Re:jmc
Post by: kepasa on July 14, 2004, 10:48:57 pm
ну и где там она? с какой версии есТЬ?


Title: Re:jmc
Post by: Leora on July 14, 2004, 11:07:15 pm
Научил бы кто нить (или поправил сырцы) чтобы жаба логировала то, что _выдается_ на экран...
я часто использую связку drop;showme - в маде выглядит классно а вот потом логи читать запаришься - в них только входные строки
Народ сделайте кто нить а?
или нучите (если криворукий я)


Title: Re:jmc
Post by: Nikky on July 15, 2004, 01:35:16 pm
достаточно уметь писать проги в среде windows scripting - что, рассказывать, как там файл открывать, как создавать объект мультимедиа или что?


Title: Re:jmc
Post by: Leora on July 16, 2004, 09:26:31 am
Если можно, то да
Очень хотел бы узнать и лучше с примерами
я не нашел в доке по жабе, как поймать строки, _выдаваеваемые_ на экран :(
жутко охота логи красивые  :)


Title: Re:jmc
Post by: Nikky on July 19, 2004, 04:27:00 pm
*** вам гопники :)
читайте мануалы на ввв.микрософт.ком


Title: Re: jmc 2 leora
Post by: bulo4ka on August 31, 2004, 02:00:49 pm
кинь плиз свои скрипты на мыло: shattered13@mail.ru