Показать сообщение отдельно
  #1  
Старый 16.11.2015, 15:34
Аватар для Kotomine
Kotomine Kotomine вне форума
Маршал
 
Регистрация: 14.02.2013
Сообщений: 3,316
Сказал(а) спасибо: 823
Поблагодарили 16,959 раз(а) в 2,032 сообщениях
Kotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine ДайсемKotomine Дайсем
По умолчанию Изменение управления в игре


В клиенте есть два файла, отвечающих за управление в игре:
...\DataTable\ru-ru\KeyMap_NKM.dat - режим клавиатуры
...\DataTable\ru-ru\KeyMap.dat - режим мыши

Открываем любым текстовым редактором и видим примерно следующее:

"KeyMap_NKM.dat" ; Key Map


[WINDOW]
INVENTORY = Ctrl+I
FORCE_WINDOW = Ctrl+F
PARTY_WINDOW = Ctrl+P
ANIMUS_WINDOW = Ctrl+U
MINIMAP = Ctrl+M
OPTION_WINDOW = Ctrl+O
MACRO_WINDOW = Ctrl+Y
AVATAR_INFO_WINDOW = Ctrl+C
SKILL_WINDOW = Ctrl+L
RADAR_WINDOW = Ctrl+R
JOURNAL_WINDOW = Ctrl+J
GUILD_WINDOW = Ctrl+G
BUDDY_WINDOW = Ctrl+B
POST_WINDOW = Ctrl+N

[COMBAT]
COMBAT_MODE = Ctrl+;
MOVE_MODE = Ctrl+N
AUTO_ATTACK_MODE = Ctrl+Z
ATTACK = Ctrl+SPACE
FREE_TARGET_MODE = Alt+?
ANIMUS_TARGET = ,
ANIMUS_ATTACK = .
ANIMUS_MOVE = /

[BEHAVIOR]
ITEM_LOOTING = Ctrl+X
CHANGE_TARGET_TO_LASTEST= Ctrl+?
CANCEL_TARGET = ESC
KEYBOARD_MOVE_METHOD = Ctrl+H
CAMERA_ROT_LEFT = CTRL+A
CAMERA_ROT_RIGHT = CTRL+D
MOVE_LEFT = CTRL+Q
MOVE_UP = CTRL+W
MOVE_RIGHT = CTRL+E
MOVE_DOWN = CTRL+S
MOVE_JUMP = CTRL+V

[CHAT]
INPUT_CHAT = ENTER
END_CHAT = ESC
PREV_SEND_MSG = Ctrl+`
PREV_WHISPER_CHAR = Ctrl+Y
WHISPER = '

[GAME]
QUIT = Ctrl+?
LOGOUT = Ctrl+?
CHATING_MODE = Ctrl+T
SCREENSHOT = SNAPSHOT
AUTO_MOUSE_MODE = Alt+?
AUTO_TARGET_MODE = Alt+?
RENDER_SHADOW = Alt+?
HIDE_UI = Alt+H
CHANGE_TO_OBSERVER = Alt+B
CHANGE_OBSERVER_MODE = Alt+?
PLAY_MOVIE = Alt+?
MOVIE_WIDE_MODE = Alt+?
MOVIE_CAMERA_MODE = Alt+?
SKY_CAMERA_MODE = Ctrl+K
HIDE_CHAR_NAME = `

[BELT]
SLOT_1 = Ctrl+F1
SLOT_2 = Ctrl+F2
SLOT_3 = Ctrl+F3
SLOT_4 = Ctrl+F4
SLOT_5 = Ctrl+F5
SLOT_6 = Ctrl+F6
SLOT_7 = Ctrl+F7
SLOT_8 = Ctrl+F8
SLOT_9 = Ctrl+F9
SLOT_10 = Ctrl+F10
CHANGE_BELT_KEY = Ctrl+\

[PATRIARCH]
SHOUT_1 = Shift+1
SHOUT_2 = Shift+2
SHOUT_3 = Shift+3
SHOUT_4 = Shift+4
SHOUT_5 = Shift+5
SHOUT_6 = Shift+6
SHOUT_7 = Shift+7
SHOUT_8 = Shift+8
SHOUT_9 = Shift+9
SHOUT_10 = Shift+0
SHOUT_ADMIN = Shift+TAB



Слева указаны функции интерфейса, справа клавиши или их сочетания, которые вызывают данные функции.
Пример:
RADAR_WINDOW = Ctrl+R

Слева функция открытия радара, справа сочетание клавиш Ctrl+R. Все сочетания с Ctrl могут быть воспроизведены в игре и без нажатия Ctrl (т.е. просто "R"). Если эту строчку поменять следующим образом:

RADAR_WINDOW = Ctrl+V

То вы сможете открыть радар на "V", но также вам придется переназначить прыжок на другую клавишу или снять назначение вообще. Судя по файлу, в функциях без назначения выставляют это сочетание:

Код:
Alt+?
Находим строчку

Код:
MOVE_JUMP		= CTRL+V
И меняем ее:

Код:
MOVE_JUMP		= Alt+?
Особенно полезным переназначение клавиш будет для суммонеров, у них самые неудобные кнопки управления анимусом:

Код:
ANIMUS_TARGET		= ,
ANIMUS_ATTACK		= .
ANIMUS_MOVE		= /
Например, на клавиши Z,X,C (а характеристики персонажа сдвинуть на клавишу V):

Код:
ANIMUS_TARGET		= Ctrl+Z
ANIMUS_ATTACK		= Ctrl+X
ANIMUS_MOVE		= Ctrl+C
Вот и все. Если у вас есть какие-либо вопросы или замечания по гайду, задавайте в ЛС или саппорте.

Внимание!
1. Будьте готовы к тому, что некоторые функции могут работать только в одном из режимов (например, функция прыжка работает только в режиме клавиатуры).
2. Некоторые функции не работают в 2.2.3 вообще. Например, AUTO_TARGET_MODE.
3. Потребуется отключить автообновление для измененных файлов.
4. Изменяйте содержимое файлов очень аккуратно. Лишний пробел в нем может испортить вам игру. Вот ссылка на оригинальные файлы (стандартное управление) - https://yadi.sk/d/XZQwPl57kVQvZ
5. Не создавайте путаницу в файле. Одна клавиша - одно назначение.

Последний раз редактировалось Foxу; 18.12.2019 в 23:16.
11 пользователя(ей) сказали cпасибо:
7freeman7 (17.11.2015), Bash (17.11.2015), Flareon1 (16.11.2015), iamAlexSlove (19.11.2015), JluMoHka (19.11.2015), mqecco (16.11.2015), SeKaZz (16.11.2015), zet-999 (17.11.2015), |Roses| (16.11.2015), Васяныч (16.11.2015), Шубыч (16.11.2015)