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

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

Ответ
 
Опции темы Опции просмотра
Старый 16.12.2013, 13:29   #1
Водоник
Новичок
 
Регистрация: 23.11.2004
Адрес: Киев
Сообщений: 41
По умолчанию

Итнересует каким образом можно изменить оформление самой оболочки (вместо черного экрана скажем синий) ?
Как подключаться с виндовс авторизацией (обезательной) если не умеет тогда как подключаться при помощи локального прокси ?

P.S. Да и еще я видел кучу кода в подключаемых модулях, все бы хорошо, но если я не могу подключить dll(perl56.dll) то видимо все эти модули не будт работать ?
P.S.S. #!/usr/bin/perl - что за строка в каждом файле (толи путь неправильный толи не могу понять что за деректива)
Водоник вне форума   Ответить с цитированием
Старый 27.12.2006, 07:28   #2
Раххаль
Старший Мадер
 
Регистрация: 06.03.2004
Адрес: Москва
Сообщений: 239
По умолчанию

Значит надо копать. Видимо, жаба перехватывает нажатия клавиш на другом уровне, нежели mmc, который пользуется какими-то данными, представляемыми ОС.
По крайней мере, запуск mmc-4.1.exe -k, который включает отображение вводимых символов в строке состояния, не приводит ни к чему: нет реакции на нажатие C-1, C-2 и т. д., хотя есть на M-1, M-2 и другие.
Может быть, потребуется переписать какой-то модуль...
Раххаль вне форума   Ответить с цитированием
Старый 17.01.2007, 09:04   #3
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Собсно вопрос Вам как знатокам ммс...будет ли логать клиент если хай лайтов прописано более 500 штук?
Варнер вне форума   Ответить с цитированием
Старый 19.01.2007, 10:22   #4
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Цитата:
Сообщение от Варнер Посмотреть сообщение
Собсно вопрос Вам как знатокам ммс...будет ли логать клиент если хай лайтов прописано более 500 штук?
ЛОГАТЬ может я отстал от жизни, НО все жизнь что я помню было как эквивалент словам тормозит, глючит и тд...

Цитата:
Как связано "логание" и тормоза? Ааа... Ты из тех, которые не считают нужным писать грамотно не только вообще, но даже и в критических для понимания местах.
я такого не говорил!

З.Ы. А про мат часть регулярных учту
Варнер вне форума   Ответить с цитированием
Старый 19.01.2007, 11:32   #5
Никомир
Гость
 
Регистрация: 23.09.2004
Сообщений: 335
По умолчанию

Не скажу, что это оптимум, но работает вполне нормально...

Код:
#Клоны

P::trig {
	if(!$clone_count) {
		P::enable("CLONES");
		$clone_string = CL::unparse_colors($;);
		$clone_count = 1;
	} else {
		$clone_count++;
	}
} '^\*?Двойник|Огненный хранитель|Хранитель|Костяной дракон|Костяной дух', "800ng:GAG";

P::trig {
	if(CL::unparse_colors($;) ne $clone_string) {
		P::disable("CLONES");
		if ($clone_count > 1) {
			P::echo("$clone_string [$clone_count]");
		} else {
			P::echo($clone_string);
		}
		$clone_count = 0;
	}
} '.*', "2000nf-:CLONES";

P::trig {} '^[\.\s]\.\.', "5000g-:CLONES";

#Аффекты

P::trig {
	$mob_string = CL::unparse_colors($;);

	P::disable("GAG_EMPTY");

	if($mob_string eq '')
	{
		P::enable("GAG_EMPTY");
	}

	if(get_color($;, 0) eq 'J')
	{
		P::enable("AFFECTS");
		$affs = "";
		P::enable("GAGNEXT");
	}
} '.*', "80fn";

P::trig {
	P::disable("GAGNEXT");
} '.*', "5g-:GAGNEXT";


P::trig {
	P::echo("$mob_string $affs");
	P::disable("AFFECTS");
} '.*', "2000nf-:AFFECTS";

P::trig {$affs .= "\3P[санк]";} '^\.\.\.светится ярким сиянием', "5000fg-:AFFECTS";
P::trig {$affs .= "\3O[призма]";} '^\.\.\.переливается всеми цветами', "5000fg-:AFFECTS";
P::trig {$affs .= "\3J[fire shield]";} '^\.\.\.окружен.*огненным', "5000f-:AFFECTS";
P::trig {$affs .= "\3O[ice shield]";} '^\.\.\.окружен.*ледяным', "5000f-:AFFECTS";
P::trig {$affs .= "\3P[air shield]";} '^\.\.\.окружен.*воздушным', "5000f-:AFFECTS";
P::trig {$affs .= "\3L[ЗБ]";} '^\.\.\.окутан', "5000f-:AFFECTS";
P::trig {$affs .= "\3H[air]";} '\.\..*воздушная', "5000f-:AFFECTS";
P::trig {$affs .= "\3B[fire]";} '\.\..*огненная', "5000f-:AFFECTS";
P::trig {$affs .= "\3E[ice]";} '\.\..*ледяная', "5000f-:AFFECTS";
P::trig {$affs .= "\3I[glass]";} '\.\..*серебристая', "5000f-:AFFECTS";
P::trig {$affs .= "\3I[СЗ]";} '^\.\..*черная', "5000f-:AFFECTS";
P::trig {$affs .= "\3L[\3OХОЛД\3L]";} '\.\.\.парализован', "5000f-:AFFECTS";
P::trig {$affs .= "\3L[\3OМОЛЧА\3L]";} '\.\.\.нем', "5000f-:AFFECTS";
P::trig {$affs .= "\3L[\3OСЛЕПЬ\3L]";} '\.\.\.слеп', "5000f-:AFFECTS";
P::trig {$affs .= "\3L[\3OГЛУХ\3L]";} '\.\.\.глух', "5000f-:AFFECTS";

P::trig {} '^\.\.\.', "4000g-:AFFECTS";
P::trig {} '^ \.\.\.', "4000g-:AFFECTS";
P::trig {} '^ \.\.', "4000g-:AFFECTS";

P::trig {} '^$', "10000-g:GAG_EMPTY";
Интересно, в меня камни полетят или нет... Думаю, что полетят
Никомир вне форума   Ответить с цитированием
Старый 19.01.2007, 12:05   #6
Shosin
Отличник форума
 
Регистрация: 03.09.2006
Адрес: Новосибирск
Сообщений: 306
По умолчанию

Лагать скорее, от LAG. Логать это непонятно что такое
Shosin вне форума   Ответить с цитированием
Старый 19.01.2007, 13:29   #7
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Цитата:
Сообщение от Shosin Посмотреть сообщение
Лагать скорее, от LAG. Логать это непонятно что такое
ребят не буду спорить, просто немного разное понимание и толкование слов...я не думаю что когда весь мад кричать "что за лаги", то они интересуются состоянием "логов" ...
Варнер вне форума   Ответить с цитированием
Старый 17.01.2007, 21:13   #8
Раххаль
Старший Мадер
 
Регистрация: 06.03.2004
Адрес: Москва
Сообщений: 239
По умолчанию

Никакое количество подстветок не может помешать mmc вести логи.

Последний раз редактировалось Раххаль; 17.01.2007 в 21:23.
Раххаль вне форума   Ответить с цитированием
Старый 18.01.2007, 09:26   #9
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Цитата:
Сообщение от Раххаль Посмотреть сообщение
Никакое количество подстветок не может помешать mmc вести логи.
может выразился не правильно...будет ли тормозить клиент при выводе информации на экран
Варнер вне форума   Ответить с цитированием
Старый 19.01.2007, 04:24   #10
Раххаль
Старший Мадер
 
Регистрация: 06.03.2004
Адрес: Москва
Сообщений: 239
По умолчанию

