Поиск - Участники - Календарь
Перейти к полной версии: WASD-управление
ElderScrolls.Net Conference > The Elder Scrolls > Другие Игры TES > Локализация TES:Arena
Morendil
Вчера добрался до мода [Moddb, Nexus] Мартина c сайта Art In Pinkerton, перенастраивающего управление на WASD.
Проблема с набором текста решена добавлением клавиши Alt, которую нужно удерживать во время печати.

user posted image

Мод оказался текстовым файлом с настройками клавиш DOSBox. Немного потестировав его пришел к двум выводам:

1. Не работает быстрый каст (Shift+C, перевешенный на одну кнопку), заявленный в описании мода.
2. DOSBox начиная с версии 0.74 не цепляет mapper.txt без правки конфы, файл должен называться mapper-0.74.map.

После изучения структуры файла удалось найти и исправить ошибку с быстрым кастом:
Код:
key_c "key 99 mod2" "key 118" (нажатие Alt+C, или V передает в игру C)
key_v "key 118 mod2" (нажатие Alt+V передает в игру V)
key_lshift "key 96" "key 99" "key 32" "key 304" (нажатие ~, C, пробела, или LSHIFT передает в игру LSHIFT)

Видно, что нажатие C передает только LSHIFT, а нужно еще и саму C:
Код:
key_c "key 99 mod2" "key 118" "key 99" (Модификатор здесь нужен для ввода строчных "c" помимо заглавных)

Если же не менять местами C и V (зачем это вообще было нужно?), все выглядит поизящнее:
Код:
key_c "key 99" "key 118"
key_v "key 118 mod2"
key_lshift "key 96" "key 118" "key 32" "key 304"


В общем, решил сделать аналогичный мод под нашу локализацию на базе исходного маппера DOSBox 0.74.

Прежде всего была необходимость заменить модификатор Alt на Ctrl, чтобы ввод заглавных букв не переключал язык.
Также мне показалось логичным вернуть каст на C и переместить фаст тревел на T, а информацию на I. Вот что получилось:

user posted image

Список новых и дополнительных клавиш:

Создайте файл 'mapper-0.74.map' следующего содержания и поместите его в папку с игрой


При желании поменять местами клавиши поворота и стрейфа, найдите в конце файла следующие строки и оставьте # перед лишней.
Код:
key_lctrl "key 306" "key 113" "key 101" -- Поворот A,D
#key_lctrl "key 306" "key 97" "key 100" -- Поворот Q,E
Лилландриил
Приветствую всех форумчан!

Сделал всё так, как написано в инструкции. Ничего не изменилось.
У меня Арена, скачанная с оф.сайта Беседки. Поверх поставил русификатор.
ОС - Windows 8.1.
Что делать?
Morendil
Цитата: (Лилландриил @ 21.11.21 - 09:57)
У меня Арена, скачанная с оф.сайта Беседки. Поверх поставил русификатор.
Что делать?

WASD-маппер предназначен для DOSBox, инструкция приведена для DOSBox-сборки.
Лилландриил
Цитата: (Morendil @ 22.11.21 - 13:12)
WASD-маппер предназначен для DOSBox, инструкция приведена для DOSBox-сборки.


Дело в том, что у них тоже она запускается через DOSBox, при загрузке окно DOSBox появляется на секунду.
Другое дело, что там всё автоматизировано, и настраивать ничего не нужно.
Morendil
Цитата: (Лилландриил @ 23.11.21 - 15:20)
Другое дело, что там всё автоматизировано, и настраивать ничего не нужно.

Тогда нужно переименовать файл маппера в соответствии с их версией DOSBox, либо исправить в .conf файле mapperfile=mapper-0.74.map
Лилландриил
Цитата: (Morendil @ 24.11.21 - 11:18)
Тогда нужно переименовать файл маппера в соответствии с их версией DOSBox, либо исправить в .conf файле mapperfile=mapper-0.74.map

Почему-то это не работает sad.gif  dntknw.gif
Всё проверил. Ссылку на маппер в arena.conf прописал:
mapperfile=mapper-0.74.map
Маппер открывал, когда скопировал в папку. Там всё верно, всё как у вас.
Раскладку на английскую перед запуском игры менял.

Всё бесполезно!!!
Morendil
>> Лилландриил:
Ну, можете попробовать нашу сборку, если совсем никак. Там тоже ничего настраивать не нужно и в реестр ничего не пишется.
Лилландриил
Цитата: (Morendil @ 01.12.21 - 22:20)
>> Лилландриил:
Ну, можете попробовать нашу сборку, если совсем никак. Там тоже ничего настраивать не нужно и в реестр ничего не пишется.

Я хочу попробовать! Но как мне всё-таки перенести сохранённые данные из другой сборки? Я вот этого понять не могу help.gif
d1onis
у меня windows 10, качал все с вашего сайта, файл маппер перекинул в папку с игрой, но ничего не работает, помогите пожалуйста, может я что-то еще не сделал..
Лилландриил
Цитата: (d1onis @ 04.10.22 - 03:08)
у меня windows 10, качал все с вашего сайта, файл маппер перекинул в папку с игрой, но ничего не работает, помогите пожалуйста, может я что-то еще не сделал..

А у меня заработало в конечном итоге.
У Вас раскладка та же осталась, "родная"?
Упрощенная версия форума. Для перехода в полную нажмите на эту ссылку.
Invision Power Board © 2001-2024 Invision Power Services, Inc.