SHARE
TWEET

2.2.2

hedger Feb 9th, 2013 6,995 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CustomCommandRose v.2.2.2 by hedger // WOT id: tehHedger
  2.   Мод "Кастомизируемая роза команд"
  3.  
  4. ________________________________________________________________________________
  5.         0. ЧТО ЭТО?
  6.  
  7.   Это мод, позволяющий настраивать стандартную розу команд. Изменённые сообщения
  8. видны другим игрокам!
  9.  
  10.   Возможности данного мода:
  11.   * Редактирование команд в меню
  12.      - Поддерживаются макросы, подробнее в разделе 3
  13.      - Можно указать, в общий чат отправлять фразу, или только своей команде
  14.   * Возможность настроить разделы меню для каждого типа техники по отдельности
  15.   * Подвешивание команд на комбинации горячих клавиш для вызова в обход меню
  16.   * Автоматическое "прокликивание" указанных квадратов мини-карты  
  17.   * Совмещение встроенных команд (Назад, Перезаряжаюсь) и своего сообщения
  18.   * Отдельный раздел меню с командами, привязанными к текущей карте
  19.  
  20.   Стандартные команды, совмещённые с хоткеями F2-F8, продолжают работать как
  21. раньше.
  22.  
  23.   Багрепорты и пожелания отправляйте через ПМ на форуме или в игре (tehHedger).        
  24.   Новые версии появляются тут:
  25.     http://rghost.ru/users/Hedger/releases/CustomCommandRose
  26.  
  27.   Отдельное спасибо mooseyaka за помощь в разработке и тестировании.  
  28.  
  29. ________________________________________________________________________________
  30.         1. О ФАЙЛЕ С НАСТРОЙКАМИ
  31.        
  32.   Файл с конфигурацией называется RadialMenu.xml и лежит по пути
  33.     res_mods\<версия>\scripts\client\gui\Scaleform\
  34.  
  35.   ВНИМАНИЕ!
  36.   Через стандартный Блокнот конфиг лучше не редактировать, он ломается.
  37.   Подойдёт WordPad, Notepad++, Sublime Text 2, PSPad или другой редактор
  38. простого текста.    
  39.  
  40.   В файле содержится несколько блоков команд:
  41.     TankMenu    - команды, используемые при игре на ПТ-САУ, ЛТ, СТ, ТТ;
  42.     MapCommands - команды, загружаемые в зависимости от текущей карты;
  43.    
  44.     SPGMenu, AT-SPGMenu, lightTankMenu, heavyTankMenu, mediumTankMenu
  45.                 - опциональные разделы, позволяющие использовать раздельные
  46.                   конфигурации меню при игре на разных типах техники;
  47.                  
  48.     HotkeyOnlyCommands - дополнительные команды, вызываемые по горячим клавишам.
  49.  
  50.   В разделах TankMenu и относящихся к видам техники предусмотрены следующие
  51. секции:
  52.     CommonCommands - общие команды, когда прицел ни на кого не наведён;
  53.     TeamCommands   - сообщения своим (когда прицел на союзном танке);
  54.     EnemyCommands  - аналогично для противников.
  55.  
  56.   При игре на каком-либо танке, если секция, не найдена в разделе,
  57. соответствующем его типу, она загружается из танкового раздела.
  58.  
  59.   ПРИМЕР: если разделе SPGMenu есть раздел EnemyCommands, но нет раздела
  60. TeamCommands, то на арте при наведении курсора на своих будет загружаться то же
  61. меню, что и на танках, а вот при наведении на противника меню будет уже другим.
  62.  
  63.   В блоке <MapMenuKey> указан код кнопки, нажатие которой при вызове меню
  64. приведёт к отображению команд, привязанных к текущей карте.
  65.  
  66. ________________________________________________________________________________
  67.         2. НАСТРОЙКА ПОД РАЗЛИЧНЫЕ КАРТЫ
  68.  
  69. Команды, привязанные к карте, размещаются в разделе MapCommands. Они
  70. автоматически загружаются при попадании на конкретную карту. Этот режим меню
  71. вызывается нажатием кнопки меню карты (по дефолту левый альт) + кнопки показа
  72. радиального меню (по дефолту z).
  73.  
  74. В этом разделе размещаются секции с именем, соответствующим игровым названиям
  75. карт. Имя карты пишется с префиксом "Map_", т.е. под Малиновку (02_malinovka)
  76. имя секции "Map_02_malinovka".
  77. ВНИМАНИЕ! Горячие клавиши для команд в данной секции не обрабатываются.
  78.  
  79. Полный список карт в 0.8.3:
  80.       01_karelia 02_malinovka 03_campania 04_himmelsdorf 05_prohorovka 06_ensk
  81.       07_lakeville 08_ruinberg 10_hills 11_murovanka 13_erlenberg
  82.       14_siegfried_line 15_komarin 17_munchen 18_cliff 19_monastery 22_slough
  83.       23_westfeld 28_desert 29_el_hallouf 31_airfield 33_fjord
  84.       34_Redshire 35_steppes 36_fishing_bay 37_caucasus 38_mannerheim_line
  85.       39_crimea 42_north_america 44_north_america 45_north_america 47_canada_a
  86.       51_asia
  87.      
  88. Также есть секция Map_Default, которая грузится при отсутствии конфига под
  89. данную карту.  Её можно рассматривать как дополнение общего раздела меню.
  90.  
  91. ________________________________________________________________________________
  92.         3. ФОРМАТ КОМАНД
  93.  
  94. Каждая команда определяется следующим образом:
  95.     <Command>
  96.       // Краткое название, выводимое в меню
  97.       <Title>КД</Title>
  98.      
  99.       // Иконка для меню (см. список ниже)
  100.       <Icon>Reload</Icon>
  101.  
  102.       // Текст, выводимый в чат (поддерживаются макросы)
  103.       <Text>Ухожу на КД (%(ownPos)s), осталось %(reload)s сек.</Text>
  104.  
  105.       // Режим чата, Team или All
  106.       <ChatMode>Team</ChatMode>
  107.      
  108.       <!- - Ниже идут опциональные поля - ->
  109.      
  110.       // Команда из списка дефолтных, с отображением иконки на миникарте
  111.       <Command>RELOADINGGUN</Command>  
  112.  
  113.       <Variants>
  114.         <Variant>Список</Variant>
  115.         <Variant>из нескольких строк,</Variant>
  116.         <Variant>одна из которых подставляется в макрос %(randpart)s</Variant>
  117.         <Variant>Строка выбирается случайно</Variant>
  118.       </Variants>
  119.  
  120.       // Список квадратов для "прокликивания", полезно в привязке к карте
  121.       <Ping>B7 D9</Ping>
  122.  
  123.       // Сочетание клавиш для отдачи команды без вызова радиального меню
  124.       <Hotkey>KEY_LALT+KEY_R</Hotkey>
  125.  
  126.     </Command>
  127.  
  128. Допустимые имена иконок:
  129. [ 'Attack', 'Yes', 'Helpme', 'Backtobase', 'No', 'Reload',
  130.   'Followme', 'Turnback', 'Helpmeex', 'Stop', 'Support', 'AttackSPG' ]
  131.  
  132. Допустимые имена команд:
  133. [ 'ATTACK', 'ATTACKENEMY', 'BACKTOBASE', 'FOLLOWME', 'HELPME', 'HELPMEEX',
  134.   'NEGATIVE', 'POSITIVE', 'RELOADINGGUN' 'STOP', 'SUPPORTMEWITHFIRE', 'TURNBACK']
  135.  
  136. Поддерживаемые в тексте сообщения макросы:
  137.    %(name)s     - имя игрока, на чей танк наведён прицел
  138.    %(vehicle)s  - название типа техники
  139.    %(clan)s     - название клана
  140.    %(viewPos)s  - квадрат, в который направлена камера
  141.    %(ownPos)s   - квадрат, в котором находится свой танк
  142.    %(randpart)s - случайная строка из списка в тэге <Variants/>
  143.    %(reload)s   - оставшееся время перезарядки орудия, в секундах
  144.    %(ammo)s     - число неистраченных снарядов в барабане
  145.  
  146. Список допустимых названий кнопок - http://pastebin.com/5GKk9jBX
  147.  
  148. ________________________________________________________________________________
  149.         3. CHANGELOG
  150.        
  151. v.1.0
  152.   * Первый релиз.
  153.  
  154. v.2.0
  155.   * Полная переработка конфига
  156.   + Возможность обращаться к мёртвым танкам
  157.   + Конфигурация под арту
  158.   + Новые макросы с названием клана и направлением камеры
  159.   ~ Улучшения стабильности при кривом конфиге
  160.  
  161. v.2.1
  162.   + Раздел под текущую карту
  163.  
  164. v.2.1.1
  165.   ~ Обновлены хоткеи под 0.8.2 (привет, двигатели Кнопки!)
  166.  
  167. v.2.2.0
  168.   + Новые макросы:
  169.     + Макрос с позицией своего танка
  170.     + Макрос случайной подстановки части фразы
  171.   + Поддержка "прокликивания" карты из команды
  172.   + Выдача встроенных команд через меню, с отображением иконки команды на карте
  173.   + Экспериментальная поддержка "горячих" клавиш
  174.   ~ Исправлена команда атаки для артиллерии
  175.  
  176. v.2.2.1
  177.   + Макросы со временем перезарядки и числом снарядов в барабане
  178.   + Возможность "пинговать" квадраты по макросам
  179.   ~ Исправлено поведение дефолтной секции для карт
  180.   ~ Улучшена стабильность обработчика горячих клавиш
  181.  
  182. v.2.2.2
  183.   + Добавлена секция с командами, назначаемыми на горячие кнопки
  184.   ~ Исправлена обработка горячих кнопок и их сочетаний при активном окне чата
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top