Онлайн игра Адамант Адан: Хроники Средиземья
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] 2

tamak

  • Ветеран
  • ****
  • Сообщений: 148
16 Мар 2010 в 03:57

Написание собственного сета

Хотелось бы увидеть рекомендации опытных игроков о том, какие триггера могут понадобиться при зонинге и какие жизненно необходимы :). Так же может кто-то поделица своими наработками или идеями.
Ну и естественно какие ошибки можно допустить при написании сета (оос [игрок]: Там было 100 монет. ) ;D

Кархарот

  • [Бессмертный]
  • Герой
  • *****
  • Сообщений: 758
16 Мар 2010 в 22:30

Re: Написание собственного сета

некоторые триггеры стоит предварять символом "^", чтобы их не проабьюзили указанным тобой образом
а вообще, триггеры зло

я не помню триггера который бы мне пригодился по настоящему, за исключением некоторых триггеров для обеспечения автоматической простановки биндов

как правило нужны, в основном:
 - подсветки(!!), особенно на баш, холд, парал, молчу, слепу, дизарм
 - алиасы: одно- двух- буквенные на основные действия твоей профессии, и плюс на установку целей, и наверное спидволки тоже иногда пригодятся
 - бинды на действия с целью, плюс на передвижение, скан, см, подъем, рест, рекол

user

20 Апр 2010 в 00:40

Re: Написание собственного сета


                 Hotkey

#hot {HOME} {север} {default}
#hot {PGUP} {вниз} {default}
#hot {END} {юг} {default}
#hot {PGDN} {восток} {default}
#hot {INS} {вверх} {default}
#hot {DEL} {запад} {default}

                  Цели

#alias {ц1} {#var ch1;#var ch1 %1} {default}      /// пишем ц1 цветочек
#alias {ц2} {#var ch2;#var ch2 %1} {default}
#alias {ц3} {#var ch3;#var ch3 %1} {default}
#alias {ц4} {#var ch4;#var ch4 %1} {default}
#alias {ц5} {#var ch5;#var ch5 %1} {default}
#hot {F5} {убить $ch1} {default}                      /// (с) выше. жмем F5 и бьем по ц1 т.е. цветочек
#hot {F6} {убить $ch2} {default}
#hot {F7} {убить $ch3} {default}
#hot {F8} {убить $ch4} {default}
 

                 Тригеры

#action {Enter Charset:} {#log masslog.log} {5} {default}                     ///запись лога в один файл при каждом подключение

#action {[ООС] %1 : %2} {#output {light green} {%1 оос : %2}} {5} {default}         
#action {%1 сказал%3: "%2"} {#output {light cyan} {%1 сказал%3: "%2"}} {5} {default} ///вывод в аутпут сообщение в лс и общие каналы
#action {%1 заорал%3: "%2"} {#output {yellow} {%1 заорал%3: "%2"}} {5} {default}


#ticksize 60
#action {Солнце взошло на востоке.} {#tickon;#ticksize 60} {5} {default}


                 Подсветки, замена   
                 
