MMC, Все про ММС - скрипты, проблемы, etc |
Здравствуйте, гость ( Вход | Регистрация )
MMC, Все про ММС - скрипты, проблемы, etc |
24 Jan 2007, 16:44
Сообщение
#1
|
|
Оранжевый Канцлер Тьмы Сообщений: 2 340 Спасибо сказали: 605 раз |
Так вот, меня волнуют две проблемы:
1) Что делать с комбинациями Alt-k[какая-нить]. Они срабатывают, но выдают в ввод символы из виндовской таблицы символов в качестве мусора - это мне не нужно 2) Хотелось бы все же узнать методы скриптов в отношении ММС. Ну, например, функция, объявленная через CMD::имя_функции будет доступна обычный командой имя_функции, а вот что еще есть? Как послать текст напрямую в МУД, а как через обработку, как делать триггеры и т.п. - через код? Вот, для начала. -------------------- I am the fury in your eyes. I am reason, I am vice.
Careful what you say You may regret it, Careful what you wish You just might get it. |
|
|
03 Feb 2007, 03:42
Сообщение
#2
|
|
Newbie Сообщений: 14 Спасибо сказали: 0 раз |
1. Эта проблемма меня самого очень волнует... и хз че с ней делать. МБ опытные юзеры ММС расскажут как бороться...
2. Хе =) вопрос на самом деле некорректный... послать текст - sendl(); trig { комманды } "строка_срабатывания"; alias аналогично. вот например: P::trig { if ($U::eatanddrink == 1) { P::sendl("взять $U::food $U::foodcontainer"); P::sendl("eat $U::food"); }; } '^Ты хочешь есть.'; думаю смысл понятен. а вообще ВСЕ ф-ции для использования в скриптах есть в хелпе к ММС. если у тебя его нету: http://mmc.mud.ru/mmc.txt держи) кстати, есть версия ММС 5.1, там есть несколько клевых фич. если надо - стучи 255009369, я дам линку. 03n |
|
|
03 Feb 2007, 08:53
Сообщение
#3
|
|
Оранжевый Канцлер Тьмы Сообщений: 2 340 Спасибо сказали: 605 раз |
Этот документ, mmc.txt, включен вроде в поставку самого ММС. Он описывает только внутренние функции самого клиента, а хотелось именно референс по скриптам, как в справке по жабе на jmc.mud.ru - там расписаны именно методы объекта jmc: jmc.send, jmc.parse, jmc.getvar, jmc.setvar, и т.п.
А сцылку на пятый mmc клади сюда, если он в нете ) Могу предположить, что Грей согласится его даж в ФАЙЛЫ выложить вместо нашего, четвертого. По поводу же значков по альту: говорят, что это функция самой Винды, надо поискать в ней самой какие-нить странные глубинные настройки. -------------------- I am the fury in your eyes. I am reason, I am vice.
Careful what you say You may regret it, Careful what you wish You just might get it. |
|
|
03 Feb 2007, 09:42
Сообщение
#4
|
|
strange thing Сообщений: 2 586 Спасибо сказали: 94 раза |
ну не совсем. это один из вариантов. другой вариант - жмс запрещает дальнейшую обработку хоткея, а ммс нет. можно копать и в этом направлении
-------------------- anyway the wind blows...
|
|
|
05 Feb 2007, 01:37
Сообщение
#5
|
|
Newbie Сообщений: 14 Спасибо сказали: 0 раз |
Последняя версия известного клиента MMC. Автор изменений - Керд (kerd@aladon.ru). В наличии имеется только виндовская версия.
http://infostore.org/file/2662560/2165518/mmc5_1.rar |
|
|
07 Feb 2007, 07:28
Сообщение
#6
|
|
Advanced Member Сообщений: 116 Спасибо сказали: 1 раз |
Может кто знает..., данный сабж работает через проксю, если да то каким образом?
|
|
|
09 Feb 2007, 14:43
Сообщение
#7
|
|
Newbie Сообщений: 14 Спасибо сказали: 0 раз |
2Соник: хз, никогда не разбирался. всегда можно юзать ХТТП-порт
Вы мне лучше скажите работает ли линк, что я повыше постил?.. |
|
|
09 Feb 2007, 17:22
Сообщение
#8
|
|
ArchMage Сообщений: 8 223 Спасибо сказали: 349 раз |
Не знаю работает он или нет - я выложил ММЦ к нам на сайт. Вот сюда: http://www.df2.ru/files/
-------------------- /GrayMage
|
|
|
10 Feb 2007, 03:58
Сообщение
#9
|
|
Advanced Member Сообщений: 116 Спасибо сказали: 1 раз |
Цитата(othreen @ 09 Feb 2007, 18:43) 2Соник: хз, никогда не разбирался. всегда можно юзать ХТТП-порт Вы мне лучше скажите работает ли линк, что я повыше постил?.. можно то можно, но это дополнительные тормоза..., да и постоянный поиск нормальной работающей прокси |
|
|
14 Aug 2007, 17:27
Сообщение
#10
|
|
Immortal Сообщений: 719 Спасибо сказали: 4 раза |
каким значком в mmc: /action {чегототам} {чтото, а потом еще, чтото} заменяется ", а потом еще," ?
|
|
|
05 Sep 2007, 19:04
Сообщение
#11
|
|
Оранжевый Канцлер Тьмы Сообщений: 2 340 Спасибо сказали: 605 раз |
Ахилл - почитай любой мануал по регулярным выражениям (regexp). В ММС используются именно они, в реализации для Перла.
-------------------- I am the fury in your eyes. I am reason, I am vice.
Careful what you say You may regret it, Careful what you wish You just might get it. |
|
|
06 Sep 2007, 17:53
Сообщение
#12
|
|
Оранжевый Канцлер Тьмы Сообщений: 2 340 Спасибо сказали: 605 раз |
Пример в студию! Какой триггер хотелось бы портировать из Жабы в ММС?
-------------------- I am the fury in your eyes. I am reason, I am vice.
Careful what you say You may regret it, Careful what you wish You just might get it. |
|
|
08 Jul 2008, 15:33
Сообщение
#13
|
|
Newbie Сообщений: 35 Спасибо сказали: 0 раз |
Цитата 1) Что делать с комбинациями Alt-k[какая-нить]. Они срабатывают, но выдают в ввод символы из виндовской таблицы символов в качестве мусора - это мне не нужно smile.gif mmc.txt: Код bind - команда bind позволяет пользователю определять "горячие кнопки",
то есть позволяет назначить функции на нажатие клавиш пользователем. Без параметров она покажет определенные пользователем кнопки, bind -a покажет все назначенные функции, включая функции редактора, назначенные самим клиентом. Первым параметром указывается обозначение кнопки (с приставкой C- для обозначения <Ctrl> и M- для <Alt>. Например: /bind C-C /quit будет вызывать /quit при нажатии <Ctrl>-C). Если указан только один параметр, кнопка, клиент распечатает определенную на нее реакцию. Пример: /bind C-C /quit - <Ctrl>-c = <Ctrl>-<Shift>-c = /quit /bind C-c /quit - то же самое, регистр не важен /bind M-c /connect mud.arctic.org 2700 - по <Alt>-c /bind M-C /dc - дисконнект по <Alt>-<Shift>-C. /bind f1 {recite recall} - читаем recall по F1 -------------------- КРОВЬ! СМЕРТЬ! СОТОНА!
http://www.arda.pp.ru/ |
|
|
08 Jul 2008, 15:57
Сообщение
#14
|
|
Оранжевый Канцлер Тьмы Сообщений: 2 340 Спасибо сказали: 605 раз |
Пример: у меня в ММС на комбинации M-k8, M-k6, M-k4, M-k2, M-k9, M-k3 были забиты ренжевые атаки. В итоге после нескольких атак в командной строке оказывались символы, внесенные туда Виндой по команде alt+<номер_символа>
Как от этого избавиться? -------------------- I am the fury in your eyes. I am reason, I am vice.
Careful what you say You may regret it, Careful what you wish You just might get it. |
|
|
Текстовая версия | Сейчас: 24 April 2024 - 14:31 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |