Shadow Realms MUD

В Дискорд-чате кинули ссылку на исходники еще одного русского мада Shadow Realms. А также вот.

Я немного повозился и собрал мад в Убунте, это оказалось сравнительно несложно. Моя версия вот.

Этот мад, кстати, сейчас работает: mud.nnov.net 9000

Сайт мада.

Sic transit Gloria MUDi

Проработавший чуть больше года проект Glory MUD закрыт. Мой англоязычный мад, поднятый 31 июля прошлого года (копия одной из свободно распространяемых англоязыных кодовых баз) так и не взлетел. Не с моими знаниями английского билдить на английском и общаться с игроками, даже если они были бы. И опыт других англоязычных мадов показывает, что они тоже полудохлые. Миллиарды китайцев и индусов с корейцами ниоткуда не приходят поиграть. Да и не потяну я три мада пожалуй. Для шизофрении и двух хватит. Последнее, что меня добило, это то, что название «glory mud» (славная грязь) имеет какое-то американское косметическое средство. Наверное, лечебные грязи с Канавинского курорта.

Сайт Глоримуда был здесь

А адрес мада был такой

glorymud.kharkov.org:5000

Теперь на этом порту порой я буду включать на краткое время тестовые мады для всяких эксмериментов. Но не продакшн!

Перенос

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

bitbucket прекращает поддержку mercurial

У меня на Битбакете из работающих живых репозиториев (не бекапов и не мирроров) один, но ртутный:

https://bitbucket.org/prool/proolmud

Ссылка на новость

UPDATE: Еще там есть старый остановленный проект по русификации мада QuickMUD+lua. Сохранен ЗДЕСЬ

И Прульмуд перенес на github: https://github.com/prool/virtustan-mud

А вот последний архив с Битбакета: http://mud.kharkov.org/files/proolmud-from-hg.tgz

MSSP necessary est

Я считаю, что все мад-сервера должны поддерживать протокол MSSP. Кто не в курсе, это «серверный протокол», непосредственно не дающий ничего игрокам. Он выдает некую статистику о самом маде и информацию эту могут собирать специальные боты и делать всякие сводные таблицы. Для обычного игрока в первую очередь будет полезной информация о языке и размере онлайна. Ссылка: https://tintin.sourceforge.io/protocols/mssp/

tintin++ 2.01.90

Вышла очередная версия tintin++

Описанные у предыдущей версии ошибки (ошибка с кодировкой koi2utf и ошибка при сборке в Андроиде и попытке зайти на Зеркало мад) тоже есть.

Может, багрепорт написать?

Работа в мадах со звуком

Я только что придумал протсейший протокол для работы в маде со звуком!При входе в мад игрок получает сообщение — Ты скачал звуковой пакедж? Если игрок не скачал, то скачивает по ссылке. А в определенных комнатах и при определенных ситуациях игрок получает сообщение «Поставьте трек номер такой-то».

Всё

Реинкарнация ROM

Один энтузиаст рефакторит ROM

https://www.reddit.com/r/MUD/comments/crn5r6/followup_to_rom_codebase_cleanup_now_online_again/

https://github.com/Synival/BaseMUD

Update. Под Центосом собралось и запустилось нараз. Под Убунтой пришлось удалить лишние зависимости из Makefile и в паре мест заменить ‘\0’ на 0. Запускать виртуалку с Дебианом мне стало лень

Update #2.
UTFизировать по «методу Пруля» код удалось очень легко, как и остальные Circle и ROMы. При этом вместо сочетания вызова функций isascii и isprint в модуле  comm.c надо использовать функцию  isprool.

// prool begin
int isprool(char c)
{
if ((c<32)&&(c>=0)) return 0;
if (c==-1) return 0;
if (c==-3) return 0;
return 1;
}

// prool end

Update #3. Под Андроидом тоже удалось собрать. Мои эксперименты выложены в Гитлаб: https://gitlab.com/prool/basemud-prool/ (пока без русификации). Это первый ROM, который у меня заработал на Андроиде, потому что rom-quickmud что-то собрался, но при запуске начал крешать. А Цирклы работают без проблем — tbamud & EmpireMUD