#highlight {light green,b black} {"++ЛЕГКОЕ++".} {default}
#highlight {white,b red} {##%1 %2 МЕНЯ СБАШИЛ!!!##} {default}
#highlight {light red,b yellow} {##%1 %2 СФЭЙЛИЛ БАШ ПО МНЕ.##} {default}
#highlight {white,b light red} {##%1 МЕНЯ СБАШИЛ!!!##} {default}
#highlight {light green,b black} {##%1 СБАШИЛ %2 %3.##} {default}
#highlight {light green,b black} {##%1 СБАШИЛ %2.##} {default}
#highlight {light red,b yellow} {##%1 СФЭЙЛИЛ БАШ ПО МНЕ.##} {default}
#highlight {magenta,b grey} {##%2 СФЭЙЛИЛ БАШ ПО %1.##} {default}
#highlight {light magenta,b white} {##%3 СФЭЙЛИЛ БАШ ПО %1 %2.##} {default}
#highlight {light cyan,b black} {#10 СЕКУНД ДО ТИКА} {default}
#highlight {white,b black} {#ТИК} {default}
#highlight {light red,b blue} {%1 %2 сковал паралич.} {default}
#highlight {light red,b black} {%1 в БЕРС, впал!} {default}
#highlight {yellow,b black} {%1 взял маленькую кучку монет из трупа %2 %3.} {default}
#highlight {yellow,b black} {%1 взял маленькую кучку монет из трупа %2-%3} {default}
#highlight {yellow,b charcoal} {%1 взял маленькую кучку монет из трупа %2.} {default}
#highlight {white,b black} {%1 вступил в игру.} {default}
#highlight {light cyan,b black} {%1 заснул.} {default}
#highlight {cyan,b black} {%1 заснула.} {default}
#highlight {red,b black} {%1 посмотрел на вас.} {default}
#highlight {red,b black} {%1 посмотрела на вас.} {default}
#highlight {white} {%1 появилась в центре %2} {default}
#highlight {white,b black} {%1 появилась посреди комнаты.} {default}
#highlight {white} {%1 появился в центре %2} {default}
#highlight {white,b black} {%1 появился посреди комнаты.} {default}
#highlight {yellow,b blue} {%1 прилетел с %2.} {default}
#highlight {yellow,b blue} {%1 прилетела с %2.} {default}
#highlight {yellow,b blue} {%1 пришел с %2.} {default}
#highlight {yellow,b blue} {%1 пришла с %2.} {default}
#highlight {brown,b blue} {%1 проснулся.} {default}
#highlight {grey,b light cyan} {%1 сказал вам: "%2"} {default}
#highlight {grey,b light cyan} {%1 сказала вам: "%2"} {default}
#highlight {light red,b light blue} {%1 сковал паралич.} {default}
#highlight {light green,b black} {%1 сообщил группе: %2, %3, Зап:%4:%5} {default}
#highlight {light green,b black} {%1 сообщил группе: %2/%3H, %4/%5V} {default}
#highlight {light green,b black} {%1 сообщила группе: %2, %3, Зап:%4:%5} {default}
#highlight {light green,b black} {%1 убежал вверх.} {default}
#highlight {light green,b black} {%1 убежал вниз.} {default}
#highlight {light green,b black} {%1 убежал%2 на %3.} {default}
#highlight {light green,b black} {%1 убежала вверх.} {default}
#highlight {light green,b black} {%1 убежала вниз.} {default}
#highlight {yellow,b blue} {%1 улетел %2.} {default}
#highlight {yellow,b blue} {%1 улетел на %2.} {default}
#highlight {yellow,b blue} {%1 улетела %2.} {default}
#highlight {yellow,b blue} {%1 улетела на %2.} {default}
#highlight {brown,b black} {%1 умело разжег костер.} {default}
#highlight {yellow,b blue} {%1 ушел %2.} {default}
#highlight {yellow,b blue} {%1 ушел на %2.} {default}
#highlight {yellow,b blue} {%1 ушла %2.} {default}
#highlight {yellow,b blue} {%1 ушла на %2.} {default}
#highlight {light red,b black} {(Лучнику)} {default}
#highlight {light magenta,b light green} {(квест)} {default}
#highlight {grey,b brown} {**%1 в МОЛЧЕ!**} {default}
#highlight {light blue,b grey} {***БРЫЗГИ***} {default}                        /// башы, фраги, холды, ярким цветом
#highlight {light cyan,b black} {***СФЕРА***} {default}
#highlight {light cyan,b black} {**--ПРОКЛА--**} {default}
#highlight {light cyan,b black} {**--СЛЕП--**} {default}
#highlight {light cyan,b brown} {**БАШЕР**} {default}
#highlight {light cyan,b green} {**КЛИР**} {default}
#highlight {light cyan,b blue} {**ТАНК**} {default}
#highlight {grey,b black} {---САНКА---} {default}
#highlight {blue,b cyan} {Ваши занятия окончены. Вы закрыли свою книгу заклинаний с улыбкой.} {default}
#highlight {light green,b black} {Вы вскочили на %1 %2 %3.} {default}
#highlight {light green,b black} {Вы вскочили на %1 %2.} {default}
#highlight {white,b black} {Вы ослепли!} {default}
#highlight {magenta,b black} {Вы потеряли %1 единиц опыта за участие в этом!} {default}
#highlight {light green,b brown} {Вы прекратили следовать за %1.} {default}
#highlight {light red,b black} {Вы проголодались.} {default}                                              ///ЖРАТЬ!
#highlight {light magenta,b black} {Вы совершенно не помните, как произносится это заклинание.} {default}
#highlight {light red,b charcoal} {Вы хотите есть.} {default}
#highlight {light red,b black} {Вы чувствуете жажду.} {default}
#highlight {grey,b charcoal} {Светлая аура} {default}
#highlight {brown,b charcoal} {Солнце взошло на востоке.} {default}
#highlight {black,b charcoal} {Солнце медленно исчезло на западе.} {default}
#highlight {cyan,b light blue} {Сфера холода %1 окутала вас!} {default}
#highlight {charcoal,b black} {Темная аура} {default}

