Онлайн игра Адамант Адан: Хроники Средиземья
Дискуссии => Новичкам => Тема начата: petka от 31 Янв 2012 в 03:16
-
Вобщем немного подзадержался с релизом, но все же лучше поздно...
Итак, что сделано:
-хоткеи теперь можно создавать на гораздно большее количество клавиш (проверьте плз)
-в шаблоне триггера можно использовать переменные ($Lider сказал группе: "танк в")
Карта:
-возможность редактировать каждую комнату (цвет, иконка, коментарии, псевдоним)
-для каждой комнаты можно задать список действий выполняемых при заходе в эту комнату (нап фля фонт;пить фонт;конец)
Навигация:
-внутри текущей зоны можно ходить командой "идти <псевдоним|название клетки>. Идет кратчайшим путем. Если по пути будет ДТ - я не виноват.
-между зонами (дороги) можно создавать маршруты. Очень похожи на старые добрые спидвоки, но круче:
--отмечаем начальную точку, бежим, отмечаем конечную точку и все сохранилось.
--не обязательно быть в начальной/конечной точке маршрута можно начать маршрут с середины
--клиент следит за группой - если кто-то устал (<2% мувов) или потерялся, то следование по маршруту останавливается
--(самое крутое) клиент умеет строить "замыкание" маршрутов. Т.е. если у вас есть маршруты ММ-МТ, МТ-ИЗЕН, ИЗЕН-ЛОРИК и ЛОРИК-ЭСГАРОТ, то из ММ вы можете дойти до Эсгарота
Краткая справка по командам:
"идти <псевдоним|название комнаты>" - отводит перснажа в комнату с указанным псевдонимов/названием в рамках текущей зоны.
"маршрут начало <название начальной точки>" - начинает запись нового маршрута.
"маршрут конец <название конечной точки>" - останавливает запись текущего маршрута.
"маршрут отмена" - прекращает запись текущего маршрута без сохранения.
"маршрут идти <пункт назначения>" - отводит персонажа в указанную точку.
"маршрут стоп" - прекращает вести персонажа по ранее выбранному маршруту.
"маршрут справка" - отображает эту справку.
Если с командами туго, то на виджете группы есть кнопка которая показывает аналогичное меню.
Вобщем пробуйте. О глюках, опечатка и прочая пишите
Ссылка для скачивания: http://mudclient.codeplex.com/ (http://mudclient.codeplex.com/)
ЗЫ перед установкой, если вы раньше пользовались клиент удалите плз из папки мои документы->Adan client->Maps->ZoneVisits файлы 20.xml и 30.xml. По идее зоны МТ и ММ тогда должны появиться с расставленными иконками.
-
спасибо за релиз.
с иконками клиент выглядит посимпатичнее, дополнительные кнопки начали биндиться, но ~ (ё) по прежнему не нажимается.
остальное тестим =)
-
проблема с "энтером" на нампадах, так и осталась!!!
-
тильда у меня работает :o
с энтером - видать не судьба :(
У вас иконки на картах ММ и МТ появились? Файлы удаляли перед переустановкой?
-
тильту можно забиндить, в тригграх ё тоже можно написать, а в строке ввода ё не нажимается.
если карты удалить, то их не будет при установке клиента, но будет папка:
C:\Users\roller_girl\Documents\Adan client\Maps\ZoneVisits\DefaultMaps\ тут лежат 20.xml и 30.xml, если 2 файла перенести в:
C:\Users\roller_girl\Documents\Adan client\Maps\ZoneVisits\
то зоны с иконками появляются.
-
тильту можно забиндить, в тригграх ё тоже можно написать, а в строке ввода ё не нажимается.
Так стоп...
То есть, ты создаешь хоткей на тильду ну пусть будет команда "пить фонтан".
Теперь, когда ты нажимаешь тильду шлется команда "пить фонтан", но буква "ё" в строке ввода не появляется?
Ну какбы так и задумано...
Теперь планы на след релиз - ближайшие 2-3 недели (в основном косметика):
- виджеты группы/монстров нужно перерисовать и немножко поменять логику резайза, добавить время мема для согруппников, убрать тормоза.
Если не хватает каких-либо аффектов - пишите, оно не долго добавить.
- сохранение истории команд, сохранение конфига, загрузка конфига из другой папки.
- ссылки кидаемые в теллы (ну с http:// начинаются которые) хотелось бы сделать кликабельными - надоело копипастить.
- локализация всего и вся
Ничего не забыл?
-
буква ё не нажимается в строке ввода вообще, но на букву ё можно повесить бинд.
нужна возможность записывать команды в ANSI
-
ааа, все понял.
На букву ё (тильду) захардкоден хоткей - выделение монстра в виджете (тильда, шифт + тильда - монстры, таб, шифт+таб - согруппники)
А что еще за команды ANSI?
-
как в jmc, опции-настроки-логи-записывать команды в формате ANSI.
в этом случае логи принимают вид:
p:125m[32m100H[0m [1;33m63V[0m 67778X 0C Вых:СВЗ^>
up:6521m[1;36mКаменная лестница[0m
p:124m Вы стоите на широкой каменной лестнице, ведущ
p:110mей вниз. Тут очень оживленно,
мимо вас постоянно проходят воины - видимо, внизу находятся казармы.
[31m[36m[ Exits: S D ][0m
[1;33m[1;31mСерый шакал пробегает здесь в поисках пищи.
Неповоротливый тролль бредет, сгребая мусор в кучи.
и воспользовавшись программой AMUD_HTML его можно перевести в html, получится примерно так:
http://64.120.233.206/massrip.htm
-
В адан не играл давно, поэтому если что-то существенно поменялось и я этого не понимаю, можете не учитывать. Это так, предисловие, мало ли.
Немного багов:
- В алиасах, хоткеях и т.д. некорректно отображается $Monster, после перезапуска клиента они превращаются в $GroupMate, однако продолжают работать как $Monster.
- При вводе команды "очистить" (вообще не знаю есть ли она в адане, но было бы неплохо, поэтому проверил +)) ) вылетает ошибка, избавиться от которой можно только перезагрузкой клиента (и то не факт что целиком, потом иногда при прочих условиях она снова возникала, об этом в следующем пункте)
System.IO.InvalidDataException: ASCI escape sequence has invalid parameter - '242'
at Adan.Client.MessageDeserializers.TextMessageDeserializer.ProcessEcapeSequence()
at Adan.Client.MessageDeserializers.TextMessageDeserializer.DeserializeDataFromServer(Int32 offset, Int32 bytesReceived, Byte[] data, Boolean isComplete)
at Adan.Client.Common.Conveyor.MessageConveyor.FlushBufferToSerializer(Int32 actualBytesReceived, Boolean isComplete)
at Adan.Client.Common.Conveyor.MessageConveyor.HandleDataReceived(Object sender, DataReceivedEventArgs e)
- Следующая проблема: потеря карты и временное появление этой же ошибки (указана выше). При похождении на северо-западе лесной просеки в некоторых местах карта пропадала и вылетала эта же ошибка (однако не у всех), до тех пор пока не покинешь данные комнаты.
- Возможно были еще, но я забыл. В любом случае, если еще что-то забыл - то отпишусь.
Предложения и замечания:
- Во-первых, если это реально на данном этапе, очень хотелось бы автообновление или обновление из меню help, потому что процесс полной переустановки это не очень круто. Хотя может надо закатать губу, но если уж выше речь зашла о "косметике"... Кроме того добавить хотя бы About в help с текущей версией и авторами.
- Что касается функциональности, то хотелось бы иметь возможность менять многие предустановленные вещи (пути до хранения важных файлов, зашитые кнопки типа ~, tab и т.д.)
- Мне кажется стоит пересмотреть расположение всех элементов в виджетах группы и монстров. Мои предложения: Жизни и мувы можно наложить на имя персонажа при разумных цветовых решениях (но это не критично экономит место). Добавить возможность изменения размера шрифтов. Значки можно уменьшить, пустить в несколько рядов, или же вообще заменить какие-то конкретные эффекты точками в разных местах имени (сверху-слева, сверху, сверху-справа и т.д.), таким образом человек сам настраивает что у него означает конкретная точка. Все это аналогично аддону Grid из World of Warcraft.
Наверное это не полный опять же список всего что хотелось сказать, однако, выражаю крайнюю признательность автору ))
Еще хотелось бы добавить, что каждому мил не будешь и следовать лучше идее которая в голове, так что обратить внимание прошу в основном на баги.
-
Ах да, еще вылетает клиент при запуске глобальной карты. OS Windows 7 x32.
-
System.InvalidOperationException: There is an error in XML document (1, 28). ---> System.Xml.XmlException: 'за' is an unexpected token. Expecting white space. Line 1, position 28.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ThrowExpectingWhitespace(Int32 pos)
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlTextReader.Read()
at System.Xml.XmlReader.MoveToContent()
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderLoreMessage.Read18_LoreMessage()
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
at Adan.Client.Plugins.StuffDatabase.LoreMessageDeserializer.DeserializeDataFromServer(Int32 offset, Int32 bytesReceived, Byte[] data, Boolean isComplete)
ошибка, при попытке опознать медаль "за отвагу". Возникали подобные и в ряде других случаев, но выловить времени не было.
-
первые ощущения очень прикольные, я таких пока не видел клиентов. Так держать. Готов даже простимулировать чуток материально разработчика.
-
почему то не сохраняет на карте последнюю зону где был. И еще - как сохранить настройки не выходя из клиента?
-
....
ошибка, при попытке опознать медаль "за отвагу". Возникали подобные и в ряде других случаев, но выловить времени не было.
Это когда было? Просто этот баг недели две как починен.
почему то не сохраняет на карте последнюю зону где был. И еще - как сохранить настройки не выходя из клиента?
Что значит не сохраняет?
Ты что-то редактировал потом ушел в другую зону/закрыл клиент и твои изменения потерялись?
Настройки сейчас не выходя никак - на след апдейт запланировано.
-
Что значит не сохраняет?
Ты что-то редактировал потом ушел в другую зону/закрыл клиент и твои изменения потерялись?
Я ходил по зонам - отрисовывал, потом закрыл клиент. Последняя зона где был не отрисована вообще, остальные гуд.
Да, и еще - нажатие на иконку карта дорог - вылетает клиент.
-
Все что пишу в реальном времени происходит. Скачана последняя версия выложенная. Поэтому еще и просил написать в хэлп хотя бы версию клиента.
Про карту дорог вроде говорил тоже, что крэшится клиент
-
Перестала при прокрутке основного окна появляться разделительная полоса. Текст скроллится полность. Как исправить?
-
Перестала при прокрутке основного окна появляться разделительная полоса. Текст скроллится полность. Как исправить?
Ну как бы баг...
В папке C:\Users\<имя пользователя>\AppData\Local\Adan есть несколько .config файлов.
В одном из них есть настройка MainOutputWindowSecondaryScrollHeight выставь ее в 100.
-
понял, буду знать. вылечил удалив файл с расположением окон. потом просто заново расставил как надо.
-
шота .нет скачал новый самый последний, но не установился
и по прежнему требует .нет
печалька
-
как победить глюк? при использовании триггеров с условиями - каждый раз при загрузке клиента в триггер добавляются пустые строки (значки ";;;")
-
шота .нет скачал новый самый последний, но не установился
и по прежнему требует .нет
печалька
Увы, в этом плане ничего не измениться.... :'(
как победить глюк? при использовании триггеров с условиями - каждый раз при загрузке клиента в триггер добавляются пустые строки (значки ";;;")
Это баг - в след апдейте починю
-
стоило уехать на недельку)) я все на старом сижу
спасибо за релиз, буду тестить
аффтар, пеши исчо
-
вставил, и сразу бежать тестить путанные клетки
(http://s017.radikal.ru/i442/1202/de/7d55d1e7f8dft.jpg) (http://radikal.ru/F/s017.radikal.ru/i442/1202/de/7d55d1e7f8df.jpg.html)
причем клетки правильно не отобразились (ох уж эти билдеры, ох уж этот омля)
зато сразу в двух клетках прорисовалось кое что
может это я что-то не так сделал???
-
Есть такой глюк. Делая хоткей с использованием $Groupmate и $monster - после перезапуска клиента происходит произвольная замена $monster на $Groupmate
-
ну путанных клеток починили десятка два...
Леоспилка же вроде норм отображается там только пара клеток кривые - сервер шлет, что ты в Пещерах гномов :)
С этими делами я обычно к Туору обращаюсь (хотя последнее время его редко видно) - он чинит.
С монстрами и прочая, на след выходных, думаю будет мини патч. К сведению принял пасиба.
-
так это чо путанные клетки, не главная задумка билдерофффф???
я так думал специально
в одну клетку 3 выхода и 4ре входа это великий замысел
или от клетка 1498 до клетки 1500 2 клетки а в обратную сторону 3
я думал для пк так надо было
прятаться та и неожиданно выскакивать
ну или еще шота
фуууу вы меня разо чаро вали
п.с. или я таки прав??
-
ну имху все таки это глюк :)
особенно в нубских зонах (а там больше всего нашлось таких нестыковок)
кста, когда на север от мм выходы поправили, народ где-то неделю с трудом дорогу в развалы находил :)
-
Прошу обратить внимание на мои пожелания.
1. Разрешить в окошке монстров добавить фильтр для отсеивания ненужных мобов (ездовые животные: кони, мулы, пони и т.п.) В большой группе это очень необходимо.
2. Добавить дополнительные окна вывода информации с самостоятельными фильтрами. Например: я вбиваю в фильтр квестовых мобов. И в этом окошке будет отображаться только нужный мне моб. Оч удобно и быстро можно будет найти нужного когда клетки кишат кучей других мобов.
3. Добавить окно "оглядеться". Оно будет разбиваться еще на 4-ре окна "север" "запад" "восток" "юг". С возможностью обновления информации в окнах без нажатия клавиш.
4. Для хилов: окошко в котором показываются какие и сколько хилок доступно.
5. Для кастеров: окошко в котором показываются какие и сколько доступно атакующие, контролящие и т.п. заклы
6. Для милишников окошко умений с длинными таймерами. (или хотя бы показываются только те которые доступны) например: оглушающий.
Буду очень рад если к моим пожеланиям прислушаются.
-
отсебябы добавил вот шо
возможность конвертации сета
а то опшион + добавить кнопку + забить кнопку + забить шо по кнопке + окей
надо вторую снова
опшион и тд
-
я писал :
"2. Добавить дополнительные окна вывода информации с самостоятельными фильтрами. Например: я вбиваю в фильтр квестовых мобов. И в этом окошке будет отображаться только нужный мне моб. Оч удобно и быстро можно будет найти нужного когда клетки кишат кучей других мобов."
добавлю:
это окно может быть местом выводом любой важной по мнению игрока информации.
В фильтр вбиваю слово "есть" - в окошке выпадает слово " вы хотите есть"
добавляю слово "Вы взяли из трупа" - в окошке я буду видеть " Вы взяли из трупа 50 монет" "Вы взяли из трупа ночной колпак"
и т.п.
Хочется окно с фильтром на любое по мнению игрока событие.
Буду оч рад такому окошку =)))
Заранее спасибо
З.Ы. Таких окошек можно побольше =)
-
Сейчас есть окно вывода инфы, но оно одно.
Хотелось бы много окошек и каждое со своим собственным фильтром.
-
В идеале еще окно с "Visual Gauges" как в "zMude"
или что-то подобное
хотя бы элементарный индикатор состояния "доступности умений"
Следопыт:
в окошке три прямоугольника
на первом написано "костер" прямоугольник зеленого цвета - означает что умение развести костер доступно
на втором написано "лечение питомца" прямоугольник красного цвета - означает что лечение питомца еще не доступно
на третьем написано "перевязка" прямоугольник зеленого цвета - означает что умение перевязка доступно
мона добавить таймеры
как-то так =)
-
а как можно изменить путь до папки C:\...\Adan client (в которой логи) ?
-
никак
-
Портируйте под linux, а? :)
Есть же mono ;)
-
Портируйте под linux, а? :)
Есть же mono ;)
в mono нету wpf, который активно юзается для UI
Вообще есть большое желание все переписать на чем-нибудь нативном ибо .Net пока разочаровывает для клиента...
-
конвертация с жабосета будет? или можно даже и не трогать более клиент???
потому как нубу типа меня даже альяс тупой не написать на нем
#ali {мт %1} {метки %1;уклон} {all}
попытка сделать на основе вписаного в клиент альяса на баш (по аналогии), не увенчалась успехом
-
в mono нету wpf, который активно юзается для UI
Вообще есть большое желание все переписать на чем-нибудь нативном ибо .Net пока разочаровывает для клиента...
Может, так прокатит?
http://nnm.ru/blogs/debur777/xenocode_virtual_application_studio_2010_enterprise_edition_v8_0_1135/
http://www.xenocode.com/
-
конвертация с жабосета будет? или можно даже и не трогать более клиент???
потому как нубу типа меня даже альяс тупой не написать на нем
#ali {мт %1} {метки %1;уклон} {all}
попытка сделать на основе вписаного в клиент альяса на баш (по аналогии), не увенчалась успехом
[/quote]
ну выложи скрин как ты алиас создаешь или вышли мне "Мои документы/Adan client/Settings.xml" (если там паролей нетю) - я гляну.
насчет конвертации - скорей всего не буде (Ж
-
конвертация с жабосета будет? или можно даже и не трогать более клиент???
потому как нубу типа меня даже альяс тупой не написать на нем #ali {мт %1} {метки %1;уклон} {all}
попытка сделать на основе вписаного в клиент альяса на баш (по аналогии), не увенчалась успехом
ну выложи скрин как ты алиас создаешь или вышли мне "Мои документы/Adan client/Settings.xml" (если там паролей нетю) - я гляну.
насчет конвертации - скорей всего не буде (Ж
[/quote]
как сет?? у меня команда не записывается, ругается что-то не по русски
добавить новый альяс
команда му
выполняемый []
попытка вставить метк %1; уклон - не дали
попытка вставить метк $MoutBчтототам (как в альясе про баш) не удалось
как то так
попробую дома еще раз попробовать