#Оригинальное описание
Конструктор - это набор классов, написанных на языке C#, на основе которого Вы можете легко создать свой собственный MUD-клиент, наделенный именно теми возможностями, которые Вам нужны. В простейшем случае Вы можете встроить обработку вводимого и получаемого с сервера текста прямо в исходный код клиента, используя при этом всю мощь языка C# для написания сложнейших триггеров. При желании Вы можете добавить к клиенту что угодно: поддержку скриптовых языков вроде JScript, VBScript и Perl, звуковое сопровождение, маппер и т.д. В общем, все ограничено только Вашей фантазией (ну и опытом программирования, конечно). Если Вы не знаете языка C#, то рекомендую сайт http://firststeps.ru (http://firststeps.ru/dotnet/dotnet1.html).
Характеристики клиента:
- возможность написания конфигов на языке C#;
- поддержка MCCP версий 1 и 2 (сжатие);
- поддержка последовательности IAC GA для предотвращения разрывов строк;
- многооконность с возможностью пересылки команд между окнами (для управления несколькими персонажами);
- горячие клавиши и алиасы;
- триггеры, замены и подсветки с возможностью задания цвета фона;
- отсроченное выполнение команд и таймеры (имитация задержки для ботов);
- ведение цветного лога;
- встроенный проигрыватель логов.
#Немного истории
Клиент писался с середины 2006 в течение года. Тогда я фанател от языка C# и MUD'ов и хотелось это как-то совместить :) Раньше клиент был выложен на сайте http://mud.nm.ru/ , но в какой-то момент у них там что-то случилось и сайт был уничтожен. Как сайт выглядел раньше можно посмотреть тут:
- https://web.archive.org/web/20061218133709/http://mud.nm.ru/
- https://web.archive.org/web/20080422120238/http://mud.nm.ru/
Причем исходники клиента не сохранились даже у меня, но благодаря господину Prool они не были потеряны безвозвратно: http://files.mud.kharkov.org/archive/ Исходник написан аккуратно и с любовью, но вряд ли сейчас преставляет какую-то ценность, так как МАДы уже давно умерли. Так что выложил его здесь скорее ради истории, чем в надежде, что это кому-то пригодится. Хотя контрол для вывода многоцветного текста может быть полезен и сейчас.