#substitute {%1 %2 потерял равновесие и упал, попытавшись завалить вас!} {##%1 %2 СФЭЙЛИЛ БАШ ПО МНЕ.##}
#substitute {%1 %2 произнес магические слова: 'асперсионес колоратае'.} {%1 %2 произнес магические слова: '***БРЫЗГИ***'.}
#substitute {%1 %2 произнес магические слова: 'сфаера конгеланс'.} {%1 %2 произнес магические слова: '***СФЕРА***'.}
#substitute {%1 %2 произнесла магические слова: 'асперсионес колоратае'.} {%1 %2 произнесла магические слова: '***БРЫЗГИ***'.}
#substitute {%1 %2 произнесла магические слова: 'сфаера конгеланс'.} {%1 %2 произнесла магические слова: '***СФЕРА***'.}
#substitute {%1 %2 уклонился от попытки %3 завалить его, и %4 упал!} {##%3 СФЭЙЛИЛ БАШ ПО %1 %2.##}
#substitute {%1 завалил %2 %3 на землю мощным ударом!} {##%1 СБАШИЛ %2 %3.##}
#substitute {%1 завалил %2 на землю мощным ударом!} {##%1 СБАШИЛ %2.##}
#substitute {%1 потерял равновесие и упал, попытавшись завалить вас!} {##%1 СФЭЙЛИЛ БАШ ПО МНЕ.##}
#substitute {%1 потерял способность разговаривать.} {**%1 в МОЛЧЕ!**}
#substitute {%1 потеряла способность разговаривать.} {**%1 в МОЛЧЕ!**}
#substitute {%1 произнес магические слова: 'асперсионес колоратае'.} {%1 произнес магические слова: '***БРЫЗГИ***'.}              ///перевод
#substitute {%1 произнес магические слова: 'сфаера конгеланс'.} {%1 произнес магические слова: '***СФЕРА***'.}
#substitute {%1 произнесла магические слова: 'асперсионес колоратае'.} {%1 произнесла магические слова: '***БРЫЗГИ***'.}
#substitute {%1 произнесла магические слова: 'сфаера конгеланс'.} {%1 произнесла магические слова: '***СФЕРА***'.}
#substitute {%1 уклонился от попытки %2 завалить его, и %3 упал!} {##%2 СФЭЙЛИЛ БАШ ПО %1.##}
#substitute {(%1 аура) %2} {%2 (%1 аура)}
#substitute {(божественно)} {(божественно)     101%+}
#substitute {(великолепно)} {(великолепно)     86% - 90%}
#substitute {(выше среднего)} {(выше среднего)     51% - 55%}
#substitute {(идеально)} {(идеально)     91% - 95%}
#substitute {(ниже среднего)} {(ниже среднего)  41% - 45%}
#substitute {(нормально)} {(нормально)     56% - 60%}
#substitute {(оптимистично)} {(оптимистично)     71% - 75%}
#substitute {(очень плохо)} {(очень плохо)   16% - 20%}
#substitute {(очень хорошо)} {(очень хорошо)     66% - 70%}
#substitute {(плохо)} {(плохо)     21% - 25%}
#substitute {(посредственно)} {(посредственно)     36% - 40%}
#substitute {(превосходно)} {(превосходно)     81% - 85%}
#substitute {(прекрасно)} {(прекрасно)     76% - 80%}
#substitute {(совершенно)} {(совершенно)   96% - 100%}
#substitute {(средне)} {(средне)     46% - 50%}
#substitute {(так себе)} {(так себе)    26% - 30%}
#substitute {(терпимо)} {(терпимо)    31% - 35%}
#substitute {(трагично)} {(трагично)    11% - 15%}
#substitute {(убого)} {(убого)     6% - 10%}
#substitute {(ужасно)} {(ужасно)    1% - 5%}
#substitute {(хорошо)} {(хорошо)    61% - 65%}
#substitute {...светится ярким сиянием!} {---САНКА---}                                       /// аффекты
#substitute {Вы полетели на землю от мощного удара %1 %2!} {##%1 %2 МЕНЯ СБАШИЛ!!!##}
#substitute {Вы полетели на землю от мощного удара %1!} {##%1 МЕНЯ СБАШИЛ!!!##}
#substitute {Вы почувствовали, что проклятие рассеялось.} {**--ПРОКЛА--**}
#substitute {Вы снова можете видеть!} {**--СЛЕП--**}
#substitute {Вы теперь готовы произнести заклинание "легкое исцеление".} {"++ЛЕГКОЕ++".}
#substitute {Глаза %1 налились кровью. Теперь в его голове лишь мысли об убийстве.} {%1 в БЕРС, впал!}
#substitute {Толстый шерриф вразвалку проходит тут, следя за порядком.} {Толстый шерриф вразвалку проходит тут, следя за порядком. **БАШЕР**}
#substitute {прослужит ОЧЕНЬ долго} {прослужит ОЧЕНЬ долго    8000 и больше}
#substitute {прослужит долго} {прослужит долго          4001-6000}
#substitute {прослужит недолго} {прослужит недолго        2001-4000}
#substitute {прослужит очень долго} {прослужит очень долго    6001-8000}
#substitute {скоро развалится} {скоро развалится         1001-2000}
#substitute {того и гляди развалится} {того и гляди развалится     1-1000}


