Everquest2 emulator
ссылка на проект: https://www.eq2emulator.net
рабочий клиент (скачано со стима): https://eq2.dubik.su/files/clients/eq2US-SOE-12133L/
архив клиента 12133L (AoM, Steam): https://eq2.dubik.su/files/clients/EverQuest2-12133_AoM.zip
архив клиента 12371L: https://eq2.dubik.su/files/clients/EverQuest2-12371.zip
архив с русскими локалями: https://eq2.dubik.su/files/clients/eq2_ru_locales.zip
архив файлов .ini: https://eq2.dubik.su/files/clients/eq2_ini's.zip
архив с файлами шрифтов: https://eq2.dubik.su/files/clients/fonts_ru.zip
файлы помощи на русском: https://eq2.dubik.su/files/clients/help_ru.zip
разработка: (login: anonymous, pass: )
исходники кода: https://www.eq2emulator.net/index.php?p=svn
история изменений svn: https://svn.eq2emulator.net/!/#eq2server/history
Проект создан аж в далеком 2009 году. В целом, во всех начальных зонах квесты уже воссозданы. Единственное, что у меня не получается взять квесты. Т.е. диалог идет, но, квест не попадает в журнал и, соответственно, перо остается висеть у НПС над головой. Система боя, вроде работает. При соединении с эмулятором на сервере eq2emulator все достаточно сильно тормозит. При соединении с эмулятором у меня на сервере, в целом бегать нормально.
На своем сервере я пытался переделать квесты и прочее на русский язык. Пока была предпринята только одна попытка и я сразу столкнулся с проблемой передачи управляющих символов для определения заглавных букв и рода (муж., жен). Исходники сервера имеются, но, пока не сильно есть желание возиться с перелопачиванием и поиском, где, что можно поменять, чтобы все это правильно передавалось с сервера клиенту. Можно, конечно, сделать просто обращение на Вы, тогда задача упрощается. Посмотрим. Также, может Вы внесете какой нибудь вклад в это безнадежное дело, если появится время и желание.
Регистрируетесь на сервере - https://www.eq2emulator.net создаете там же аккаунт, скачиваете клиент (см. выше), распаковываете его. В папке игры, в файле eq2.default меняете значение параметра cl_ls_address на eq2emulator.net . Запускаете игру, создаете нового персонажа и выбираете сервер из списка серверов.