![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#81
|
|
![]() strange thing Сообщений: 2 586 Спасибо сказали: 94 раза ![]() |
мну зашли
-------------------- anyway the wind blows...
|
|
|
![]()
Сообщение
#82
|
|
![]() Оранжевый Канцлер Тьмы Сообщений: 2 344 Спасибо сказали: 618 раз ![]() |
Объясняю, что я имел в виду. Вот я пишу скрипты на Яве для Жабы - присваиваю событию (приход строки, коннект, и т.п.) свои функции. В них передается причина события, т.е. строка из муда, если есть, (jmc.event) и я могу из функции послать текст в МУД напрямую или через обработчик Жабы. (jmc.send и jmc.parse) Текст скрипта хранится в [имя_профиля].scr и подключается сам.
Про ММС - где хранится текст и как подключать - я понял. Но главное не в том. Как происходит взаимодействие скрипта и МУДа? ЗЫ: не считаю обсуждение скриптов оффтопиком, это важная часть .set'a, имхо. В той же Жабе конструкцию #if {then} {else} стандартными средствами не сделать, а на Яве/ВБС - пожалуйста. -------------------- 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. |
|
|
![]()
Сообщение
#83
|
|
Newbie Сообщений: 44 Спасибо сказали: 0 раз ![]() |
RTFM - в mmc.txt все написано а в sample.mmc4rc куча примеров
Вообще насколько я понял что ты хочешь сделать: в триггер передаются стркоа с цветами и без($: и $_, или наоборот), их ты передаешь в свои функции или меняешь прямо в триггере, если ты ее поменял прямо в триггере то она изменится при выводе тебе на экран, или ты можешь послать ее через sendl, или еще что-нибудь сделать. Скрипты выносишь в name.pm и делаешь use name. |
|
|
![]()
Сообщение
#84
|
|
Immortal Сообщений: 1 027 Спасибо сказали: 2 раза ![]() |
Эннин послал )
Запускай там Джифа.bat.. настройки для него лежат в /bin/dgifa.mmc ну а все скриптики лежат в /bin. /bin/reorks.mmc ет конфа жреца, но отличаются там только алиасы т.к. скрипты универсальны и настраиваются уже при подключении того или иногда mmc.ini ) |
|
|
![]()
Сообщение
#85
|
|
![]() strange thing Сообщений: 2 586 Спасибо сказали: 94 раза ![]() |
Шайдар, else в жабе уже есть %)
что по прочему - да так же, как и в жабе. как и в любом другом клиенте. trig для реакции, алиасы... в чем разница-то? -------------------- anyway the wind blows...
|
|
|
![]()
Сообщение
#86
|
|
![]() НЕ С Тамбова. Сообщений: 1 052 Спасибо сказали: 29 раз ![]() |
Это в какой это жабе?
-------------------- Не шалю, никого не трогаю, починяю примус.
<вырезано администрацией - считай последним предупреждением /GM> Этой теме не хватает спаривающихся нигров. |
|
|
![]()
Сообщение
#87
|
|
Immortal Сообщений: 1 027 Спасибо сказали: 2 раза ![]() |
Да вот и мне интересно... if то есть а вот else нету....
|
|
|
![]()
Сообщение
#88
|
|
![]() НЕ С Тамбова. Сообщений: 1 052 Спасибо сказали: 29 раз ![]() |
Два ифа тебе в помощь)
-------------------- Не шалю, никого не трогаю, починяю примус.
<вырезано администрацией - считай последним предупреждением /GM> Этой теме не хватает спаривающихся нигров. |
|
|
![]()
Сообщение
#89
|
|
![]() strange thing Сообщений: 2 586 Спасибо сказали: 94 раза ![]() |
Понч, смотри тему про жабу. в том билде else есть
-------------------- anyway the wind blows...
|
|
|
![]()
Сообщение
#90
|
|
![]() Яблочный произвол! Сообщений: 11 080 Спасибо сказали: 3988 раз ![]() |
как сделать чтобы команда в сете запускалась после запуска движка скриптов?
|
|
|
![]()
Сообщение
#91
|
|
![]() Оранжевый Канцлер Тьмы Сообщений: 2 344 Спасибо сказали: 618 раз ![]() |
Дописать ее в начало/конец скрипта.
Код jmc.parse("#show {Scripts loaded.}") например. -------------------- 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. |
|
|
![]()
Сообщение
#92
|
|
![]() Яблочный произвол! Сообщений: 11 080 Спасибо сказали: 3988 раз ![]() |
при использовании алиасов выдает ошибку. в чем дело? причем ошибка вылазит что бы я не ввел
|
|
|
![]()
Сообщение
#93
|
|
![]() Оранжевый Канцлер Тьмы Сообщений: 2 344 Спасибо сказали: 618 раз ![]() |
- Где у меня ошибка?
- В ДНК. // Данных хотелось бы побольше ) Что за алиасы, где вводишь, с какими настройками, на каком сете ) -------------------- 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. |
|
|
![]()
Сообщение
#94
|
|
![]() Яблочный произвол! Сообщений: 11 080 Спасибо сказали: 3988 раз ![]() |
alias {q ca} {q cancel}
при загрузке говорит что {q} теперь работает как {q cancel} в группе [default] посылаю q - вылетает. 1) почему алиас ставится на q? 2)почему вылетает? зы. так лучше? ззы. какие настройки нужны? |
|
|
![]()
Сообщение
#95
|
|
![]() Оранжевый Канцлер Тьмы Сообщений: 2 344 Спасибо сказали: 618 раз ![]() |
Потому что в алиасе нельзя ставить пробел. У тебя q вызывает сам себя, жаба зацикливается и вылетает. Сделай #alias qca {q cancel}
Добавлено ([mergetime]1172243558[/mergetime]): А вообще. q cancel легко и руками набрать ) для тотального освобождения пальцев можно сделать #hot {alt-q} {quest cancel} -------------------- 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. |
|
|
![]()
Сообщение
#96
|
|
![]() Maneki Neko Сообщений: 49 Спасибо сказали: 0 раз ![]() |
автодогонялки сакс
-------------------- Улыбайтесь - это всех раздражает!
|
|
|
![]()
Сообщение
#97
|
|
![]() Newbie Сообщений: 35 Спасибо сказали: 0 раз ![]() |
Автодогонялка хорошая вещь:
1. Если ты "ПАПА" в своем MUD'е (слишком опасно). 2. Если у тебя ОЧЕНЬ маленький пинг (1-50 мсек) или ниже чем у твоего противника. Меньше используйте триггера! Главное- это руки, голова, и хороший коннект .) -------------------- КРОВЬ! СМЕРТЬ! СОТОНА!
http://www.arda.pp.ru/ |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 5 July 2025 - 00:09 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|