Туор

  • [Бессмертный]
  • Герой
  • *****
  • Сообщений: 267
20 Апр 2010 в 11:31

Re: Написание собственного сета


                 Hotkey

#hot {HOME} {север} {default}
#hot {PGUP} {вниз} {default}
#hot {END} {юг} {default}
#hot {PGDN} {восток} {default}
#hot {INS} {вверх} {default}
#hot {DEL} {запад} {default}


Не удобно, я думаю, на разных клавиатурах, эти клавиши расположены по разному.

user

20 Апр 2010 в 16:05

Re: Написание собственного сета

ну если не удобно, то ставье куда удобно, не все же копипастить

Daroh

  • Рядовой
  • ***
  • Сообщений: 40
21 Апр 2010 в 16:18

Re: Написание собственного сета

а у меня еще вместо "убить" тип атаки прописывать можно, на разные кнопки разный тип ) холд, баш, фраг и тп) И можно вывести в любой момент посмотреть какие щас цели и типы атак на каких кнопках )
и вообще, нету массы хоткеев. Например для удобства наполнения фляжек, смены оффа на щит и тп. Ну есесна с возможностью из мада прописать название оффа, щита, фляги, контейнера и тп. С выводом на экран текущих значений )

короче много всего еще можно наделать )

user

22 Апр 2010 в 01:12

Re: Написание собственного сета

"И можно вывести в любой момент посмотреть какие щас цели и типы атак на каких кнопках )"
старость не радость)
смены щитов и т.д. это уже на алиасах)
смахивает на сферовский сет)

Daroh

  • Рядовой
  • ***
  • Сообщений: 40
22 Апр 2010 в 14:13

Re: Написание собственного сета

не знаю, я свой сет делал когда сферы еще не было )

PS смена щита на дуал на алиасах? это как? ) писать надо "щд" и он меняет на дуал? не проще 1 кнопку нажать? )
Изменено

user

23 Апр 2010 в 14:05

Re: Написание собственного сета

лучше куча алиасов чем куча хоткеев)

Daroh

  • Рядовой
  • ***
  • Сообщений: 40
23 Апр 2010 в 16:04

Re: Написание собственного сета

кому как больше нравится )

Неддир

  • Гость
  • *
  • Сообщений: 7
04 Май 2010 в 18:37

Re: Написание собственного сета

Немножко задротства 8)

Надо сделать так чтоб наносимые собственные удары заменялись, например:

#substitute {НЕВЫНОСИМО БОЛЬНО} {НЕВЫНОСИМО БОЛЬНО (>50)}

Данная строка не работает, хотя может быть только у меня. Точнее как, замены происходят на чужие удары, на собственные - нет. Предполагаю, что не работает из-за подсветки строк.
Записывал лог с анси командами и добавлял их - так же ничего не вышло (может быть неправильно делал).

Если кто знает как сделать, прошу поделиться :) Буду очень благодарен.

Кархарот

  • [Бессмертный]
  • Герой
  • *****
  • Сообщений: 758
04 Май 2010 в 19:59

Re: Написание собственного сета

кому как больше нравится )

хоткеи при массовом применении приводят к лени на ввод вручную и, как следствие, неспособности оперативно действовать в сложной ситуации
а сложная ситуация - это когда цели на какие-то действия заранее неизвестны
а формирование пагубной привычки - это очень весомый недостаток
так что, все-таки, алиасы лучше:)

в качестве примера, у меня щас в сете довольно сложная система, которая позволяет забиндить автоматически всех членов группы на хоткеи Alt-1 Alt-2 и т.п. Работает идеально. Жмешь гр => все, у тя уже все в биндах.
Причем, в бою, когда кого-то бьют, рядом с его именем высвечивается бинд в виде _(x)_ - где x это номер хоткея.