Цитата:
Сообщение от Варнер Посмотреть сообщение
может выразился не правильно...будет ли тормозить клиент при выводе информации на экран
Как связано "логание" и тормоза? Ааа... Ты из тех, которые не считают нужным писать грамотно не только вообще, но даже и в критических для понимания местах.

Всё зависит от организации этих подсветок.
Был один у нас товарищ, который написал тормозящую систему триггеров. На каждую строку стоял триггер, который выяснял у системы время и соответствующим образом обновлял переменную (до тика секунды считались). В серьёзном бое это безбожно тормозило. Хотя достаточно было запустить асинхронный поток, который бы каждую секунду обновлял переменную.

Нужно продумывать систему триггеров, оптимизировать регулярные выражения. Вести обработку очередной строки по разветвляющемуся дереву. Тогда время обработки будет зависеть от числа триггеров как log2(n), а не просто n/2 как если бы было при просмотре триггеров по порядку.
Советую книжку Дж. Фридла "Регулярные выражения". Скачать можно здесь: http://www.softtime.ru/info/fridl.php
А еще можно почитать "Практику программирования" Б. Кернигана и Р. Пайка. Например здесь в онлайне: http://www.mini-soft.ru/book/tech_prog/index.php
Раххаль вне форума   Ответить с цитированием
Старый 18.01.2007, 13:02   #11
Shosin
Отличник форума
 
Регистрация: 03.09.2006
Адрес: Новосибирск
Сообщений: 306
По умолчанию

Как прописать охотнику автоуклонение (в килнике само собой)? Я понимаю, что пинать правильнее, но АС маловато, санки нет, а жить хочется
Shosin вне форума   Ответить с цитированием
Старый 18.01.2007, 13:35   #12
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Цитата:
Сообщение от Shosin Посмотреть сообщение
Как прописать охотнику автоуклонение (в килнике само собой)? Я понимаю, что пинать правильнее, но АС маловато, санки нет, а жить хочется
я слабо понимаю что такое килник но по идеи исходи из того что раунд длится в районе 2секунд...
Варнер вне форума   Ответить с цитированием
Старый 19.01.2007, 09:09   #13
Shosin
Отличник форума
 
Регистрация: 03.09.2006
Адрес: Новосибирск
Сообщений: 306
По умолчанию

Цитата:
Сообщение от Варнер Посмотреть сообщение
я слабо понимаю что такое килник но по идеи исходи из того что раунд длится в районе 2секунд...
Уважаемый Варнер, если Вы пишите в теме "ММС. Конфиг Килника", то удивительно, как Вы не узнали до сих пор кто такой Килник
Shosin вне форума   Ответить с цитированием
Старый 19.01.2007, 10:15   #14
Варнер
Знакомый Мадера
 
Регистрация: 28.04.2006
Сообщений: 98
По умолчанию

Цитата:
Сообщение от Shosin Посмотреть сообщение
Уважаемый Варнер, если Вы пишите в теме "ММС. Конфиг Килника", то удивительно, как Вы не узнали до сих пор кто такой Килник
твой вопрос не подрузамевал знание килника ... если мой ответ тебя не удолетворил так и скажи...просто к примеру, если я что то спрашиваю из раздела как сделать, то мне важнее алгоритм, а не его реализация, если тебе было необходимо знать как сделать таймер думаю вопрос бы стоял иначе
Варнер вне форума   Ответить с цитированием
Старый 19.01.2007, 12:04   #15
Shosin
Отличник форума
 
Регистрация: 03.09.2006
Адрес: Новосибирск
Сообщений: 306
По умолчанию

Я в вопросе четко прописал, что прошу для конфига Килника информацию. В том-то и дело, что там раунды отлично считаются и есть некоторые признаки автоматизации.

Хотя сейчас вот подумал. Я ведь рипнусь на автоуклоне
Shosin вне форума   Ответить с цитированием
Ответ


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

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

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


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


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