Вернуться   МПМ Былины - Мир Древней Руси > Для игроков > Клиенты для игры

Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc...

Ответ
 
Опции темы Опции просмотра
Старый 01.05.2009, 16:00   #1
Elron
Знакомый Мадера
 
Регистрация: 19.02.2005
Сообщений: 70
По умолчанию скрипты в жабе

Собственно пока мад лежит хотелось бы матчасть подучить.
А если конкретней может кто какой то кусок конфига выложить с использованием скриптов...
Потому что я в них не в зуб ногой
Предложения типа юзай ммц воспринимаются еще хуже чем обьяснения про скрипты...
Прочитайте ликбез по скриптам плиз. В примерах если можно. Ну если не хочется светить свои задумки в конфиге, тельните в личку плиз
Elron вне форума   Ответить с цитированием
Старый 01.05.2009, 18:58   #2
Tony
Новичок
 
Регистрация: 27.12.2005
Сообщений: 48
По умолчанию

попробуй CMUD поюзать. все равно мад не пашет.
Tony вне форума   Ответить с цитированием
Старый 01.05.2009, 20:05   #3
Elron
Знакомый Мадера
 
Регистрация: 19.02.2005
Сообщений: 70
По умолчанию

Цитата:
Сообщение от Tony Посмотреть сообщение
попробуй CMUD поюзать. все равно мад не пашет.
Вот из ит?
Elron вне форума   Ответить с цитированием
Старый 01.05.2009, 22:06   #4
Tony
Новичок
 
Регистрация: 27.12.2005
Сообщений: 48
По умолчанию

клиент от загсфота... раньше был zMUD теперь CMUD )
вот скрин
http://img13.imageshack.us/img13/1763/scr0133.jpg
правда нет норм граф редактора в итоге паинт жутко затемнил размыл и т.п. цвета поярче там.
4 окошка (ну это в моем конфиге если захочешь хоть 20 делай.их можно убирать на задний план и переключать когда нужно сверху в закладках)
основное. снизу слева гг гд гс г крич . снизу справа болт ор. в основном окне сообщения полностью вырезаются(все виды чатов). т.е. там нету лишнего флуда. ну и маппер.
скриптописание похоже на жабовское. только тут есть группы и не надо париться писать на других языках. выглядит примерно так.
#trig {^Кровушка стынет в жилах от предсмертного крика ({@group})(%w).$}
{#win gchat {!!!!!!!!!!!!%1%2 УМЕР!!!!!!!!!!!!!!!!!!!!!!!} - сообщение такого вида выносится в окно чата, чтобы не пропустить в спаме смерть кого либо.
вз тр.%1}
где в переменной @group может быть записано дофига народу.

или

#trig {^{^Двойник}({@pkgroup}) {@moves}*$} {#if (@pk_agr = 1) {@frag1 .%1}}

2 переменные в первой перечислены враги в другой возможные варианты прихода их в клетку.все это легко управляется через кнопки на спец панели(ее можно и убрать если не нужна).

Лично у меня спец группа тригеров для война которая включается и отключается кнопками. Тригеры разбирают когда идет "оглядывание" и лишнего спама автофрагами нету. Только по делу. Причем в порядке приоритета(порядок задается через группу кто в ней выше тот и первый кандидат на зафрагивание до смерти). Ясно дело на пк не так ходят, но если не ждешь нападения то тригер срабатывает где то через 40-50 мсекунд после того как враг зашел в клетку. Против спама не поможет, но реагирует очень быстро.

Маппер грузится примерно 6-7 секунд. Хотя в карте наверно тысяч 20-25клеток.

Если переходить с жабы то думаю будет довольно легко перенести триги макросы и т.п.

Ну и напоследок возможности змудмаппера
http://img11.imageshack.us/img11/8194/scr0134.jpg

фор фан отрисовал лесомык. куча кривых переходов и т.п.

наверно одно из самых кривых мест былин не считая зеркальной комнаты у скипера и тракта брянск - курск.
ту я тоже отрисовал, но потом удалил ибо юзать было нереально когда почти в каждую комнату по 4 входящих нитки и 4 исходящих. там такой клубок что проще оставить путь.
Tony вне форума   Ответить с цитированием
Старый 01.05.2009, 22:50   #5
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию

Насчет сработает через 40-50мс ты что подразумеваешь, клиент начнет отсылать команду в мад или за это время мад обработает твою команду(так это от пинга зависит)?