на практике, почти всегда использую алиас вместо хоткея... получается быстрее.
и насчет целей все также, есть бинды на цели, использую тока 3 первых бинда из возможных 9, во всех остальных случаях пишу алиасом, т.к. это быстрее чем сообразить на какой кнопке у тя цель.

вот такой вот опыт

user

04 Май 2010 в 20:29

Re: Написание собственного сета

руки рулят... легче уж написать руками действие если шото неожиданное)

tamak

  • Ветеран
  • ****
  • Сообщений: 148
05 Ноя 2010 в 02:46

Re: Написание собственного сета

#alias {счетчик} {#var counter 0;#status 1 {$counter}} {default}
#alias {экспа} {гг Количество экспирианса с зоны: $counter} {default}
#action {^Вы получили свою часть опыта -- %1.} {#math {counter}{$counter+%1};#status 1 {$counter} } {5} {default}
#variable {counter} {0}

ps: взято со старого форума.
Изменено

stariкашка Шааббаа

  • Герой
  • *****
  • Сообщений: 506
  • доверяй и тебя продадут
17 Янв 2011 в 10:35

Re: Написание собственного сета

как человек патологически ленивый, у меня не большой, а очень большой сет
правда как показывает практика многие альясы и тригера либо не используются, либо ведут ко многим смертям
но есть все же полезные
вот маленькая толика моего обширного сета

#alias {0явор} {0ВМУВ;0ВМУВ1;0ВМУВ2; #stat 3 { НЕ ворюга я} {black,light green}} {Fm}
#alias {1явор} {1ВМУВ;1ВМУВ1;1ВМУВ2; #stat 3 {  ворюга я} {black,light green}} {Fm}

#alias {0ВМУВ} {#var FmN {гг  ТАНК     СЕВЕР ^}; #var FmS {гг  ТАНК     ЮГ v};  #var FmW {гг  ТАНК      ЗАПАД <};  #var FmE { гг  ТАНК     ВОСТОК >};  #var FmU { гг  ТАНК      ВВЕРХ};  #var FmD {гг  ТАНК     ВНИЗ}} {Fm}
#alias {0ВМУВ1} {#var FmN1 {N;огл}; #var FmS1 {S;огл};  #var FmW1 {W;огл};  #var FmE1 {E;огл};  #var FmU1 {U;огл};  #var FmD1 {D;огл}} {Fm}
#alias {0ВМУВ2} {#var FmN2 {пт N}; #var FmS2 {пт S};  #var FmW2 {пт W};  #var FmE2 {пт E};  #var FmU2 {пт U};  #var FmD2 {пт D}} {Fm}
#alias {1ВМУВ} {#var FmN {подкрасть N;т $targ0}; #var FmS {подкрасть S;т $targ0};  #var FmW {подкрасть W;т $targ0};  #var FmE {подкрасть E;т $targ0};  #var FmU {подкрасть U;т $targ0};  #var FmD {подкрасть D;т $targ0}} {Fm}
#alias {1ВМУВ1} {#var FmN1 {беж N;огл}; #var FmS1 {беж S;огл};  #var FmW1 {беж W;огл};  #var FmE1 {бежать E;огл};  #var FmU1 {беж U;огл};  #var FmD1 {беж D;огл}} {Fm}
#alias {1ВМУВ2} {#var FmN2 {подкрасть N}; #var FmS2 {подкрасть S};  #var FmW2 {подкрасть W};  #var FmE2 {подкрасть E};  #var FmU2 {подкрасть U};  #var FmD2 {подкрасть D}} {Fm}


#hot {Ctrl+Alt+NUM8} {$FmN} {default}
#hot {Ctrl+Alt+NUM9} {$FmU} {default}
#hot {Ctrl+Alt+NUM4} {$FmW} {default}
#hot {Ctrl+Alt+NUM6} {$FmE} {default}
#hot {Ctrl+Alt+NUM2} {$FmS} {default}
#hot {Ctrl+Alt+NUM3} {$FmD} {default}

и так далеее

да забыл
 #alias {пт} {приказать всем %0} {begin}
#alias {т} {поднож %1; закол %1; встать ;  ц %1} {fight}

Объект 'большая деревянная ложка',
Наверное, вы сможете держать это в левой руке.
Флаги неудобств   : !МАГ !ВОР !ВОИН !ПАЛАДИН !СЛЕДОПЫТ !ДРУИД !ВАРВАР !РЫЦАРЬ СМЕРТИ !ЛУЧНИК  Уровень предмета  : 5
Эффекты на вас : 
HITROLL: +1
вот  на хрен это надо??
Косуля припрыгала с юга. - это лягуха шоль?
Изменено

Страницы: [1] 2