gogen
09-30-2016, 05:02 AM
Программирование биндов (назначений дополнительных клавиш) в Siege
translated by gogen
Для настройки биндов используйте системную консоль UT. Запустите Unreal Tournament и нажмите ESC. Бинд состоит из двух частей: первая часть – название клавиши, и вторая часть – набор действий, который должен выполняться при нажатии на клавишу. Общий вид бинда:
Set Input <Key> <Command> | <Command>
Первая часть [SET INPUT <KEY>]:
Выберите клавишу, к которой вы хотите привязать набор действий, и замените <KEY> на системный идентификатор этой клавиши, который является просто буквой (если выбранная клавиша – буква) или сокращенным названием (CTRL, Alt, PageDown, NumPad3, GreyStar, GreyPlus, GreyMinus, GreySlash, Shift, RightBracket и др.). Пример:
Set Input M – команда, стирающая бинд клавиши M (т.е. клавиша M не будет ничего делать)
Вторая часть [<COMMAND> | <COMMAND>]
Эта часть команды определяет, что будет построено с помощью Конструктора. Здания Siege строятся двумя командами: сначала вы выбираете режим (Mode) Конструктора, используя два номера, однозначно определяющих здание [SetMode X Y], а затем вы инициируете постройку командой ‘BuildIt’. Пример:
SetMode X Y | Buildit
Номера X и Y для разных зданий приведены в Таблице предметов Siege («The Siege Items Chart»), расположенной ниже.
Здания Siege представляют собой совокупность Предметов (Items), сгруппированных по Категориям (Category). Каждой категории соответствует номер X, каждому предмету – номер Y.
Найдите интересующее здание в таблице ниже (Siege Items Chart). Замените X и Y на номера, соответствующие категории и номеру в ней вашего здания. Наберите первую и вторую часть команды в одну строку. Пример:
Set Input M SetMode 9 0 | Buildit – при нажатии на клавишу M будет построена Мина (Mine).
Таким образом, для установки бинда необходимо напечатать вышеприведенную команду, подставив вместо X и Y номера нужного здания (см. таблицу ниже) и нужную клавишу вместо <key>.
Пример рассуждения:
Я хочу построить МИНУ с помощью клавиши M. Мина – 1-ый предмет в категории Взрывчаток (Explosives). У Взрывчаток 9-ый номер категории, у Мины номер равен нулю (поскольку нумерация предметов начинается с нуля), значит вместо X и Y я подставлю 9 и 0 соответственно, и получившаяся команда целиком будет выглядеть так:
Set Input M SetMode 9 0 | Buildit
Откройте консоль, нажав клавишу тильда («~»), расположенную снизу клавиши ESC наверху слева на клавиатуре. Напечатайте всю команду целиком, как вы ее представляете. Убедитесь, что вы не пропустили разделитель команд «|» (обычно расположен выше клавиши Enter). Если все было сделано правильно, то в вышеприведенном примере, в частности, каждый раз при нажатии M будет строиться мина.
Первые три предмета в Конструкторе – Апгрейд и Ремонт зданий и товарищей по команде, а также удаление зданий.
X Y Команда
0 0 Upgrade – Апгрейд товарища по команде (передача ему RU) или повышение уровня здания.
1 0 Repair – Ремонт товарища по команде или здания.
2 0 Remove – Удаление здания с возвратом половины его стоимости тому, кто его построил.
3 0 Reserved – зарезервировано, не используется.
Пример:
Set Input U SetMode 0 0 | Buildit – назначить действие ремонта на клавишу U.
Таблица Предметов Siege (Siege Items Chart)
В этой таблице приведены номера категорий и предметов в них, которые определяют, что будет построено Конструктором с помощью бинда. Используйте номера рядом с названием предметов для подстановки в X и Y в части команды «SetMode X Y | Buildit».
Список Категорий (значение X)
Защитные сооружения (Fortifications) [4]
Снабжение (Supply) [5]
Специальные предметы (Special Items) [6]
Оружие (Weapons) [7]
Телепортация (Teleport) [8]
Взрывчатки (Explosives) [9]
Костюмы (Suits) [10]
Категория «Защитные сооружения» (Fortifications) [4]
X Y Название
4 0 Container
4 1 Super Container
4 2 Booster
4 3 Super Booster
4 4 Super Protector
4 5 Poison Guardian
4 6 Platform
4 7 Mini Shield
4 8 ForceField
Категория «Снабжение» (Supply) [5]
X Y Название
5 0 Supplier
5 1 Super Supplier
5 2 Super Health Pod
Категория «Специальные предметы» (Special Items) [6]
X Y Название
6 0 Shield Belt
6 1 Jump Boots
6 2 Speed
6 3 Invisibility
6 4 Damage Amplifier
Категория «Оружие» (Weapons) [7]
X Y Название
7 0 Hyper Leecher
7 1 ASMD Pulse Rifle
7 2 Warhead
7 3 Invincible Warhead
Категория «Телепортация» (Teleport) [8]
X Y Название
8 0 Teleporter
8 1 Tele-Network
8 2 Translocator
Категория «Взрывчатки» (Explosives) [9]
X Y Название
9 0 Mine
9 1 Super Mine
9 2 Rocket Cannon
9 3 Bio Bomb
9 4 Mortar Bomb
9 5 EMP Bomb
9 6 Neutron Bomb
Категория «Костюмы» (Suits) [10]
X Y Название
10 0 Jet Pack
10 1 Super Jet Pack
10 2 Toxin Suit
10 3 Asbestos Suit
10 4 Scuba Gear
Бинды оружия: Вы можете поставить переключение между 2 типами оружия на клавишу. Для установки бинда используйте команду «Set Input <key>» и выберите оружие из списка ниже, после чего замените «<COMMANDS> | <COMMANDS>» на «GetWeapon <WeaponName>», где WeaponName – идентификатор оружия (см. список ниже).
Примеры:
Set Input E Mutate getweapon zp_SniperRifle | getweapon UT_Eightball – при нажатии клавиши E вы будете переключаться между Снайперской Винтовкой и Ракетницей.
Set Input F Getweapon sgMinigun | getweapon Ripper – при нажатии клавиши F вы будете переключаться между Миниганом и Потрошителем.
Set Input C getweapon ut_BioRifle | Getweapon zp_ShockRifle – при нажатии клавиши C вы будете переключаться между Био-Винтовкой и Шоковой Винтовкой.
Список оружия:
Getweapon sgNukeLauncher
Getweapon sgTranslocator
Getweapon Chainsaw
Getweapon ImpactHammer
Getweapon zp_Enforcer
Getweapon UT_FlakCannon
Getweapon UT_BioRifle
Getweapon sgPulseGun
Getweapon Ripper
Getweapon sgMinigun
Getweapon zp_ShockRifle
Getweapon UT_Eightball
Mutate getweapon zp_SniperRifle
Продвинутые бинды:
Вы можете сочетать несколько биндов в одном, чтобы расширить их функциональность. Примеры:
Set Input P SetMode 4 4 | Buildit | TeamSay Upgrade this SuperProtector< – при нажатии на клавишу P будет построен Супер-Протектор (Super Protector) и игрок скажет команде, что этот только что построенный Супер-Протектор надо проапгрейдить.
SetMode 9 0 | GetWeapon sgConstructor – игрок достает Конструктор, Конструктор сразу переходит в категорию Взрывчаток и переходит к Мине.
Вы также можете назначать несколько «специальных» оружий на одну клавишу, чтобы быстрее переключаться между ними. Примеры:
Set Input G GetWeapon SiegeInstaGibRifle | GetWeapon HyperLeecher – при нажатии на клавишу G вы будете переключаться между Инста-Шоковой Винтовкой и Продвинутой Био-Винтовкой.
Set input G GetWeapon AsmdPulseRifle | GetWeapon FlameThrower – при нажатии на клавишу G вы будете переключаться между Шоковой Винтовкой и Огнеметом.
Также могут быть полезны дополнительные команды (могут работать нестабильно в зависимости от версии Siege):
GetConstructor – равносильно действию команды GetWeapon sgConstructor.
GetNuke – достать Nuke (redeemer, искупитель).
GetTranslocator – достать Транслокатор.
SelectMode – то же самое, что и SetMode, но при этом игрок СРАЗУ достает Конструктор. Довольно полезно для ремонта товарищей по команде. Пример:
SelectMode 1 0
SetBuild <className> – аналогично действию команды GetWeapon, но используется для выбора предмета по его текстовому идентификатору вместо номеров. Примеры:
SetBuild sgContainer – переключить Конструктор на Контейнер
SetBuild EMPBomb – переключить Конструктор на ЭМ-бомбу
SelectBuild <className> – СРАЗУ строит предмет с текстовым идентификатором <className>.
Полный список предметов (некоторые предметы могут отсутствовать в зависимости от версии Siege):
- Container
- ContainerX
- SuperContainer
- Protector
- SProtector
- Guardian
- PoisonGuardian
- MiniShield
- ForceField
- Supplier
- SupplierXXL -> Super Supplier
- HealthPod
- HealthPodXXL -> Super Health Pod
- ItemShieldBelt
- ItemShieldBelt2 -> Эта версия уничтожает Резиновый и Металлический Костюмы, используется в GlobalSiege 4
- ItemJumpBoots
- ItemSpeed
- ItemInvisibility
- ItemDamageAmp
- ItemDampener
- Booster
- SuperBooster
- Platform
- AntigravityPlatform
- DoorJammer
- NukeSiren -> Old Nuke Siren (предупреждает о приближении человека с Искупителем, покрывает почти всю карту)
- NukeSiren2 -> Mini Nuke Siren (предупреждает о приближении человека с Искупителем, покрывает около трети карты)
- MotionSensor
- ItemLeecher -> Hyper Leecher
- ItemApe -> Ape Cannon
- ItemAsmd -> Pulse Rifle
- Warhead
- IWarhead
- ItemEMPLauncher -> Сверхмощный Гранатомет
- ItemFragLauncher
- ItemToxicLauncher
- ItemNapalmLauncher
- Teleporter
- ItemTelenetwork
- ItemTranslocator
- HomingBeacon
- Mine
- SuperMine
- ExpRocketCannon
- ExpMortarBomb
- ExpBioBomb
- EMPBomb
- NeutronBomb
- ItemJetpack
- ItemSuperJetpack
- ItemToxinSuit
- ItemLavaSuit
- ItemScuba
- ItemShrinkerSuit
- ItemSpySuit
Некоторые полезные составные бинды:
Построить мину и сразу же достать конструктор и переключить его на Апгрейд.
- Selectbuild Mine|buildit|SelectMode 0 0
Построить Антигравитационные ботинки, достать Конструктор и переключить его на Телепортер.
- Selectbuild ItemJumpBoots|buildit|GetConstructor|SelectBuild Teleporter
Апгрейд и ремонт одновременно (только в версии 0019).
- Setmode 0 0|buildit|Setmode 1 0|buildit
Также более подробно о биндах можно почитать здесь: https://wiki.beyondunreal.com/Legacy:Binding_Keys
translated by gogen
Для настройки биндов используйте системную консоль UT. Запустите Unreal Tournament и нажмите ESC. Бинд состоит из двух частей: первая часть – название клавиши, и вторая часть – набор действий, который должен выполняться при нажатии на клавишу. Общий вид бинда:
Set Input <Key> <Command> | <Command>
Первая часть [SET INPUT <KEY>]:
Выберите клавишу, к которой вы хотите привязать набор действий, и замените <KEY> на системный идентификатор этой клавиши, который является просто буквой (если выбранная клавиша – буква) или сокращенным названием (CTRL, Alt, PageDown, NumPad3, GreyStar, GreyPlus, GreyMinus, GreySlash, Shift, RightBracket и др.). Пример:
Set Input M – команда, стирающая бинд клавиши M (т.е. клавиша M не будет ничего делать)
Вторая часть [<COMMAND> | <COMMAND>]
Эта часть команды определяет, что будет построено с помощью Конструктора. Здания Siege строятся двумя командами: сначала вы выбираете режим (Mode) Конструктора, используя два номера, однозначно определяющих здание [SetMode X Y], а затем вы инициируете постройку командой ‘BuildIt’. Пример:
SetMode X Y | Buildit
Номера X и Y для разных зданий приведены в Таблице предметов Siege («The Siege Items Chart»), расположенной ниже.
Здания Siege представляют собой совокупность Предметов (Items), сгруппированных по Категориям (Category). Каждой категории соответствует номер X, каждому предмету – номер Y.
Найдите интересующее здание в таблице ниже (Siege Items Chart). Замените X и Y на номера, соответствующие категории и номеру в ней вашего здания. Наберите первую и вторую часть команды в одну строку. Пример:
Set Input M SetMode 9 0 | Buildit – при нажатии на клавишу M будет построена Мина (Mine).
Таким образом, для установки бинда необходимо напечатать вышеприведенную команду, подставив вместо X и Y номера нужного здания (см. таблицу ниже) и нужную клавишу вместо <key>.
Пример рассуждения:
Я хочу построить МИНУ с помощью клавиши M. Мина – 1-ый предмет в категории Взрывчаток (Explosives). У Взрывчаток 9-ый номер категории, у Мины номер равен нулю (поскольку нумерация предметов начинается с нуля), значит вместо X и Y я подставлю 9 и 0 соответственно, и получившаяся команда целиком будет выглядеть так:
Set Input M SetMode 9 0 | Buildit
Откройте консоль, нажав клавишу тильда («~»), расположенную снизу клавиши ESC наверху слева на клавиатуре. Напечатайте всю команду целиком, как вы ее представляете. Убедитесь, что вы не пропустили разделитель команд «|» (обычно расположен выше клавиши Enter). Если все было сделано правильно, то в вышеприведенном примере, в частности, каждый раз при нажатии M будет строиться мина.
Первые три предмета в Конструкторе – Апгрейд и Ремонт зданий и товарищей по команде, а также удаление зданий.
X Y Команда
0 0 Upgrade – Апгрейд товарища по команде (передача ему RU) или повышение уровня здания.
1 0 Repair – Ремонт товарища по команде или здания.
2 0 Remove – Удаление здания с возвратом половины его стоимости тому, кто его построил.
3 0 Reserved – зарезервировано, не используется.
Пример:
Set Input U SetMode 0 0 | Buildit – назначить действие ремонта на клавишу U.
Таблица Предметов Siege (Siege Items Chart)
В этой таблице приведены номера категорий и предметов в них, которые определяют, что будет построено Конструктором с помощью бинда. Используйте номера рядом с названием предметов для подстановки в X и Y в части команды «SetMode X Y | Buildit».
Список Категорий (значение X)
Защитные сооружения (Fortifications) [4]
Снабжение (Supply) [5]
Специальные предметы (Special Items) [6]
Оружие (Weapons) [7]
Телепортация (Teleport) [8]
Взрывчатки (Explosives) [9]
Костюмы (Suits) [10]
Категория «Защитные сооружения» (Fortifications) [4]
X Y Название
4 0 Container
4 1 Super Container
4 2 Booster
4 3 Super Booster
4 4 Super Protector
4 5 Poison Guardian
4 6 Platform
4 7 Mini Shield
4 8 ForceField
Категория «Снабжение» (Supply) [5]
X Y Название
5 0 Supplier
5 1 Super Supplier
5 2 Super Health Pod
Категория «Специальные предметы» (Special Items) [6]
X Y Название
6 0 Shield Belt
6 1 Jump Boots
6 2 Speed
6 3 Invisibility
6 4 Damage Amplifier
Категория «Оружие» (Weapons) [7]
X Y Название
7 0 Hyper Leecher
7 1 ASMD Pulse Rifle
7 2 Warhead
7 3 Invincible Warhead
Категория «Телепортация» (Teleport) [8]
X Y Название
8 0 Teleporter
8 1 Tele-Network
8 2 Translocator
Категория «Взрывчатки» (Explosives) [9]
X Y Название
9 0 Mine
9 1 Super Mine
9 2 Rocket Cannon
9 3 Bio Bomb
9 4 Mortar Bomb
9 5 EMP Bomb
9 6 Neutron Bomb
Категория «Костюмы» (Suits) [10]
X Y Название
10 0 Jet Pack
10 1 Super Jet Pack
10 2 Toxin Suit
10 3 Asbestos Suit
10 4 Scuba Gear
Бинды оружия: Вы можете поставить переключение между 2 типами оружия на клавишу. Для установки бинда используйте команду «Set Input <key>» и выберите оружие из списка ниже, после чего замените «<COMMANDS> | <COMMANDS>» на «GetWeapon <WeaponName>», где WeaponName – идентификатор оружия (см. список ниже).
Примеры:
Set Input E Mutate getweapon zp_SniperRifle | getweapon UT_Eightball – при нажатии клавиши E вы будете переключаться между Снайперской Винтовкой и Ракетницей.
Set Input F Getweapon sgMinigun | getweapon Ripper – при нажатии клавиши F вы будете переключаться между Миниганом и Потрошителем.
Set Input C getweapon ut_BioRifle | Getweapon zp_ShockRifle – при нажатии клавиши C вы будете переключаться между Био-Винтовкой и Шоковой Винтовкой.
Список оружия:
Getweapon sgNukeLauncher
Getweapon sgTranslocator
Getweapon Chainsaw
Getweapon ImpactHammer
Getweapon zp_Enforcer
Getweapon UT_FlakCannon
Getweapon UT_BioRifle
Getweapon sgPulseGun
Getweapon Ripper
Getweapon sgMinigun
Getweapon zp_ShockRifle
Getweapon UT_Eightball
Mutate getweapon zp_SniperRifle
Продвинутые бинды:
Вы можете сочетать несколько биндов в одном, чтобы расширить их функциональность. Примеры:
Set Input P SetMode 4 4 | Buildit | TeamSay Upgrade this SuperProtector< – при нажатии на клавишу P будет построен Супер-Протектор (Super Protector) и игрок скажет команде, что этот только что построенный Супер-Протектор надо проапгрейдить.
SetMode 9 0 | GetWeapon sgConstructor – игрок достает Конструктор, Конструктор сразу переходит в категорию Взрывчаток и переходит к Мине.
Вы также можете назначать несколько «специальных» оружий на одну клавишу, чтобы быстрее переключаться между ними. Примеры:
Set Input G GetWeapon SiegeInstaGibRifle | GetWeapon HyperLeecher – при нажатии на клавишу G вы будете переключаться между Инста-Шоковой Винтовкой и Продвинутой Био-Винтовкой.
Set input G GetWeapon AsmdPulseRifle | GetWeapon FlameThrower – при нажатии на клавишу G вы будете переключаться между Шоковой Винтовкой и Огнеметом.
Также могут быть полезны дополнительные команды (могут работать нестабильно в зависимости от версии Siege):
GetConstructor – равносильно действию команды GetWeapon sgConstructor.
GetNuke – достать Nuke (redeemer, искупитель).
GetTranslocator – достать Транслокатор.
SelectMode – то же самое, что и SetMode, но при этом игрок СРАЗУ достает Конструктор. Довольно полезно для ремонта товарищей по команде. Пример:
SelectMode 1 0
SetBuild <className> – аналогично действию команды GetWeapon, но используется для выбора предмета по его текстовому идентификатору вместо номеров. Примеры:
SetBuild sgContainer – переключить Конструктор на Контейнер
SetBuild EMPBomb – переключить Конструктор на ЭМ-бомбу
SelectBuild <className> – СРАЗУ строит предмет с текстовым идентификатором <className>.
Полный список предметов (некоторые предметы могут отсутствовать в зависимости от версии Siege):
- Container
- ContainerX
- SuperContainer
- Protector
- SProtector
- Guardian
- PoisonGuardian
- MiniShield
- ForceField
- Supplier
- SupplierXXL -> Super Supplier
- HealthPod
- HealthPodXXL -> Super Health Pod
- ItemShieldBelt
- ItemShieldBelt2 -> Эта версия уничтожает Резиновый и Металлический Костюмы, используется в GlobalSiege 4
- ItemJumpBoots
- ItemSpeed
- ItemInvisibility
- ItemDamageAmp
- ItemDampener
- Booster
- SuperBooster
- Platform
- AntigravityPlatform
- DoorJammer
- NukeSiren -> Old Nuke Siren (предупреждает о приближении человека с Искупителем, покрывает почти всю карту)
- NukeSiren2 -> Mini Nuke Siren (предупреждает о приближении человека с Искупителем, покрывает около трети карты)
- MotionSensor
- ItemLeecher -> Hyper Leecher
- ItemApe -> Ape Cannon
- ItemAsmd -> Pulse Rifle
- Warhead
- IWarhead
- ItemEMPLauncher -> Сверхмощный Гранатомет
- ItemFragLauncher
- ItemToxicLauncher
- ItemNapalmLauncher
- Teleporter
- ItemTelenetwork
- ItemTranslocator
- HomingBeacon
- Mine
- SuperMine
- ExpRocketCannon
- ExpMortarBomb
- ExpBioBomb
- EMPBomb
- NeutronBomb
- ItemJetpack
- ItemSuperJetpack
- ItemToxinSuit
- ItemLavaSuit
- ItemScuba
- ItemShrinkerSuit
- ItemSpySuit
Некоторые полезные составные бинды:
Построить мину и сразу же достать конструктор и переключить его на Апгрейд.
- Selectbuild Mine|buildit|SelectMode 0 0
Построить Антигравитационные ботинки, достать Конструктор и переключить его на Телепортер.
- Selectbuild ItemJumpBoots|buildit|GetConstructor|SelectBuild Teleporter
Апгрейд и ремонт одновременно (только в версии 0019).
- Setmode 0 0|buildit|Setmode 1 0|buildit
Также более подробно о биндах можно почитать здесь: https://wiki.beyondunreal.com/Legacy:Binding_Keys