О русификации ROM

На выходных ВНЕЗАПНО решил поразвлекаться и русифицировать ROM. В качестве примера ROM’а взял rom24-quickmud: https://github.com/prool/rom24-quickmud Замечания к данному релизу: 1. В отличие от Circle, где вместо if (isprint() && isascii()) можно написать даже if (1) здесь такое не… Read More

И снова о русификации EmpireMUD

Только что я запустил тестовый сервер русифицированного EmpireMUD (кодировка только UTF-8!), которым занимаемся я и коллега Пацифист: mud.kharkov.org 5000 Что сделано на данный момент: — можно вводить русские имена игроков (только вводить, выводятся они пока в транслитерированной форме)… Read More

О создании дву- и многоязычных мадов

Я предлагаю метод фальшпанели. То есть у мада есть основной язык, им будет, например, английский. Вся внутренняя инфа на английском. Для англоязычных игроков все работает как обычно. А для русскоязычных на лету переводится. Имеется ввиду конечно не использование… Read More

Русификация EmpireMUD

Начал русификацию мада EmpireMUD по методу, описанному в предыдущем сообщении. EmpireMUD, кстати, отличается тем, что мир в нем состоит не из комнат, а как бы непрерывный и достаточно большой https://github.com/prool/EmpireMUD-2.0-Beta

К вопросу о русификации имен игроков в английских кодовых базах

С русификацией именам довольно сложно, потому что имена игроков используются в создании имен файлов данных игроков, в распределении их в каталоге данных по первой букве имени (это можно считать примитивным хешированием) и так далее. Например, при попытке создавать… Read More

MUDLET

Интересный клиент (я давно о нем слышал, но сильно не тестировал), есть для разных ОС, авторы занимаются интернационализацией, в частности, русификацией. Надо потестировать. (Как вы может знаете, моя основная рабочая ОС — Ubuntu и в мад я вхожу… Read More

Текущее

Мы с Пацифистом бросили Лиму и вернулись продолжать работу с библиотекой DeadSouls, эта библиотека на текущий момент нам нравится больше других: https://github.com/prool/deadsouls Всё, что было сделано в Лиме, выложено тут: https://github.com/prool/lima Главное, что в обоих библиотеках сделан патч,… Read More

О русификации кодовой базы FluffOS

В каталоге packages в файле parser.c надо поместить вот эти определения вместо тех, которые там присутствуют #define isignore(x) (x == ‘\») #define iskeep(x) (x!=’ ‘) И кириллица перестанет быть игнорируемой и заработают команды say ёжиик get палица Собственно,… Read More

Текущие новости

Мы с Пацифистом бросили DeadSouls и взялись за Лиму, которая тоже построена на базе FluffOS, но показалась проще, по крайней мере say привет работает там «из коробки» (то есть показывает кириллическое сообщение). Всё, что наработано на текущий момент… Read More

О русификации QuickMUD-lua

С подачи товарища Пацифиста начал русифицировать QuickMUD+lua (Авраам породил Иакова, ROM породил QuickMUD, а потом товарищ Odoth добавил туда lua). В общем, все делается примерно по тому же шаблону, что и ранее слегка русифицированный tbaMUD. Русские команды лучше… Read More