P.S. Не пробовал научиться пользоваться Irfanview?
__________________
We feel your presence.
WorM вне форума   Ответить с цитированием
Старый 02.05.2009, 00:14   #6
Tony
Новичок
 
Регистрация: 27.12.2005
Сообщений: 48
По умолчанию

з.ы неа..

пинг у меня 20-30.. проверял как то - успевали всунуть 1 команду до моего трига(до агра) в пвп на аренке. правда там было 1 на 2.. я не знаю как при большой гопе будет.. сильно ли время обработки увеличится. ибо в зонинге бывают иногда какие то зависоны - ток вот или мад лагал или все же слишком много тригов у меня(сабстов сложных наверно штук 20-30 и простых замен штук 30).
Tony вне форума   Ответить с цитированием
Старый 03.05.2009, 01:16   #7
лакидар
Новичок
 
Регистрация: 01.05.2009
Адрес: Киев
Сообщений: 10
По умолчанию

Не совсем по теме, но плодить кучу тем не хочется, как зделать приоритет в жабе? на пример у меня в клетке стоят 3 цели ханта,, скажем нуб, бот и лидер. вот мне нужно что бы оно сагрило не первую цель которую увидет, а первую которую я проставлю, но экшена то будет 3 на все 3 цели, ибо хз мб бот не прийдет... или лидер там. а встроеный жабовский приоритет в этом случаи не пашет или он вообще не для этого?
P.S. а за первой целью что б ишла 2й и 33, опять таки в том порядке который хочу я, а не втом котором видет )
лакидар вне форума   Ответить с цитированием
Старый 03.05.2009, 01:47   #8
Котена
Знакомый Мадера
 
Регистрация: 02.09.2006
Адрес: Мск
Сообщений: 65
По умолчанию

Приоритет (который ставится в тригах) пашет если ты 3 цели увидел разом, например просникал и написал "смотреть". Вот тут приор мб и сработает.

Пп агров, я не про в пк и в пк-конфигах, но имхо)
#variable target1 (2, 3, 4...n), и автоагр на ц1. И если цели встречаешь, то агришь только ц1 по тригу. А на остальное биндишь хоткеи или че там еще хочешь)
Котена вне форума   Ответить с цитированием
Старый 03.05.2009, 02:10   #9
Tony
Новичок
 
Регистрация: 27.12.2005
Сообщений: 48
По умолчанию

хз в змуде есть параметр тригера. обрабатывать текст после получения любой строки или только после получения блока. вот тут тупо порешал бы приоритет. но это надо кучу тригов и каждый отдельно забивать. для динамичного пк имхо неудобно. а если надо поменять приоритеты то пц как геморно.
Tony вне форума   Ответить с цитированием
Старый 03.05.2009, 03:05   #10
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию

Марин не вводи людей в заблуждение, приоритет работает только на одну строчку.

Только если что-то типа.
#mess var off
#var targpr 99
#act {$targ1 при} {#if {$targpr>1} {#var targ $targ1;#var targpr 1}}
#act {$targ2 при} {#if {$targpr>2} {#var targ $targ1;#var targpr 2}}
#act {$targ3 при} {#if {$targpr>3} {#var targ $targ1;#var targpr 3}}
#act {^%1H %2M %3>} {#if {$targpr<99} {уб $targ;#var targpr 99}}

Только если у тебя инет медленный это тебе не поможет, а скорее наоборот.
__________________
We feel your presence.
WorM вне форума   Ответить с цитированием
Старый 03.05.2009, 03:28   #11
Tony
Новичок
 
Регистрация: 27.12.2005
Сообщений: 48
По умолчанию

не вижу связи между инетом и таким тригером на автоагр. вобще никакой. сработает также быстро как по одиночной цели. быстрее только спам.
Tony вне форума   Ответить с цитированием
Старый 03.05.2009, 13:20   #12
Котена
Знакомый Мадера
 
Регистрация: 02.09.2006
Адрес: Мск
Сообщений: 65
По умолчанию

Ну я сказала - может быть сработает )

Инет у нас 2-3мс до мада, наерн быстрый )) :р
Не до конца поняла что ты написал о_О
targpr зачем? Назначается targpr несколько объектов, targ1...n? и ц1 агрит если приор 1, ц2 если приор 2?
Геморрно как-то )
Котена вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:09.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot