www.mudconnector.su https://forum.mudconnector.su/ |
|
Opensource клиент на WPF/C# https://forum.mudconnector.su/viewtopic.php?f=8&t=714 |
Страница 1 из 1 |
Автор: | omlin [ Пн сен 23, 2013 10:59 pm ] |
Заголовок сообщения: | Opensource клиент на WPF/C# |
Собственно, давно существует, но на всякий случай, если вдруг кто не видел: http://mudclient.codeplex.com/ MUD-клиент на C# WPF. Живой - т.е. на нем реально играют люди. Творение не моё, сделал один из наших игроков под ником petka (за что ему, кстати, огромный респект! ) Для автомаппера и списков мобов/игроков требуется поддержка мадом (она реализована в Адане), но это необязательные фишки, клиент должен работать и без них. Триггеры, алиасы, бинды... - всё есть, но создание только через GUI, это не всегда удобно. Также есть некоторые баги, но на удивление мало. Немало народу в адане играло и играет на этом клиенте, хотя клиент действительно не идеален и некоторые баги доставляют. Лично я играл около месяца на нём, но потом пересел обратно на свой любимый mmc - но я отдельный случай, мне надо ботов программить Обновлений клиента давно не было, но его опенсурсность позволяет надеяться, что кто-нибудь им в конце концов займется (возможно это даже буду я). Лицензия Ms-PL, т.е. можно делать практически что угодно с ним - доделывать и т.п. |
Автор: | KadVar [ Вт сен 24, 2013 12:05 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Довольно кстати миленько. Посмотрим при случае. А какого рода поддержка требуется ? |
Автор: | omlin [ Вт сен 24, 2013 12:57 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Мад должен передавать дополнительные данные вместе с обычным output'ом. Насколько я понимаю, эти дополнительные данные предваряются какими-то эксейп-последовательностями, типа как при кодировке цветов. Естественно, дополнительные данные передаются только если клиент при старте соединения передает какую-то спец. эскейп-последовательность. К сожалению, я не сильно в курсе деталей. В сурсах как-то раз пытался найти как это работает, но как ни смешно - не нашел (может просто плохо искал). Документации по этой интеграции вроде нигде толком нет Ну в крайнем случае всегда можно связаться с разработчиком |
Автор: | omlin [ Сб окт 05, 2013 5:37 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Ого, игроки взялись за клиент! Первый пулл реквест, буквально вчера: Цитата: Добавлены профайлы, импорт конфигов из jmc, небольшие фиксы карты и прочего. Пока альфа, не загружает конфиг с импортом. Тест pull request. https://mudclient.codeplex.com/SourceControl/network/forks/lrdx/mudclient/contribution/5442 |
Автор: | prool [ Сб окт 05, 2013 7:42 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
У меня на компьютере ферма - VC++ 6.0, VS 2008 и VS 2012. Но для сборки этого клиента нужна, пожалуй, VS 2010. Сейчас поставлю... |
Автор: | omlin [ Сб окт 05, 2013 7:53 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Зачем? VS2012 умеет собирать проекты VS2010, там правда производится миграция проекта (причем, автоматическая), но она "мягкая": мигрированные проекты по-прежнему доступны из VS2010. |
Автор: | prool [ Сб окт 05, 2013 8:01 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
У меня оно не смогло |
Автор: | prool [ Вс окт 06, 2013 7:07 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
VS 2010 тоже не собирает этот проект. Похоже, файл проекта битый |
Автор: | lrdx [ Вс окт 06, 2013 7:55 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Все дело скорее всего в stylecop. Попробуй MSBuild\common.targets удалить 2 последних импорта. Должно стать как-то так: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <WarningLevel>4</WarningLevel> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <DocumentationFile>$(OutDir)$(TargetName).XML</DocumentationFile> </PropertyGroup> <ItemGroup> <Compile Include="$(SolutionDir)MSBuild\CommonAssemblyInfo.cs" > <Link>Properties\CommonAssemblyInfo.cs</Link> </Compile> </ItemGroup> </Project> Либо можешь подождать пока мой реквест одобрят, там под VS2012 запускает легко. |
Автор: | prool [ Вс окт 06, 2013 10:21 pm ] |
Заголовок сообщения: | Re: Opensource клиент на WPF/C# |
Ура, с этими модификациями собралось! (VS 2010) |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |